Описание
Представляет ChatMember с дополнительными привилегиями.
| Поле | Тип | Описание |
|---|---|---|
| status | String | Статус участника в чате, всегда «administrator» |
| user | User | Информация о пользователе |
| can_be_edited | Boolean | True, если боту разрешено редактировать привилегии администратора этого пользователя |
| is_anonymous | Boolean | True, если присутствие пользователя в чате скрыто |
| can_manage_chat | Boolean | True, если администратор может получить доступ к журналу событий чата, списку бустов, видеть скрытых участников супергруппы и канала, жаловаться на спам-сообщения, игнорировать медленный режим и отправлять сообщения в чат без оплаты Telegram Stars. Подразумевается любой другой привилегией администратора. |
| can_delete_messages | Boolean | True, если администратор может удалять сообщения других пользователей |
| can_manage_video_chats | Boolean | True, если администратор может управлять видеозвонками |
| can_restrict_members | Boolean | True, если администратор может ограничивать, банить или разбанивать участников чата, или получать доступ к статистике супергруппы |
| can_promote_members | Boolean | True, если администратор может добавлять новых администраторов с подмножеством своих привилегий или понижать администраторов, которых он повысил, прямо или косвенно (повышенных администраторами, назначенными пользователем) |
| can_change_info | Boolean | True, если пользователю разрешено изменять название чата, фото и другие настройки |
| can_invite_users | Boolean | True, если пользователю разрешено приглашать новых пользователей в чат |
| can_post_stories | Boolean | True, если администратор может публиковать истории в чате |
| can_edit_stories | Boolean | True, если администратор может редактировать истории, опубликованные другими пользователями, публиковать истории на странице чата, закреплять истории чата и получать доступ к архиву историй чата |
| can_delete_stories | Boolean | True, если администратор может удалять истории, опубликованные другими пользователями |
| can_post_messages | Boolean | Optional. True, если администратор может публиковать сообщения в канале, одобрять предложенные посты или получать доступ к статистике канала; только для каналов |
| can_edit_messages | Boolean | Optional. True, если администратор может редактировать сообщения других пользователей и закреплять сообщения; только для каналов |
| can_pin_messages | Boolean | Optional. True, если пользователю разрешено закреплять сообщения; только для групп и супергрупп |
| can_manage_topics | Boolean | Optional. True, если пользователю разрешено создавать, переименовывать, закрывать и повторно открывать темы форума; только для супергрупп |
| can_manage_direct_messages | Boolean | Optional. True, если администратор может управлять прямыми сообщениями канала и отклонять предложенные посты; только для каналов |
| custom_title | String | Optional. Пользовательский заголовок для этого пользователя |
Примеры
json
{
"status": "administrator",
"user": {
"id": 123456789,
"is_bot": false,
"first_name": "John",
"last_name": "Doe",
"username": "johndoe",
"language_code": "en"
},
"can_be_edited": true,
"is_anonymous": false,
"can_manage_chat": true,
"can_delete_messages": true,
"can_manage_video_chats": true,
"can_restrict_members": true,
"can_promote_members": false,
"can_change_info": true,
"can_invite_users": true,
"can_post_stories": true,
"can_edit_stories": true,
"can_delete_stories": true,
"can_post_messages": true,
"can_edit_messages": true,
"can_pin_messages": true,
"can_manage_topics": true,
"can_manage_direct_messages": true,
"custom_title": "Senior Admin"
}
История изменений
- API 6.0. Обновлен объект ChatMemberAdministrator: Переименовано поле can_manage_voice_chats в can_manage_video_chats
- API 6.3. Обновлен объект ChatMemberAdministrator: Добавлено поле can_manage_topics
- API 6.9. Обновлен объект ChatMemberAdministrator: Добавлены новые привилегии администратора: can_post_stories, can_edit_stories, can_delete_stories
- API 9.2. Обновлен объект ChatMemberAdministrator: Добавлено поле can_manage_direct_messages
Дополнительно
- ChatMember - Объект, описывающий информацию об участнике чата и его статусе в Telegram.
- User - Объект, представляющий пользователя или бота Telegram с основной информацией и настройками.