我如何使用直线通道忽略 MS Bot 框架中的用户消息

How can i ignore user messages in MS Bot framework using direct line channel

我在一个场景中创建了一个机器人,它会调用 API 并且需要相同的时间从 API 获取输出,如果在用户输入任何内容之间它会开始工作在用户最近发送的文本上。我希望直到 API 没有收到输出,如果用户发送任何消息,它将被忽略。

如果您的机器人集成到某个应用程序中,那么您实际上可以禁用发送按钮,直到您收到上一个问题的答案。

我在用户请求与 Live Agent 交谈时设置一个会话,然后我检查该会话是否正在进行以及是否有任何新消息来自用户然后我就忽略它们。