首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Skype机器人响应“对不起,我的机器人代码有问题”,而在slack或模拟器上工作正常

Skype机器人响应“对不起,我的机器人代码有问题”,而在slack或模拟器上工作正常
EN

Stack Overflow用户
提问于 2016-08-12 22:11:07
回答 2查看 596关注 0票数 1

我无法让我的机器人在Skype中工作。我从机器人那里得到的唯一响应是“对不起,我的机器人代码有问题”。我在slack中测试了机器人,并使用MS botframework通道仿真器,它在那里工作得很好,所以我有点困惑为什么它没有响应。

如果我不处理响应,它就会响应,例如

代码语言:javascript
复制
 Activity reply = activity.CreateReply($"You sent {activity.Text} which was {length} characters");
 await connector.Conversations.ReplyToActivityAsync(reply);

而不是

代码语言:javascript
复制
await Conversation.SendAsync(activity, () => new someLuisDialogClass());

但是,使用Slack或bot框架通道仿真器,LUIS集成代码运行起来一点问题都没有。郑重声明,我的Skype版本是最新的,并且我使用的是最新版本的机器人框架。是否需要进行任何更改才能在Skype上运行?有没有办法可以调试这个问题,这样我就可以得到比“对不起,我的机器人代码有问题”更多的信息。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-08-13 06:41:50

要获得更多调试信息,我建议使用Azure Application Insights;有一个提供大量流量的免费预览,我们会将看到的任何机器人活动记录到你的App Insights实例中。

如果你在那里没有找到任何有用的东西,我们真的需要让你的机器人句柄潜入其中,看看我们可以在我们的日志中找到什么。

票数 1
EN

Stack Overflow用户

发布于 2016-08-24 16:50:11

请确保您有一个包含空字符串的intent方法。我在我的机器人中也有同样的错误。我更改了我的一个意图方法,使其反映为空。

LuisIntent("")

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38920096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档