【问题标题】:How can I get a list of all messages in Telegram group via the Bot API?如何通过 Bot API 获取 Telegram 组中所有消息的列表?
【发布时间】:2017-09-14 14:53:30
【问题描述】:

我在 Telegram 中有一个机器人,我可以通过哪个查询获取群组或频道中所有消息的列表?

据我了解,请求如下:

 https://api.telegram.org/bot_token/getUpdates?chat_id=@chat

让我只获取更新,但如何仅使用 Bot API 获取完整的帖子列表?

【问题讨论】:

    标签: telegram telegram-bot php-telegram-bot


    【解决方案1】:

    此时有NO方法可以获取用户之前的消息。

    如果我是你,我会使用forwardMessage方法,将其转发到垃圾箱之类的无用频道/组,并读取返回的Messageobject.w

    【讨论】:

      【解决方案2】:

      你不能。当前的 Bot API 版本中没有实现这个未来。但是,您可以为您的任务尝试Telegram API - 方法messages.getHistory 完全符合您的需求。

      【讨论】:

        猜你喜欢
        • 2017-02-25
        • 1970-01-01
        • 2019-10-11
        • 2021-04-03
        • 2016-05-09
        • 2017-12-08
        • 2017-11-28
        • 1970-01-01
        • 2022-10-02
        相关资源
        最近更新 更多