Боты MS BOT Framework не работают на канале команд Microsoft. Его работа отлично работает на каждом настроенном канале.MS BOT не работает на MS Team Channel
App ID: b3e237eb-7a3b-4b15-b8e1-4c30d1c94c77
код, используемый: [BotAuthentication] общественного класса MessagesController: ApiController { /// /// POST: API/Сообщения /// Получает сообщение от пользователя и ответить на него /// общественных асинхронные задачи сообщения ([FromBody] активность деятельность) { если (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? https://msdn.microsoft.com/en-us/microsoft-teams/setup –
Хотелось следить за обоими плакатами. Вы видите, как ваши боты работают сейчас? Требование «включения» - это то, что команда применяла только недавно, чтобы объяснить, что рабочие боты ломаются. Кроме того, мы преследуем проблему с ботами, созданными с помощью SDK Node.js BotFramework, который не работает прямо на командах. Надеюсь скоро исправить. –