【问题标题】:Dialog interruptions in MS Bot Framework V4- Node.jsMS Bot Framework V4-Node.js 中的对话中断
【发布时间】:2021-01-27 21:13:31
【问题描述】:

我正在开发一个机器人,我在其中使用带有一些提示的瀑布对话框从用户那里收集信息。通过单击自适应卡上的按钮触发对话框。 现在,如果用户单击按钮,进入对话框模式,向上滚动并单击相同的操作按钮(也可能是不同的操作按钮),MS bot 服务提供哪些可能的选项来处理以下情况:

  1. 我可以让用户知道现有的对话模式。
  2. 我可以暂停流程,直到用户收到对第二个请求的操作项的响应,并且 从对话中断的地方继续。

【问题讨论】:

  • 您可以随时“禁用”该卡,如SO answer 中所述。但是,同样重要的是要注意它取决于您的机器人正在使用的渠道。例如,Teams 支持更新以前的活动,允许禁用卡片的按钮。网络聊天没有。您的里程会因其他渠道(Facebook、Slack 等)而异。

标签: node.js botframework azure-bot-service


【解决方案1】:

使用点击后隐藏的建议操作或使用自适应卡片和 社区adaptive card prompt

【讨论】:

    猜你喜欢
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多