【发布时间】: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
我在 Telegram 中有一个机器人,我可以通过哪个查询获取群组或频道中所有消息的列表?
据我了解,请求如下:
https://api.telegram.org/bot_token/getUpdates?chat_id=@chat
让我只获取更新,但如何仅使用 Bot API 获取完整的帖子列表?
【问题讨论】:
标签: telegram telegram-bot php-telegram-bot
此时有NO方法可以获取用户之前的消息。
如果我是你,我会使用forwardMessage方法,将其转发到垃圾箱之类的无用频道/组,并读取返回的Messageobject.w
【讨论】:
你不能。当前的 Bot API 版本中没有实现这个未来。但是,您可以为您的任务尝试Telegram API - 方法messages.getHistory 完全符合您的需求。
【讨论】: