c# - Skype 机器人不工作

标签 c# skype botframework skype-bots

<分区>

  1. 机器人模拟器测试正常
  2. Bot 框架聊天框测试正常
  3. Skype 集成测试正常
  4. Bot 添加到联系人列表ok

但是当我尝试与机器人聊天时,它没有任何反应

当我在服务器端调试时,Skype 没有向我的 api 端点发出请求。

我做错了什么?无论如何,我可以调试 Skype 聊天机器人吗?

谢谢,


更新:Web 嵌入式 bot 正在运行,但 Skype bot 没有。


更新 2(4 月 13 日):对于任何寻求解决方案的人

我将我的原始机器人 (A) 克隆到新机器人 (B)

当我测试它们时,行为很奇怪。

  1. 我向(B)发送了消息,但我收到了来自(A)的消息,而(B)没有回复<
  2. 我向 (A) 发送了消息,(A)(B)
  3. 都没有任何反应

所以我最终删除了 (A),而 (B) 正在神秘地工作。

感谢所有的帮助。

最佳答案

请在 Skype Developer Portal 上检查您的机器人状态. 我相信您在创建 Skype bot 时点击了 Publish,并且您的 bot 的状态为 Pending Review。当状态为“待审核”时,该机器人似乎无法工作。

不要发布您的 Skype 机器人,在这种情况下,您的 Skype 机器人将处于预览状态并且会立即开始工作。检查这个screenshot .

我在发布我的机器人时遇到了同样的问题。您不能取消发布机器人,但可以删除它并创建一个新机器人。请试一试。

关于c# - Skype 机器人不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36492717/

相关文章:

delphi - 免注册 COM/DLL?

chat - 在 Skype 中阻止群聊

javascript - Microsoft Bot Framework 请求中的 MissingProperty 错误

c# - Bot Framework 缺少来自 Facebook channel 的 From.Id 和 Conversation.Id

c# - 格式字符串——左右填充双

c++ - 自定义 Skype 菜单项

c# - RelativePanel 中的 UWP WebView 不显示网页

.net - 使用 Microsoft bot 框架下载文件(pdf/图像)

C# - 如何使用 DirectorySecurity.SetOwner() ?我遇到麻烦了

c# - 在 .NET 中,BigInteger.ToString() 返回的字符串是否反射(reflect)了 BigInteger 的完整精度?