Botframework-solutions: [虚拟助手模板] mainDialog 不适用于消息事件

创建于 2020-01-08  ·  4评论  ·  资料来源: microsoft/botframework-solutions

什么项目受到影响?

botbuilder-解决方案

这是什么语言?

打字稿

发生什么了?

机器人似乎无法解决 routerDialog.js 上的承诺
const status = await this.onInterruptDialog(innerDc);
当事件是消息时

重现此问题的步骤是什么?

我刚刚用 OAuth 对话框替换了 onboardingdialog

你期待发生什么?

直达路线

你能分享任何日志、错误输出等吗?

任何屏幕截图或其他上下文?

Screenshot 2020-01-08 at 16 03 00

Needs Triage Bug

最有用的评论

停用以下中间件后:
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
botframework 模拟器上最终显示错误:

Screenshot 2020-01-09 at 09 35 53

我还在找源码。 我觉得奇怪的是问题出在 LUIS 的意图上,并且代码从未到达 mainDialog 的路由方法。
我很想听听您可能有的任何反馈。

谢谢,
内斯特

所有4条评论

@nestalonsovina ,感谢您报告此问题!

  1. 您能否提供必要的重现步骤来重现您的场景?
  2. 您是否使用master分支的示例助手
  3. 您使用的是哪个版本的 botbuilder-solutions? 你能检查一下它是否是最新的npmjs [email protected]吗?

目前,我们正在将0.7Beta 版本的最新更改迁移到 TypeScript 解决方案(包括botbuilder-solutions库)

谢谢,
迭戈

@nestalonsovina ,感谢您报告此问题!

  1. 您能否提供必要的重现步骤来重现您的场景?
  2. 您是否使用master分支的示例助手
  3. 您使用的是哪个版本的 botbuilder-solutions? 你能检查一下它是否是最新的npmjs [email protected]吗?

目前,我们正在将0.7Beta 版本的最新更改迁移到 TypeScript 解决方案(包括botbuilder-solutions库)

谢谢,
迭戈

我们正在使用虚拟助手模板的 master 分支(我想它与 2-3 周前使用 yeoman 生成的那个相同)和 botbuilder-solutions 的 4.4.9 版

很难给出重现错误的步骤,这也是我有点不愿意打开这个问题的原因之一。 两天前突然出现了,我尝试创建一个模板以备不时之需,只需复制粘贴配置文件(appsettings.json 和cognitivemodels.json),它仍然不起作用,错误出现在同一位置。

我们在 Windows 和 macOS 上使用 botframework 模拟器(使用 ngrok)在本地运行机器人,我们还尝试部署机器人,它仍然存在于网络聊天和团队中。

我想这是我可以给你的所有信息,也许你对我们如何解决它有话要说。

谢谢,
内斯特

停用以下中间件后:
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
botframework 模拟器上最终显示错误:

Screenshot 2020-01-09 at 09 35 53

我还在找源码。 我觉得奇怪的是问题出在 LUIS 的意图上,并且代码从未到达 mainDialog 的路由方法。
我很想听听您可能有的任何反馈。

谢谢,
内斯特

我们终于解决了 LUIS 中两个意图之间的不兼容问题,因此我关闭了这个问题,因为它与模板无关。

谢谢。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

esoler-sage picture esoler-sage  ·  3评论

jbonet07 picture jbonet07  ·  4评论

tommyJimmy87 picture tommyJimmy87  ·  4评论

kendomen picture kendomen  ·  4评论

darrenj picture darrenj  ·  3评论