0

我是一个完全的 Telegram API 新手,如果这是一个愚蠢的问题,我很抱歉。

我在这里设置了一个基本的 repo,它显示了我如何使用 NodeJS 的@mtproto/core包来获取我所有的 Telegram 聊天列表。我用来获取所有聊天列表的 Telegram API 方法是messages.getAllChats。我还成功地使用了messages.getHistory方法来获取任何列出的聊天的分页历史记录。

问题是messages.getAllChats不包括与第三方机器人的聊天(我没有自己创建的机器人),因此我无法使用messages.getHistory因为我不知道机器人聊天的idaccess_hash. 查看 Telegram 应用程序中所有聊天选项卡下的聊天项目,我看到 32 个单独的聊天/机器人项目 - messages.getAllChats仅返回其中 24 个项目。

如何以编程方式获取我的 Telegram 帐户上的第三方机器人聊天列表并访问这些机器人聊天消息历史记录?有没有办法做到这一点?我不想通过编程方式与第三方机器人交互 - 我只想阅读机器人发送给我的消息。

4

0 回答 0