问题标签 [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 回答
94 浏览

botframework - 如何在 bot 框架编写器中使用带有按钮的自适应卡发送电子邮件?

我创建了一个带有 action.sumbit 的自适应卡片来发送电子邮件,但我无法让它发送电子邮件。

我把自适应卡留给你。

0 投票
0 回答
31 浏览

bot-framework-composer - 使用列表实体值作为建议的操作

我在 MB Composer 中有一个列表实体,我想以按钮的形式向用户提供该实体的可能值。

LUIS 将从用户声明中提取氏族,但我想将其作为列表提供,这样他们就不必写任何东西。我知道我可以做到SuggestedActions = I | O | C,但处理实体名称变化的能力是一个不错的功能。此外,随着时间的推移,实体可能会获得更多价值,我不想更新建议的操作。

0 投票
1 回答
434 浏览

azure-web-app-service - Microsoft Bot Framework Composer 中的自动电子邮件发送

我正在使用Microsoft bot framework composer开发聊天机器人。我也将此聊天机器人添加到Microsoft Teams频道。它是一个 IT 帮助台聊天机器人。我们有一个单独的票证系统,每当用户发送电子邮件至support@abc.com时,都会自动创建支持票证。

当用户需要使用聊天机器人创建票证时,我希望我的聊天机器人自动发送电子邮件以创建票证。

0 投票
1 回答
494 浏览

botframework - Bot Framework Composer HTTP 请求错误

我正在Bot framework composer开发聊天机器人。在那里,我需要使用 bot framework composer HTTP request调用Azure 逻辑应用程序来发送电子邮件。我确实需要配置,但不起作用。更多详情请参阅附件有关更多详细信息,请查找随附的屏幕截图。

错误代码

下面显示了 Azure 逻辑应用中的请求正文 JSON 架构

下面显示了 Bot 框架作曲家 Body

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
118 浏览

bot-framework-composer - 用于机器人框架作曲家意图的全局不区分大小写的正则表达式匹配?

在 javascript 中,正则表达式类似于/word/gi我如何在 botframework composer 正则表达式意图识别器中进行等效操作?

0 投票
1 回答
127 浏览

botframework - 如何动态设置特定的 LG 文件以在 Bot Composer 中启动对话

我使用具有多种语言生成文件的机器人作曲家创建了一个机器人项目。我创建了一个自定义操作来确定哪种语言机器人应该发起对话/聊天,这将在问候对话之前/欢迎消息之前被调用。

我已将 bot 部署到 Wats App 频道,默认语言为英语(en-US)(Bot Composer --> Project Settings--> Bot Languages-->English)。

即使机器人以英语部署到 Azure Web 应用程序,但如果自定义操作对话框结果返回意大利语(“it-it”)语言,机器人应该只显示带有“it-it”lg 文件响应的问候响应。

如何在 Bot Composer 中实现这种功能?

例如:自定义操作输出:en-Us

机器人:嗨,欢迎使用多语言机器人

例如:自定义操作输出(意大利):it-it

机器人:Ciao,多语言机器人中的本维努托

0 投票
1 回答
93 浏览

botframework - 覆盖 Bot Composer 中的默认语言设置

如何在任何对话框中覆盖机器人作曲家的DefaultLanguage设置?

默认语言设置为“en-US”。

在问候对话框中显示欢迎信息后说,我想将默认语言设置从“en-US”覆盖为“it-it”(意大利语)

注意:我使用的是 wat 应用程序频道。

0 投票
1 回答
410 浏览

c# - 如何将变量从 Botframework Composer 传递给自定义操作?

我想将来自用户输入的值传递给自定义操作。该值存储在user.age属性中,但在作曲家自定义操作的参数字段中,您不能输入变量名称,输入字段只接受int

如何传递user.ageMultiplyDialog自定义操作?

我尝试了 MultiplyDialog 示例

在此处输入图像描述

MultiplyDialog.schema

0 投票
1 回答
395 浏览

botframework - 如何将密钥库与 Bot Composer 集成

我想从 bot composer 发出一个 http 请求,但是在发出 http 请求时要传递的一件事需要保密。所以我想从密钥库中获取该值。有人可以告诉如何将机器人作曲家与密钥库集成。

0 投票
1 回答
184 浏览

botframework - 在 Bot Framework Composer 的自适应表达式中使用 LG 模板/函数的语法

我想使用如下表达式设置属性: =json(InputCard(dialog.msgs))

其中 InputCard() 是一个 LG 模板(如下所示)。我收到以下错误:

表达式评估导致错误。表达式:“=json(InputCard(dialog.msgs))”。错误:InputCard 没有评估器,它不是内置函数或自定义函数。

是否有允许我在自适应表达式中使用 LG 模板的语法,或者这不可能?感谢您的任何建议。

如果相关,#InputCard 的定义如下: