ChatMember
Объект включает общую информацию о пользователе или боте, URL аватара и описание (при наличии). Является наследником схемы UserWithPhoto. Дополнительно к ней содержит данные для пользователей-участников чата или канала. Возвращается только при вызове некоторых методов группы /chats, например GET /chats/{chatId}/members
null, если тот недоступен или имя не задано
true, если это бот
до 16000 символов
Описание пользователя или бота. В случае с пользователем может принимать значение null, если описание не заполнено
Перечень прав доступа пользователя или бота, если тот является администратором группового чата или канала. Для обычных участников чата или канала поле не возвращается
Если право назначается действующему администратору, то его текущие права будут обновлены в соответствии с переданным списком. Ниже приведено краткое описание всех прав — подробнее читайте в разделе «Доступные права администратора»
Краткое описание доступных прав администратора:
read_all_messages— читать все сообщения в канале или групповом чатеedit— редактировать посты и комментарии в каналах (для групповых чатов недоступно). Ранее вместоeditв API использовалосьedit_message— в ответе могут возвращаться оба значения, однако при назначении новых прав администраторам используйтеeditdelete— удалять посты и комментарии в каналах (для групповых чатов недоступно). Ранее вместоdeleteв API использовалосьdelete_message— в ответе могут возвращаться оба значения, однако при назначении новых прав администраторам используйтеdeletewrite— редактировать и удалять сообщения в групповых чатах, а также писать посты и комментарии в каналах. Ранее вместоwriteв API использовалосьpost_edit_delete_message— в ответе могут возвращаться оба значения, однако при назначении новых прав администраторам используйтеwritepin_message— закреплять сообщениеchange_chat_info— изменять информацию о канале или групповом чатеadd_remove_members— добавлять и удалять участников группового чата (доступно пользователям и ботам) или подписчиков канала (доступно только пользователям)add_admins— добавлять и удалять администраторов группового чата или каналаedit_link— изменять ссылку на групповой чат (для каналов недоступно)can_call— звонить в групповом чате (для каналов недоступно)view_stats— право на просмотр статистики каналов (для групповых чатов недоступно). Назначается по умолчанию владельцам каналов. Для других пользователей-администраторов канала и ботов недоступно
Описание роли, которое будет отображаться на клиентском устройстве в настройках чата или канала рядом с именем пользователя
Если пользователь администратор или владелец и ему не установлено это название, то поле не передаётся, клиентское устройство на своей стороне подменит значение на соответствующее: “владелец” или “админ”
Пример объекта
{
"user_id": 0,
"first_name": "string",
"last_name": "string",
"username": "string",
"is_bot": true,
"last_activity_time": 0,
"name": "string",
"description": "string",
"avatar_url": "string",
"full_avatar_url": "string",
"last_access_time": 0,
"is_owner": true,
"is_admin": true,
"join_time": 0,
"permissions": [
array
],
"alias": "string"
}