新机器人不回复微软团队中的消息

New bot not answering messages in microsoft teams

我是 运行 Microsoft Teams 的机器人,并在 Azure 中进行了设置。它是 Microsoft 发布的机器人生成器代码中的一个演示机器人。我将它指向具有 ngrok 运行 的本地服务器。当我通过 Azure 中的 Web Chat 进行测试时,它工作正常,但在使用 Teams 时它根本不起作用。

应用程序正确旁加载并且清单已被团队接受。似乎没有响应正在发送到服务器。当我单击以显示 Azure 中的 Bot Channels 时,某种 OPTIONS 查询被发送到服务器并且演示 bot 抛出 405 错误。

机器人 ID 是 f22039b8-5400-4569-a0f2-5bdceb8431f2,但当我指定此 ID 时,我也无法在 1:1 聊天中与它交谈。

Azure 或团队中没有日志 - 我没有看到任何错误,所以我不知道如何开始调试它。

这是 link 给有完全相同问题的人的: Bot not answering messages in microsoft teams

目前我们的机器人注册代码中存在一个错误导致了此问题。我们目前正在调查其根本原因。

作为解决方法,将 Skype 频道 MS Teams 频道添加到机器人。