Condividi tramite


Middleware class

Metodi

dialogVersion(IDialogVersionOptions)

Installa un middleware che gestisce il controllo delle versioni di un dialogo di bot.

firstRun(IFirstRunOptions)

Aggiunge un'esperienza di prima esecuzione a un bot. Il middleware usa Session.userData per archiviare la versione più recente della prima finestra di dialogo di esecuzione usata dall'utente. L'incremento del numero di versione può forzare l'esecuzione degli utenti tramite la finestra di dialogo completa o parziale della prima esecuzione.

sendTyping()

Installa un middleware che invierà sempre un'indicazione di digitazione iniziale all'utente. Ciò è utile perché consente di inviare l'indicazione di digitazione prima che vengano chiamati i modelli LUIS. L'indicatore di digitazione rimarrà valido solo per alcuni secondi, quindi se si eseguono operazioni a esecuzione prolungata, è possibile inviare un indicatore di digitazione aggiuntivo usando session.sendTyping.

Dettagli metodo

dialogVersion(IDialogVersionOptions)

Installa un middleware che gestisce il controllo delle versioni di un dialogo di bot.

static function dialogVersion(options: IDialogVersionOptions)

Parametri

options
IDialogVersionOptions

Impostazioni per configurare il bahviour del middleware installato.

Restituisce

firstRun(IFirstRunOptions)

Aggiunge un'esperienza di prima esecuzione a un bot. Il middleware usa Session.userData per archiviare la versione più recente della prima finestra di dialogo di esecuzione usata dall'utente. L'incremento del numero di versione può forzare l'esecuzione degli utenti tramite la finestra di dialogo completa o parziale della prima esecuzione.

static function firstRun(options: IFirstRunOptions)

Parametri

options
IFirstRunOptions

Impostazioni per configurare il bahviour del middleware installato.

Restituisce

sendTyping()

Installa un middleware che invierà sempre un'indicazione di digitazione iniziale all'utente. Ciò è utile perché consente di inviare l'indicazione di digitazione prima che vengano chiamati i modelli LUIS. L'indicatore di digitazione rimarrà valido solo per alcuni secondi, quindi se si eseguono operazioni a esecuzione prolungata, è possibile inviare un indicatore di digitazione aggiuntivo usando session.sendTyping.

static function sendTyping()

Restituisce