Node.js
让我们说用户正在与机器人进行对话。在两者之间,我们希望通过主动消息(机器人向用户)向用户发送一些调查。在感觉调查之后,用户应该回到旧的会话状态,从那时起他开始了调查。
或简单地说,如何在不结束当前正在进行的对话的情况下启动新的主动对话对话
答案 0 :(得分:1)
这绝对是可能的。我建议你查看core-proactiveMessages Node.js samples。特别是,startNewDialog sample显示了您正在查看的场景。
根据示例文档:
startNewDialog :在这种情况下,我们想要的不仅仅是发送一个ad hoc 消息:我们想要中断当前对话,发起新的对话 一,并让原来的谈话等到新的谈话 结束。