2016-07-22 4 views

Antwort

0

Das Verfahren ist das

choice(session: Session, prompt: string | string[] | IMessage | IIsMessage, choices: string | Object | string[], options?: IPromptOptions): void 

So könnte man dies tun

builder.Prompts.choice(session, "Which fruit?", "apple|orange|peach", "Sorry I did not understand that!") 

Botframework Ref

+0

Nicht funktioniert für mich- 'builder.Prompts.choice (Sitzung," Wählen Sie "," a | b | c "," Sorry "' ', zeigt eine leere msg von Bot in Emulator – Ajit

1

builder.Prompts.choice(session, 'Choose:', 'a|b|c', {retryPrompt:'Sorry'}); Werke für mich mit.

edit: Nur die ursprüngliche Frage erneut lesen. Dies erfasst nicht die Antwort des Benutzers, aber Sie können die Reprompt-Nachricht ändern.

-1

seine Arbeit für mich erfassen die Benutzeraktion "session.message.text".

Verwandte Themen