0
チャネルにメッセージを送信する方法はありますか?たとえば、数時間おきにスカイプのチャットボットがあなたのお母さんに電話するように思い出させるかもしれません。NodeJSを使用してプロンプトされていないメッセージを送信する
私はMicrosoftの新しいBot FrameworkとNodeJS SDKを使用しています。
チャネルにメッセージを送信する方法はありますか?たとえば、数時間おきにスカイプのチャットボットがあなたのお母さんに電話するように思い出させるかもしれません。NodeJSを使用してプロンプトされていないメッセージを送信する
私はMicrosoftの新しいBot FrameworkとNodeJS SDKを使用しています。
はい...組み込みのすべてのBotクラスには、beginDialog()
メソッドがあり、これを使用してボットからのユーザーとの会話を開始できます。 basic-naturalLanguageの例は、TextBotクラスを使用したこのサンプルを示しています。また、これをすべてのボットで実行していることを示すtestBotの例もあります。 TestBotの場合は、実際の呼び出しを確認するには 'dialogs/run-async.js'ファイルを参照する必要があります。
これは、app.jsファイル内では単純な作業である可能性があります。メッセージセッションを作成するために定期的な間隔でunixタイムスタンプを使用して関数内を反復することができます。 既存のメッセージに返信しないで、SendMessage呼び出しを使用する必要があります。 http://docs.botframework.com/connector/new-conversations/#navtitle – Robus