Middleware class
メソッド
| dialog |
ボット ダイアログのバージョン管理を管理するミドルウェアの一部をインストールします。 |
| first |
ボットに最初の実行エクスペリエンスを追加します。 ミドルウェアは Session.userData を使用して、ユーザーが実行した最初の実行ダイアログの最新バージョンを格納します。 バージョン番号を増やすと、ユーザーは完全または部分的な最初の実行ダイアログを実行するように強制されます。 |
| send |
ユーザーに最初の入力指示を常に送信するミドルウェアの一部をインストールします。 これは、LUIS モデルが呼び出される前に入力指示を送信できるため便利です。 入力インジケーターは数秒間だけ有効なままであるため、実行時間の長い操作を実行している場合は、session.sendTypingを使用して追加の入力インジケーターを送信できます。 |
メソッドの詳細
dialogVersion(IDialogVersionOptions)
ボット ダイアログのバージョン管理を管理するミドルウェアの一部をインストールします。
static function dialogVersion(options: IDialogVersionOptions)
パラメーター
- options
- IDialogVersionOptions
インストールされているミドルウェアの bahviour を構成するための設定。
戻り値
firstRun(IFirstRunOptions)
ボットに最初の実行エクスペリエンスを追加します。 ミドルウェアは Session.userData を使用して、ユーザーが実行した最初の実行ダイアログの最新バージョンを格納します。 バージョン番号を増やすと、ユーザーは完全または部分的な最初の実行ダイアログを実行するように強制されます。
static function firstRun(options: IFirstRunOptions)
パラメーター
- options
- IFirstRunOptions
インストールされているミドルウェアの bahviour を構成するための設定。
戻り値
sendTyping()
ユーザーに最初の入力指示を常に送信するミドルウェアの一部をインストールします。 これは、LUIS モデルが呼び出される前に入力指示を送信できるため便利です。 入力インジケーターは数秒間だけ有効なままであるため、実行時間の長い操作を実行している場合は、session.sendTypingを使用して追加の入力インジケーターを送信できます。
static function sendTyping()