1
ドキュメントに記載されているSandwich Botを複製しようとしています。しかし、Bot Builderのバージョン3ではその例はサポートされていません。ありがとう。ボットフレームワークで、v3でconversation.sendAsync()を使用できなくなりました。代わりに、ユーザーに返信してIDialogメソッドを呼び出すのですか?
ドキュメントに記載されているSandwich Botを複製しようとしています。しかし、Bot Builderのバージョン3ではその例はサポートされていません。ありがとう。ボットフレームワークで、v3でconversation.sendAsync()を使用できなくなりました。代わりに、ユーザーに返信してIDialogメソッドを呼び出すのですか?
C#のバージョンに変更がないので、あなたはBot BuilderのNode.jsバージョンについて話していると思います。
新しいダイアログがbot.dialog
とsession.beginDialog
を使用して開始することができます。
bot.dialog('/', [
function (session) {
session.beginDialog('/askName');
},
function (session, results) {
session.send('Hello %s!', results.response);
}
]);
bot.dialog('/askName', [
function (session) {
builder.Prompts.text(session, 'Hi! What is your name?');
},
function (session, results) {
session.endDialogWithResult(results);
}
]);