Telegram Webhook не стреляет в групповых чатах - PullRequest
0 голосов
/ 26 декабря 2018

Я создал бота и установил для веб-крючка URL-адрес Google Cloud.Когда я обращаюсь к моему боту 1-на-1, все работает правильно (событие, полученное через webhook, Google Cloud Function обрабатывает и возвращает обратно в чат через SendMessage API).

Однако, когда бот присоединяется к группе, я не могу вызватьнабрав @myBot Message

Вместо этого веб-крюк даже не запускает сообщение.Он просто ничего не делает.

Я заметил, что отвечает , если я набираю /anyrandomtext Message, но, конечно, также пытается обработать текст команды, так что в целом происходит сбой.Согласно документации , "сообщения, начинающиеся с косой черты, всегда передаются боту (вместе с ответами на его сообщения и сообщениями, которые @ упоминают бота по имени пользователя )."

Конфиденциальность ботов «включена», как и его способность присоединяться к группам.

1 Ответ

0 голосов
/ 25 июля 2019

Скорее всего, вы не настроили своего бота, чтобы он мог читать из групп.Вам нужно перейти на @ BotFather

type '/mybots' -> {choose your bot} -> 'Bot Settings' -> 'Group Privacy' -> 'Turn off'

или его можно добавить в группу как администратор.

https://core.telegram.org/bots#privacy-mode

...