BotBuilder C#从Scorable对话框中捕捉到“抱歉,我的机器人代码有问题”

时间:2018-07-05 14:47:47

标签: c# botframework

Bot Builder C#,版本:3.15.3 Net Framework:4.7

Azure Web应用程序/ Channel Bot注册

我的机器人节目“很抱歉,我的机器人代码出现问题”,当我长时间不使用全局消息处理程序(Scorable)时。

我有2个全局消息处理程序,它们是:cancelScorable和HelpScorable。

我正在使用这些文章来构建我的处理程序:

https://docs.microsoft.com/en-us/azure/bot-service/dotnet/bot-builder-dotnet-global-handlers?view=azure-bot-service-3.0 https://docs.microsoft.com/en-us/azure/bot-service/dotnet/bot-builder-dotnet-scorable-dialogs?view=azure-bot-service-3.0

我知道这篇文章:How to avoid "Sorry, my bot code is having an issue" in Microsoft Bot Framework 但这不是我要寻找的东西,我已经实现了“ LogIfException());”在我的根对话框上。询问是否存在与可评分对话框提供的处理或记录异常相同的方法。

在图片中,您可以查看对我的重置评分 / reset 的两次调用,并且您可以在闲置4小时后看到异常提示: enter image description here

编辑与现有框架可评分的消息相同 ==> / deleteprofile

enter image description here

编辑:有关团队频道上那些异常的信息,目前我正在尝试在一个小型项目中使用示例Bot来在WebChat,DirectLine上复制这些异常生成器应用程序。

0 个答案:

没有答案