Microsoft Teams Chatbot在使用Azure Bot Framework托管的QnAmaker,Bot时没有响应

时间:2018-01-31 00:58:09

标签: azure botframework microsoft-teams qnamaker

某些情境: 我正在使用QnAmaker来设置我的知识库以及我的问题和答案。 因此,我在Azure Bot Framework服务上托管这个机器人,作为问题和答案类型的机器人。 我已经设置了以下频道; Microsoft Teams,Skype,Skype for Business和Web Chat。 目前唯一正在工作的频道,我从聊天机器人得到回复,是通过网络聊天。

我的问题: 我想在Microsoft Teams频道上创建一个集成,但我没有得到机器人的响应。这是通过在Azure自动连接到MS Teams时使用1对1聊天测试集成。由于这不起作用,我然后设置了一个外部webhook,记录在这里Setting up an External Webhook。使用@botname语法通过通道向我的机器人发送消息后,我收到以下错误: Microsoft Chatbot Channel Error

目前这只是对更大事物的概念的证明,所以我希望得到一些帮助来确定发布我们的聊天机器人的架构。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我通过搜索MS Teams Chatbot设置文档找到了我没有将我从MS团队提供的身份验证密钥嵌入到Azure Bot Framework代码/标头中。

我使用以下链接来解决我的问题: