【问题标题】:Skype chatbot not updating to latest publishSkype 聊天机器人未更新到最新发布
【发布时间】:2017-02-13 07:36:29
【问题描述】:

我在 Skype 上使用 Microsoft 聊天机器人时遇到问题。 Skype 上的聊天机器人没有更新到我从视觉工作室发布的最新机器人。这是一些截图。

模拟器版本(右边那个,开发者门户的测试聊天机器人和这个反应一样)

skype 版本(回复来自我的旧版聊天机器人脚本)

这是 ngrok 检查(全部 200,换句话说,它正在到达服务器,虽然它是错误的)

AppID 是 e1425cb5-f16e-4c64-80d7-82b29d742268,我也从 azure 尝试过。响应是相同的,对于其他信息,频道尚未发布 + Skype 是最新的。有人也遇到这个奇怪的错误吗?

编辑 1:附加信息

在我使用了一些断点之后。 Skype 和模拟器都在这个上捕获断点。

奇怪的是,Skype 上的这个脚本 (SimpleDialogFxm) 是我的旧脚本。

而模拟器之一是使用正确的脚本 (SimpleDialogue)。

【问题讨论】:

    标签: skype botframework


    【解决方案1】:

    尝试向 Skype 机器人发送 /deleteprofile 消息。 Skype 机器人可能依赖于对话状态。

    通过发送该消息,您将强制机器人删除数据包中的所有信息。

    【讨论】:

    • 我需要在 Skype 机器人聊天窗口中进行吗?它返回: 可用命令: /me [text] /add [skypename+] /alertson [text] /alertsoff /wikimarkup /help 如需更多帮助,请参阅skype.com/go/help.chathelp
    • 我已经在开发者门户中尝试了 /deleteprofile 命令。重新添加后Skype仍然没有更新。在Skype中输入/deleteprofile时仍然给我Skype的帮助(可用命令.....)
    • 经过一番搜索。我需要在 Skype 聊天中的 /deleteprofile 之前使用一个空格。现在它起作用了。谢谢
    • 有同样的问题,解决方案也适用于我 - 但这似乎是 Skype 中的错误?每次发布新版本时,我都不能要求所有用户删除他们的个人资料。
    【解决方案2】:

    我也有类似的问题。解决方案是从 Skype 联系人列表中删除该机器人并重新添加。
    另请注意,当我们更改其名称、个人资料图片或描述时,该机器人不会在 Skype 上更新。好像是个bug。

    【讨论】:

    • 我已经尝试从开发者网站删除并再次添加它。它仍然无法正常工作。您的意思是“从联系人中删除”是右键单击Skype中的机器人名称,然后单击“从联系人中删除”按钮,对吗?我也没有更改姓名、头像或描述
    • 是的,已经尝试过了。然后从开发者门户重新添加机器人
    • 我忘了提到我在重新启动 Bot 之前关闭了 ngrok。你试过了吗?如果没有,请尝试关闭它,重新启动项目(在 VS 上)并再次运行 ngrok。 (注意:您必须在开发门户中使用新的 ngrok 链接更新端点链接)
    • 我试过了,刚刚。它仍然无法正常工作。我已经重新启动了 ngrok、VS、Skype,甚至在更改端点后重新加载了开发者门户页面
    猜你喜欢
    • 2018-05-02
    • 2018-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    • 2017-05-01
    • 1970-01-01
    • 2018-04-07
    相关资源
    最近更新 更多