0

ウォーターフォール ステップ内で保留中のコールバックと共に「停止」と入力したときに、ボットのダイアログ/会話を突然停止する方法または方法はありますか?

'stop' ビルトインの処理はありますが、ウォーターフォールの進行を止めるだけです。

ウォーターフォール ダイアログのシナリオを考えると、stepAstepBstepC. ダイアログは で始まり、stepAに進みstepB、コールバックを使用して HTTP 要求を呼び出します。要求が終了して に進む前にstepC、ユーザーが に入力しstop、ダイアログを終了します。ただし、 内stepBでは、コールバックにコードがありますsession.send(output)。これは、ダイアログを既に停止しているかどうかに関係なく送信されます。

注: 私はまだ V1 を使用しています。V3 が を持っているのを見るendConversationと、まだ期待どおりに動作しません。

4

1 に答える 1