当它在瀑布步骤中键入“停止”以及任何挂起的回调时,是否有任何方法或方法突然停止机器人的对话/对话?
内置了“停止”处理,但它只是阻止瀑布继续进行。
给定瀑布对话框的场景,stepA→ stepB→ stepC。对话从 开始stepA,继续stepB调用带有回调的 HTTP 请求,在请求完成之前和继续之前stepC,用户类型stop,结束对话,但是,在stepB回调中有一个代码session.send(output)。无论我是否已经停止了对话,这都会被发送。
注意:我仍在使用 V1。看到 V3 有endConversation,它仍然无法按预期工作。