NodeJsのMicrosoft Bot Frameworkを使用して1つのチャットボットを開発しています。ほとんどの場合、期待どおりに動作します。しかし時々私がボットとコミュニケーションを取っているときに、私は即座に応答を得ていません。 2番目の質問を入力すると、それは両方の質問に連続的に応答しています。この問題を解決するのを手伝ってください。私はサーバー側で何かをする必要がありますか?Microsoft Botフレームワークが正常に動作しない
dialog.matches('help',[
function (session, args, next) {builder.Prompts.choice(session, "I can help you to shop products for your lifestyle. You can buy from the following categories.", "Computer|TV|See more", { listStyle: builder.ListStyle["list"] });
},
function (session, results) {
if (results.response.entity=='TV') {
session.send("Wow. That sounds interesting one. We have many %s models. Ask me question like \"I want to buy black color Samsung LED Tv .\"", results.response.entity);
session.endDialog();
}else{
session.send("Selected category is expected soon.");
session.endDialog();
}
}]);
まず、あなたがすでに試したことが分かるようにコードを投稿してください。 – DestinatioN
質問にいくつかのコードサンプルを追加しました –