Задать вопрос
lamo4ok
@lamo4ok
Программист

Как задать команды администраторам чата в частной супергруппе Telegram?

У меня есть частная супергруппа. Поскольку она частная, у нее нет имени пользователя (группы). Я хочу задать некоторые команды бота в этой группе для администраторов. Но API бота Telegram принимает только либо обычный идентификатор чата (группы), либо супергруппу @ supergroupusername. Можете ли вы сказать, упускаю ли я что-то и следует ли мне использовать другой подход, или это действительно ограничение для частных супергрупп? И если да, то в чем его обоснование?
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Узнайте и укажите целочисленный идентификатор вашей группы – например, просто выведите в лог очередной update для бота с сообщением.

chat_id 	Integer or String 	Unique identifier for the target chat 

or username of the target supergroup (in the format @supergroupusername)


И, надеюсь, вы прочли, что Command Scopes это только чтобы показывать доступные команды разным группа юзеров. И ничто не мешает рядовому бесправному юзеру прислать боту команду вроде /make_me_admin

Ответственность только вашего бэкенда – каждый раз проверять, уполномочен ли юзер использовать ту или иную команду, что он прислал.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы