使用 Telegram TL 获取频道列表
Get list of channels with Telegram TL
我需要用户已加入的所有频道的列表。我找到了以下功能:
channels.getChannels#0a7f6bbb id:Vector<InputChannel> = messages.Chats
但是我听不懂"id: Vector<InputChannel>"。如果是频道ID,是不是就只有return个频道的信息?!另一方面,它的 return 类型是 "messages.Chats"。真的没看懂
messages.Dialogs 我们将拥有所有对话(组、频道和用户):
messages.getDialogs#191ba9c5 exclude_pinned:true offset_date:int offset_id:int offset_peer:InputPeer limit:int = messages.Dialogs;
这将 return messages.dialogsSlice 对象:
messages.dialogsSlice#71e094f3 count:int dialogs:Vector<Dialog> messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Dialogs;
这里 "chats" 是一个包含组和频道的列表(向量)。
我需要用户已加入的所有频道的列表。我找到了以下功能:
channels.getChannels#0a7f6bbb id:Vector<InputChannel> = messages.Chats
但是我听不懂"id: Vector<InputChannel>"。如果是频道ID,是不是就只有return个频道的信息?!另一方面,它的 return 类型是 "messages.Chats"。真的没看懂
messages.Dialogs 我们将拥有所有对话(组、频道和用户):
messages.getDialogs#191ba9c5 exclude_pinned:true offset_date:int offset_id:int offset_peer:InputPeer limit:int = messages.Dialogs;
这将 return messages.dialogsSlice 对象:
messages.dialogsSlice#71e094f3 count:int dialogs:Vector<Dialog> messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Dialogs;
这里 "chats" 是一个包含组和频道的列表(向量)。