Default Admin Rights
Когда бот добавляется в группу или канал, можно сразу запросить права админа по умолчанию. Юзер увидит чек-лист с галочками и кнопку «Сделать админом» — в один тап.
Установка для групп
POST /setMyDefaultAdministratorRights
{
"rights": {
"can_manage_chat": true,
"can_delete_messages": true,
"can_restrict_members": true,
"can_promote_members": false,
"can_change_info": true,
"can_invite_users": true,
"can_pin_messages": true,
"can_manage_topics": false,
"can_post_stories": false,
"can_edit_stories": false,
"can_delete_stories": false,
"can_manage_video_chats": false,
"is_anonymous": false
},
"for_channels": false
}
Установка для каналов
POST /setMyDefaultAdministratorRights
{
"rights": {
"can_manage_chat": true,
"can_change_info": false,
"can_post_messages": true,
"can_edit_messages": true,
"can_delete_messages": true,
"can_invite_users": false,
"can_post_stories": false,
"can_manage_video_chats": false,
"can_promote_members": false
},
"for_channels": true
}
Получение
GET /getMyDefaultAdministratorRights?for_channels=false
Зачем
Если ваш бот:
- Модератор → запросите
can_delete_messages,can_restrict_members - Постилка в канал →
can_post_messages,can_edit_messages - Welcome-бот →
can_change_info,can_invite_users
Без default rights юзеру придётся вручную лезть в настройки чата и галочки выставлять — неудобно.
Через приложение
GUI @botmaker → бот → «Дефолтные права админа» — два таба «Группы / Каналы», 13 toggle на каждом.