如何使用WTelegramClient对频道中的帖子进行评论?我在这些例子中没有发现类似的东西。如果可能的话,您能否提供一个将评论发送到频道中的特定帖子的示例。https://github.com/wiz0u/WTelegramClient
发布于 2022-05-16 17:44:58
在完整的API方法列表中搜索“注释”,您将很快找到4种处理消息线程的方法。
特别是,messages.getDiscussionMessage似乎很有趣,因为它将一个通道消息与与该频道相关联的讨论/评论组中的相应消息相匹配。
一旦您收到了该组消息,您只需在该组中回复它。
// This part is just to target the last message of a channel
InputPeer channel = await client.Contacts_ResolveUsername("channelName");
var peerDialogs = await client.Messages_GetPeerDialogs(channel);
int msg_id = peerDialogs.dialogs[0].TopMessage;
// Find the matching discussion group message and reply to it:
var discussion = await client.Messages_GetDiscussionMessage(channel, msg_id);
var groupMsg = discussion.messages[0];
await client.SendMessageAsync(discussion.chats[groupMsg.Peer.ID], "test", reply_to_msg_id: groupMsg.ID);https://stackoverflow.com/questions/72259656
复制相似问题