如何开始新的主动对话对话框,而不会结束当前正在进行的对话

  • SDK语言: Node.js
  • SDK版本:3.6
  • 开发环境:
    • Node.js:6.9.5
    • npm版本:4.5.0

问题描述

假设用户正在与bot进行对话,我们希望通过主动消息(bot给用户)发送一些调查给用户。 感觉调查用户应该回到以前的谈话状态,从哪一点开始调查。

或者简单地说,如何开始新的主动对话对话而不结束当前正在进行的对话

       

网上收集的解决方案 "如何开始新的主动对话对话框,而不会结束当前正在进行的对话"

这绝对是可能的。 我build议您查看core-proactiveMessages Node.js示例 。 特别是, startNewDialog示例显示了您正在查看的场景。

根据示例文档:

startNewDialog :在这种情况下,我们不仅需要发送特别消息:我们要中断当前的对话,启动一个新的对话,让原来的对话等到新的对话结束。