【问题标题】:Telegram group read messages from another bot电报组从另一个机器人读取消息
【发布时间】:2021-01-02 07:47:00
【问题描述】:

我在 1 个组中有 2 个机器人(机器人 A 和机器人 B)。

当用户向群组发送消息时,两个机器人都可以看到它。

但是,如果机器人 A 或 B 中的任何一个向群组发送消息,则所有机器人都无法读取其他机器人消息。

bot 是否有可能读取其他 bot 的消息?还是自己发的消息?

“getUpdates”函数只返回来自用户的消息,而不是机器人,有没有办法接收机器人发送的群组消息?

谢谢

【问题讨论】:

  • 您使用的是哪个库?避免递归读取自己的bot消息确实可以限制。

标签: telegram-bot


【解决方案1】:

你不能。这是 Telegram 自己设置的限制。

FAQ Section.下的官方Bot文档中有明确说明

为什么我的机器人看不到来自其他机器人的消息?
聊天机器人可能会陷入不受欢迎的循环中。为避免这种情况,我们决定无论模式如何,机器人都无法看到来自其他机器人的消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-29
    • 2017-06-10
    • 2023-02-02
    • 2021-10-25
    • 2022-12-10
    • 2017-11-20
    相关资源
    最近更新 更多