如何在没有机器人的情况下使用Telegram API?

时间:2018-03-23 13:12:20

标签: ruby telegram

我不需要回复机器人 我想只做一个只读调用来读取频道历史记录。可能我需要†他方法https://core.telegram.org/method/messages.getHistory,但文档https://core.telegram.org/api#getting-started甚至没有解释协议 我理解的协议是非常自定义的,我应该使用一些最小的包装器,但我设法找到所有示例/文章链接到https://github.com/atipugin/telegram-bot-ruby,但我不需要机器人。

1 个答案:

答案 0 :(得分:4)

要在没有机器人的情况下使用Telegram,您应该使用MTProto低级协议MTProtoPythonJavaScript甚至PHP都有Ruby个库。查看使用这些库hereherehere获取聊天记录的示例

但似乎没有gem MTProto这个 - 运气不好,你应该自己创建Ruby gem MTProto,要么移动这个用于使用{{1}}库的语言编写的另一个服务。