Telegram 机器人在群聊中不响应

Telegram bot doesn't respond in group chats

我使用 Microsoft Bot Framework 制作了一个简单的聊天机器人并将其与 Telegram 集成。 每当我私下给他发信息时他都很好,但每当我把他和朋友放在一个群里时,他都不回复,即使我提到他。 /setjoingroups 已启用,/setprivacy 也已启用。

当您在 Telegram 上配置您的机器人时,是否将其设为内联机器人?根据我的经验,内联机器人不能参与群聊,但可以私下发送消息。如果没有,请打开一个 GitHub 问题 here 我们会在那里跟进。

首先确认不是Microsoft Bot itself引起的。然后对于所有普通的机器人——

始终通过机器人的信息 window 将 Telegram 机器人添加到群组,而不是通过群组信息 window.

邀请机器人加入群组

这对初学者来说是一个明显的陷阱。我很惊讶 Telegram 没有在他们的文档中注意到这一点。

除了关闭内联功能、将隐私设置为禁用和允许加入群组等所有其他建议外,我还让机器人成为我群组的管理员。现在它处理所有消息。这对我有用。