【发布时间】:2021-07-15 09:24:40
【问题描述】:
我正在使用TLSharp 和Telegram APIs 解决电报问题,我的问题是当我尝试使用messages.getDialogs 获取我的对话列表时,它不会返回我的活动对话的完整列表,它从不提供频道ID,而且由于我不知道的原因,它跳过了我所在的其他一些团体。
例如,它返回大约 20 个聊天 ID,但我有大约 25 个群组和 15 个频道,但我从来没有得到这些聊天的列表。获取完整对话框列表的方法是什么,包括他们的 chat_id 和标题?
我想获得我的对话框的完整列表,包括频道和组而不是用户对话框。我在messages.getDialogs 方法中给出了这个值offset = 0、max_id = 0、limit = 100。
【问题讨论】:
-
跟随这篇文章:programmingistheway.wordpress.com/2015/12/03/…,你试过这个链接api.telegram.org/botYourTokerHere/getUpdates吗? (您必须在 url 中的“bot”一词之后编辑并插入您的令牌)
-
我不想发送消息或编写机器人。我正在尝试为我的帐户获取对话框列表,问题是 API 返回的对话框列表不完整,没有频道 ID 等
-
啊,抱歉,我在考虑机器人...
-
我可以使用
channels.getDialogs#a9d3d249 offset:int limit:int = messages.Dialogs;修复频道,但返回列表中仍然没有显示某些组... :( -
@EhsanHesam 偏移和限制背后的想法是给你一个滑动窗口