如何在机器人在后台工作时向用户显示'processing..'消息



我想在Bot执行一些繁重的数据检索任务时向用户显示一条处理消息。

var leadRetrievalTask = Task.Run(() =>
        {
            msg = LeadsManager.getTopLeads(authRes);
        });
        await context.PostAsync("Retrieving Top Leads data..."); //should display processing message`enter code here`
        await leadRetrievalTask; 
        await context.PostAsync(msg); //should display result
        context.Wait(MessageReceived);

但是消息和结果同时显示。有什么方法可以做到这一点吗?

我们还没有,但是正在计划(对于支持它的频道)支持某些频道支持的"Typing…"消息。

任务有多长?你是说他们没有分开发帖吗?

最新更新