私はボットフレームワークの作業を開始しました。私の考えは、同じプロジェクト内の複数のボットを使って、MessagesControllerを複数のコントローラに置き換えてコントローラを操作することです。 しかし、ボットフレームワークの登録は一意のMicrosoftAppIdとMicrosoftAppPasswordを与えますが、BotApplicationのテンプレートのWeb.configはプロジェクト内の単一のボットをサポートしているようです。 1つのプロジェクトがSkype/FB/...をサポートする複数のボットを処理できるようにプロジェクトを設定するにはどうすればよいですか?ボットフレームプロジェクトで処理する複数のボット
0
A
答えて
0
同じプロジェクト内の複数のコントローラに異なるボットを割り当てるには、それぞれにBotAuthentication属性を使用し、異なるMicrosoftAppIdとMicrosoftAppPassword(thisを参照)を渡す必要があります。
それぞれのMicrosoftAppIdとMicrosoftAppPasswordを取得するには、まだ異なるすべてのボットを登録する必要があります。ここで
はBotBuilderのGitHubのからいくつかの関連するリソースです:
+0
お返事ありがとうございます。やってみます。 –
0
私は同じ問題にここにいるとも答えを見つけることができ、複数のボットハンドリングが可能であると仮定します。Microsoft.Bot.Connector.MicrosoftAppCredentialsクラス。
たぶん、このコードは
MicrosoftAppCredentials credentials = new MicrosoftAppCredentials(
appId: yourAppId,
password: yourAppPassword
);
ConnectorClient connector = new ConnectorClient(new Uri(activity.ServiceUrl), credentials);
関連する問題
- 1. C#のTelegramボットで複数のユーザーを処理する方法は?
- 2. 複数のプロセスの処理の処理
- 3. シングルスレッドプールで複数のキューを処理するスプリング同時処理
- 4. 複数のラジオボタンの処理
- 5. 複数のデリゲートの処理
- 6. 複数のドキュメントレディイベントリスナーの処理
- 7. Django複数のフォーム処理
- 8. Nodejs複数のクライアント処理
- 9. 複数のセグメントを処理する
- 10. 複数のネットワーククライアントを処理する
- 11. 複数のインスタンスを処理するオブジェクトリテラル
- 12. 複数の先物を処理する
- 13. Flaskでの複数のリクエストの処理
- 14. エラー処理のforループで複数の約束事を処理する
- 15. 複数のサーバでのバッチ処理
- 16. 複数のFXMLでのイベント処理
- 17. カサンドラでの複数のリクエスト処理
- 18. 複数の入力から複数の行を処理する
- 19. 複数のタイムゾーンを処理する複数のタイムゾーンを扱う
- 20. 複数の代理人による複合XMLの処理
- 21. 処理フォーム複数回
- 22. ボットの複数のニック
- 23. XMLファイルを複数回処理する
- 24. CFThreadバッチ処理 - 複数回処理されているレコード
- 25. 複数の変数をバッチで処理する
- 26. Solrで単数形/複数形のクエリを処理する
- 27. Bashで複数のコマンドライン引数を処理する方法は?
- 28. 複数の複数選択によるフォームの処理
- 29. reduxで異なるパラメータで複数のリクエストを処理する
- 30. Pythonで複数のファイルを1つのコードで処理する
ボットは、同じ機能を提供すると変更されます唯一のことは、ユーザーがそれを使用することができるはずどこからチャネルであるだろうことができますか? –
ボットには、Weather bot(場所の天気予報)と別のTime Bot(現在の場所)があります。 –