我不需要回复。
我只想做一个只读调用来读取通道历史。可能我需要†方法https://core.telegram.org/method/messages.getHistory,但文档https://core.telegram.org/api#getting-started甚至没有解释协议。
据我所知,该协议是相当自定义的,我应该使用一些最小的 Package 器,但所有的例子/文章,我已经设法找到链接到https://github.com/atipugin/telegram-bot-ruby,但我不需要一个机器人。
2条答案
按热度按时间nue99wik1#
要在没有机器人的情况下使用
Telegram
,您应该使用Telegram
低级协议MTProto
。有Python、JavaScript甚至PHP的MTProto
库。请参见使用here、here和here库获取聊天历史记录的示例但似乎没有
Ruby
gem
用于此-运气不好,您应该要么自己创建MTProto
Ruby
gem
,要么将此函数移到另一个用具有MTProto
库的语言编写的服务中。wko9yo5t2#
您可以使用tdlib-ruby