私はBotフレームワークを使って構築しているボットをテストしています。 Microsoftが作成したローカルテストのエミュレータには、レスポンスを求めるボットに提供できるイベントがいくつかあります。ボットが会話やその他のイベントに追加されたときを検出する方法は?
私はNode.jsのhereのために提供GitHubのサンプルを見て、私はボットフレームワークエミュレータ内の異なるイベントに応答任意の例を見つけることができません。
状態は次のとおりです。会話
- ボットを追加しましたボット
- ユーザーデータの削除
APIも、これらの動作の達成方法を明確にしていません。
誰かが、私が使用しなければならない例、またはAPIエントリを探していなければならない場所についての洞察はありますか?
.onDefault(function (session) { console.log(session.message.type); }
しかし、メッセージがユーザーによって送信された場合、それは今まで「メッセージ」を表示 - 答えの一つに対応して
は、私はコードを試してみました。
私はmessage.typeフィールドを見ました。 message.typeを出力すると、メッセージを送信したときにコンソールに表示されるだけです(メッセージタイプ)。会話に追加されたユーザを使用してもonDefaultがトリガされず、メッセージタイプが出力されません。 '.onDefault(function(session){console.log(session.message.type);}' – Khrome83