2017-01-09 9 views
1

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; 
    } 

答えて

0

こんにちは:チームのクライアントにボットを追加してテストできました。あなたのサンプルごとに、私は "Mail"に入り、応答を得ました。あなたはまだあなたの側で問題を見ていますか?

+0

@ashwarに記載されたボットからの返信を得ることはできません。また、自分のボットから返信することもできません。 0-angular-jquery.min-7030ee74.js:121 2017-01-10T08:19:49.849Z指定されたID28の拡張定義を取得できませんでした:b3e237eb-7a3b-4b15- b8e1-4c30d1c94c77 私が話そうとしているカスタムボットとは関係なく、このエラーが発生しました。 – sjkp

+0

もう一つ確認する:Office Admin Portal経由でボットのサイドロードを有効にしましたか? https://msdn.microsoft.com/en-us/microsoft-teams/setup –

+0

両方のポスターをフォローアップしたい。今あなたのボットが動作していますか? 「有効にする」要件は、チームが最近実施したものであり、作業中のボットが壊れていることを説明するものです。さらに、Node.js BotFramework SDKで構築されたボットがチームで正しく機能しないという問題を追いかけています。すぐに修正があることを願っています。 –

1

マイクロソフトのOffice 365テナント管理でボットを有効にした後、私の問題は解決しました。 enter image description here この許可が設定されていないと、最近までボットが正常に動作していたようです。したがって、MSがそれを実施し始めたとき、既存のボットまたは新しいボットは、もはやチームでは機能しませんでした。

関連する問題