问题标签 [bot-framework-composer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
98 浏览

botframework - 如何使用 Bot Framework Composer 在 MS Teams 中捕获用户电子邮件

我正在使用 Azure 机器人框架编写器开发聊天机器人,现在正在使用 MS Teams。我可以使用属性为 ${turn.activity.from.user} 的遥测跟踪事件来捕获用户的用户名。

我的问题是如何在 MS Teams 中捕获用户的电子邮件地址???

0 投票
1 回答
177 浏览

botframework - 如何获取从 Bot Framework Composer 发送的消息的 ResourceResponse.Id

我了解如何在作曲家之外的代码中执行此操作,但是有没有办法能够在作曲家中使用它?

有这个:How to get message id of sent message Bot Framework (Teams channel)? 但它不是来自作曲家。

0 投票
0 回答
97 浏览

botframework - 使用 Microsoft Bot Composer 移交给代理

我需要使用 Microsoft 机器人框架将对话从机器人转移到代理。为此,我正在使用以下资源。

https://github.com/cdonke/Botframework-Composer-Handover

我能够成功设置应用程序,但即使代理成功接受了用户的请求,用户也无法向代理发送消息。我还尝试通过将代码附加到进程来调试代码,但它仍然没有显示任何错误,但没有将消息从一个通道路由到另一个通道。

  • 代理成功接受请求。

在此处输入图像描述

  • 用户向代理发送Hello但无法发送消息。

在此处输入图像描述

如果我遗漏任何东西,任何人都可以在这方面帮助我吗?

0 投票
1 回答
322 浏览

bot-framework-composer - 在 Bot Framework Composer 中更改 Power Virtual Agent 全局变量

如果有人能告诉我如何在 Bot Framework Composer 中更改 Power Virtual Agent 变量,我将不胜感激。

我这样设置

变量的 PVA 设置

我正在尝试在 Bot Framework Composer 中更改它,如下所示:

尝试更改 BFC 中的变量

这是我得到的错误:

错误

非常感谢!!

0 投票
1 回答
181 浏览

c# - 如何在 microsoft composer luis 调用中启用 bingSpellCheck?

我在 LUIS 文档中看到,Bing 拼写检查功能在 V3 LUIS API 中不再可用。这里

但是现在它在作曲家中是如何工作的,我的意思是我现在如何在bot 框架作曲家中使用拼写检查功能?

0 投票
1 回答
78 浏览

json - BotFramework Composer 使用 FactSet 显示多个数据

尝试使用 FactSet 在我的 AdaptiveCard 中显示多个数据

这是我从数据库中检索数据并创建我的 json 对象的时候

在此处输入图像描述

这是我创建自适应卡片的地方

这就是错误

0 投票
1 回答
212 浏览

c# - 如何使用 .NET SDK 将 Bot Composer .DIALOG 转换为 AdaptiveDialog .CS

我使用 Bot Composer Tool 创建了一个项目并实现了许多对话框。在解决方案文件夹中,我可以看到所有对话框文件都是 JSON 格式,文件格式为.dialog

要求:

我必须使用 .NET SDK 使用 AdaptiveDialogs (Microsoft.Bot.Builder.Dialogs) 方法创建一个相同的项目。

我在下面的 github 链接中找到了关于如何使用 .NET SDK 开发自适应对话框的相同内容。

https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/csharp_dotnetcore/adaptive-dialog

我还找到了 Bot Composer Samples

https://github.com/microsoft/BotBuilder-Samples/tree/main/composer-samples

但是是否有任何工具可以将 Bot Composer “.dialog” 文件 JSON 转换为可以与 AdaptiveDialog SDK 代码兼容的自适应对话框 .CS 文件。

0 投票
1 回答
194 浏览

botframework - Bot Composer - 创建并获取动态命名变量值

我有一个循环遍历数组,并且必须通过将文本与循环索引连接来生成变量。我正在使用以下代码进行分配(我认为这部分是正确的):

问题是如何访问这个变量。我试图通过显示带有“发送响应”的消息来查看内容,但它显示为空。

0 投票
0 回答
41 浏览

facebook-messenger-bot - 类似文本的建议操作在 Facebook 中不起作用,但在 power virtual agent 中起作用

我已经在 bot 框架中实现了一个代码,以通过 Power 虚拟代理在 Facebook 上发布。但似乎建议的操作在 PVA 中有效,但在 Facebook Messenger 中无效。例如,假设我有 5-6 个主题具有相同的建议操作文本“返回”,这就是其中之一。

在 PVA 中单击返回按钮,它将重定向到主菜单主题。但在 Facebook 中,它不会重定向到主题并返回到我创建的后备主题。

我不想为建议的操作添加单独的活动/卡片,因为单独的建议按钮不会显示在 Facebook 中,即必须添加文本或附件才能显示建议的按钮。我想知道是什么原因造成的以及如何解决。

0 投票
1 回答
246 浏览

botframework - 超时、图像发送、电子邮件轨道添加到机器人框架作曲家

我为我们公司的 IT 支持团队开发了一个聊天机器人,使用Bot Framework Composer在 MS Teams 上运行。我已将它与 Azure 逻辑应用程序集成以向 IT 支持团队发送电子邮件。我想知道怎么做;

  1. 在 MS Teams 中获取用户的电子邮件地址(我们可以使用 ${turn.activity.from.name} 遥测跟踪事件获取用户名)
  2. 设置超时时间
  3. 使用 JSON 格式的 HTTP 请求发送图像(然后用户可以上传他们的问题的屏幕截图)