首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何评论电报频道(WTelegramClient)上的帖子?

我如何评论电报频道(WTelegramClient)上的帖子?
EN

Stack Overflow用户
提问于 2022-05-16 13:00:45
回答 1查看 195关注 0票数 -2

如何使用WTelegramClient对频道中的帖子进行评论?我在这些例子中没有发现类似的东西。如果可能的话,您能否提供一个将评论发送到频道中的特定帖子的示例。https://github.com/wiz0u/WTelegramClient

EN

回答 1

Stack Overflow用户

发布于 2022-05-16 17:44:58

在完整的API方法列表中搜索“注释”,您将很快找到4种处理消息线程的方法。

特别是,messages.getDiscussionMessage似乎很有趣,因为它将一个通道消息与与该频道相关联的讨论/评论组中的相应消息相匹配。

一旦您收到了该组消息,您只需在该组中回复它。

代码语言:javascript
复制
    // 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);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72259656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档