群聊未触发电报Webhook

时间:2018-12-26 06:47:11

标签: node.js telegram telegram-bot

我创建了一个漫游器,并将Webhook设置为Google Cloud URL。在与我的漫游器一对一寻址时,一切正常(通过webhook接收到事件,Google Cloud Function处理并通过SendMessage API响应回聊天)。

但是,当漫游器加入一个群组时,我无法通过键入@myBot Message

来触发它

相反,webhook甚至不会触发消息。它什么都不做。

我注意到,如果我键入/anyrandomtext Message,它会执行,但是当然也会尝试处理命令文本,因此总体上失败了。根据{{​​3}},“以斜杠开头的消息总是传递给机器人(以及对其消息的回复以及通过用户名@提及机器人的消息)。”

Bot隐私已启用,加入群组的能力也已启用。

1 个答案:

答案 0 :(得分:-1)

最有可能您尚未将机器人设置为可以从群组中读取信息。您必须转到 @BotFather

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

或者可以将其作为管理员添加到组中。

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