MS BOTフレームワークのボットはMicrosoftチームのチャンネルでは動作しません。設定されている他のすべてのチャンネルでうまく動作します。MSチームはMSチームのチャンネルでは動作しません
アプリID:使用b3e237eb-7a3b-4b15-b8e1-4c30d1c94c77
コード: [BotAuthentication] パブリッククラスMessagesController:ApiController { /// /// POST:API /メッセージ ///ユーザーからメッセージを受信し、それに応答 ///パブリックタスクポスト([FromBody]アクティビティ活性) {IF(activity.Type == ActivityTypes.Message) {ConnectorClientコネクタ=新しいコネクタ非同期クライアント(新しいUri(activity.ServiceUrl));
if(activity.Text.ToUpper().Contains("EMAILS") || activity.Text.ToUpper().Contains("EMAIL") ||
activity.Text.ToUpper().Contains("MAILBOX") || activity.Text.ToUpper().Contains("OUTLOOK"))
{
// return our reply to the user
Activity reply = activity.CreateReply($"blah .. blah ..");
await connector.Conversations.ReplyToActivityAsync(reply);
reply = activity.CreateReply($"blah .. blah ..");
await connector.Conversations.ReplyToActivityAsync(reply);
reply = activity.CreateReply($"blah .. blah ..");
await connector.Conversations.ReplyToActivityAsync(reply); }
}
}
else
{
HandleSystemMessage(activity);
}
var response = Request.CreateResponse(HttpStatusCode.OK);
return response;
}
@ashwarに記載されたボットからの返信を得ることはできません。また、自分のボットから返信することもできません。 0-angular-jquery.min-7030ee74.js:121 2017-01-10T08:19:49.849Z指定されたID28の拡張定義を取得できませんでした:b3e237eb-7a3b-4b15- b8e1-4c30d1c94c77 私が話そうとしているカスタムボットとは関係なく、このエラーが発生しました。 – sjkp
もう一つ確認する:Office Admin Portal経由でボットのサイドロードを有効にしましたか? https://msdn.microsoft.com/en-us/microsoft-teams/setup –
両方のポスターをフォローアップしたい。今あなたのボットが動作していますか? 「有効にする」要件は、チームが最近実施したものであり、作業中のボットが壊れていることを説明するものです。さらに、Node.js BotFramework SDKで構築されたボットがチームで正しく機能しないという問題を追いかけています。すぐに修正があることを願っています。 –