纸飞机 API 对接怎样获取用户的群组历史消息记录?

门孤晴门孤晴09月18日535

怎么调用纸飞机API才能获取用户之前在群组中发过的聊天记录?有详细的操作方法或实例吗?

1 个回答

远方那是海
远方那是海回答于 09 月 19 日
最佳答案

纸飞机(Telegram)官方API不支持直接获取群组历史消息。

但是你可以试试:

1. 先让用户把机器人设为管理员,这样可以收到新消息。

2. 使用getHistory方法,传入chat_id和from_id试试。

3. 历史消息只能获取最近的,不能无限回溯。

4. 超大群组可能根本获取不到历史记录。

实际操作中建议结合webogram或者tdlib等第三方库。

最后提醒你,不要滥用用户权限,合规最重要。

您的答案