是否必须选择PromptDialog选项?

问题描述 投票:0回答:1

如果我们选择PromptDialog,则必须选择PromptDialog选项。是否必须选择该选项?如果不选择该选项,则用户会请求一个新查询,Bot会根据新查询做出响应。简而言之,我们如何忽略不带select选项的情况,接受新请求并由Bot向用户提供答案?请给我一个答案。对我来说非常紧急。

c# .net azure botframework bots
1个回答
0
投票

您正在寻找的被称为用户中断,发生的事情是每次用户向您的机器人发送消息时,您要检查的第一件事是,如果它的“ 中断”为正在进行的对话,或者这是一条全新的消息。

如果是中断,您可以处理,可以启动新对话框,完成然后在用户离开的地方继续。

在此处检查Bot服务文档中的Handling User Interruption

© www.soinside.com 2019 - 2024. All rights reserved.