首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >W电语法客户端-如何获取添加消息的新注释的事件

W电语法客户端-如何获取添加消息的新注释的事件
EN

Stack Overflow用户
提问于 2022-10-27 19:31:28
回答 1查看 25关注 0票数 0

我使用的代码如下:

代码语言:javascript
复制
_clientTelegram.OnUpdate += ListenUpdate;

以及侦听器更新的Handler

代码语言:javascript
复制
private async Task ListenUpdate(IObject arg)
{
    if (arg is not UpdatesBase updates)
    {
        _logger.LogWarning($"received not UpdatesBase event: {arg.GetType()}");
        return;
    }
    foreach (var update in updates.UpdateList)
        switch (update)
        {
            case UpdateNewMessage unm: await ProcessEventMessage(unm.message); break;
            case UpdateEditMessage uem: await ProcessEventMessage(uem.message); break;
            default: _logger.LogInformation($"handle a type message type: {update.GetType().Name}"); break; 
        }
}

还有什么事件的名称,我在哪里加上了新的评论?

还是在我必须使用的每一个UpdateEditMessage上使用await _clientTelegram.Messages_GetReplies(peerChanel, telegramMessageId, limit: MaxRowsComments)

EN

回答 1

Stack Overflow用户

发布于 2022-10-28 11:56:49

通道注释只是发布在与频道相关的讨论组中的消息。

因此,最简单的解决方案是加入讨论组,并为该组对等方处理UpdateNewMessage

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74227376

复制
相关文章

相似问题

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