Описание
Этот объект содержит информацию об одном участнике чата. В настоящее время поддерживаются следующие 6 типов участников чата:
Примеры
json
{
"status": "administrator",
"user": {
"id": 123456789,
"is_bot": false,
"first_name": "John",
"last_name": "Doe",
"username": "johndoe",
"language_code": "en"
},
"can_be_edited": false,
"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,
"custom_title": "Moderator"
}
История изменений
- API 3.1. Обновлен объект ChatMember: Добавлены поля until_date, can_be_edited, can_change_info, can_post_messages, can_edit_messages, can_delete_messages, can_invite_users, can_restrict_members, can_pin_messages, can_promote_members, can_send_messages, can_send_media_messages, can_send_other_messages и can_add_web_page_previews
- API 4.2. Обновлен объект ChatMember: Добавлено поле is_member для проверки членства ограниченных пользователей
- API 4.4. Обновлен объект ChatMember: Добавлено поле can_send_polls, добавлены поля can_change_info, can_invite_users, can_pin_messages для ограниченных пользователей
- API 4.5. Обновлен объект ChatMember: Добавлено поле custom_title
- API 5.0. Обновлен объект ChatMember: Добавлено поле is_anonymous
- API 5.1. Обновлен объект ChatMember: Добавлены привилегии can_manage_voice_chats и can_manage_chat для администраторов
- API 5.3. Обновлен объект ChatMember: Улучшена документация путем разделения на 6 подклассов
Дополнительно
- ChatMemberOwner - Объект, представляющий владельца чата с полными административными правами.
- ChatMemberAdministrator - Объект, представляющий администратора чата с расширенными правами управления.
- ChatMemberMember - Обычный участник чата без дополнительных прав или ограничений.
- ChatMemberRestricted - Объект, описывающий участника чата с ограниченными правами в супергруппе Telegram.
- ChatMemberLeft - Объект, представляющий пользователя, который покинул чат, но может вернуться самостоятельно.
- ChatMemberBanned - Объект представляет забаненного участника чата, который не может возвращаться в чат или читать сообщения.