电报机器人可以读取频道消息吗

Posted

技术标签:

【中文标题】电报机器人可以读取频道消息吗【英文标题】:Can a Telegram bot read messages of channel 【发布时间】:2017-07-29 01:29:41 【问题描述】:

电报机器人可以读取/访问我或机器人都不是管理员的电报频道吗?

我知道直到去年 11 月这是不可能的,但我听说有些人已经这样做了,但到目前为止我还做不到。

非常感谢您的意见和知识。

附:任何解决方法都会很棒。

【问题讨论】:

【参考方案1】:

FAQ 内容如下:

    所有机器人,无论设置如何,都会收到:

    所有服务消息。 与用户私聊的所有消息。 来自他们所属频道的所有消息。

    Bot 管理员和禁用隐私模式的 bot 将接收除其他 bot 发送的消息之外的所有消息。

    启用隐私模式的机器人将收到:

    明确为他们指定的命令(例如,/command@this_bot)。 如果 bot 是最后一个向组发送消息的 bot,则来自用户的常规命令(例如 /start)。 通过此机器人发送的消息。 回复任何隐含或明确为此机器人的消息。

因此,如果您的机器人是频道的成员,它将接收除其他机器人发送的消息之外的所有消息。

【讨论】:

感谢 lufte 的快速响应,但您能否告诉我,我的机器人如何加入公共频道?有没有办法通过频道链接,用户名?再次感谢 这是一个不同的问题。也许你可以从这里得到一些线索***.com/questions/33126743/…。 不客气。如果它解决了您的问题,请接受我的回答。 目前还不可行,只能通过bot接收消息的更新,如果要获取过去的消息,则需要核心API

以上是关于电报机器人可以读取频道消息吗的主要内容,如果未能解决你的问题,请参考以下文章

如何将电报机器人添加到我不是管理员的公共频道?

电报机器人的客户端,有可能吗?

如何使用 PHP 每分钟向电报机器人发送通知?

使用电报机器人 api、python 3 和 JobQueue 将消息发送到通道的方法

通过 API 自动将消息发布到 Telegram 频道

让我的 Telegram 机器人使用我的凭据转发消息