Описание
Представляет права администратора в чате.
| Поле | Тип | Описание |
|---|---|---|
| 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, если администратор может управлять прямыми сообщениями канала и отклонять предложенные посты; только для каналов |
Примеры
json
{
"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": false,
"can_edit_stories": false,
"can_delete_stories": false,
"can_post_messages": true,
"can_edit_messages": true,
"can_pin_messages": true,
"can_manage_topics": false,
"can_manage_direct_messages": true
}
История изменений
- API 6.0. Добавлен объект ChatAdministratorRights
- API 6.3. Обновлен объект ChatAdministratorRights: Добавлено поле can_manage_topics
- API 6.9. Обновлен объект ChatAdministratorRights: Добавлены новые привилегии администратора: can_post_stories, can_edit_stories, can_delete_stories
- API 9.2. Обновлен объект ChatAdministratorRights: Добавлено поле can_manage_direct_messages