Необходимые права и что может бот с правами на добавление других администраторов?

Чтобы @crosser_bot мог работать, его нужно установить в канал администратором с следующими правами - Add new admins, Add subscribers (добавление администраторов и добавление участников).

Согласно Telegram Bot API, бот, у которого есть права на добавление других участников, может:

  • добавить администратора с набором привилегий, которые есть у этого бота;

!https://telegra.ph/file/e8a3a7225a70dde051c75.png

Скрин с официальной документации по Telegram Bot API. (https://core.telegram.org/bots/api#chatmember)

Скрин с официального клиента Telegram Desktop.

Исходя из информации выше, @crosser_bot:

  • может добавить нового админа с такими же правами;

  • не может удалить других админов;

  • не может изменять информацию о канале;

  • не может публиковать, редактировать, удалять посты.

Такие права нужны боту в связи со спецификой его работы, а так же, чтобы правильно работать с пользовательскими нагрузками и лимитами самого Telegram. В Ваш канал будет добавлен агент, который и будет выполнять всю работу по подсчетам и предоставлению отчетов. В плане безопасности это никак не может навредить Вашему каналу. Важно - не удаляйте агента из канала, чтобы не ограничить функционал @crosser_bot.

Q: Может ли бот удалить подписчиков с канала? A: Любой администратор канала, в том числе и боты, с любым набором прав может удалить подписчика с канала. Если быть точным, то происходит не удаление, а добавление подписчика в "Banned users".

Last updated