Skip to main content

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 на каждом.