标签: botframework

如何在机器人模拟器中显示超链接

微软机器人框架使用了markdown。

如果我们需要添加链接,这就是我们在 Markdown 中的做法:

[hello](www.greetings.com)
Run Code Online (Sandbox Code Playgroud)

现在假设链接本身包含圆括号,例如考虑以下场景:

[hello](www.gr(ee)tings.com)
Run Code Online (Sandbox Code Playgroud)

markdown 将上面的链接显示为:

hellotings.com)

因为它以第一个右括号作为链接的结尾。如何处理这种情况?

markdown botframework

0
推荐指数
1
解决办法
1379
查看次数

使用Microsoft Bot Framewok获取消息发送者的名称

我使用microsoft bot框架创建了一个slackbot.有没有办法获取邮件发件人的姓名?

例如,我有以下代码.

`

bot.dialog('/raiseTask', 
  function (session, args, next) {
    session.send('Hi');
  }
);
Run Code Online (Sandbox Code Playgroud)

`

我知道信息存储在会话内部,关于文本的类型和发送者在松散到机器人时发送的实际消息.在查看文档并仔细阅读之后,我没有成功找到有关查找发件人姓名的任何相关信息.

更确切地说,我想要实现的功能是:

赛义夫:嗨@slackbot slackbot:嗨赛义夫

大卫:嗨@slackbot slackbot:嗨大卫

谢谢!

node.js slack-api slack botframework

0
推荐指数
1
解决办法
293
查看次数

来自json文件的LUIS导入应用程序抛出BadArgument版本ID不能为空错误

我从github下载了bot应用程序示例,并通过visualstudio打开了luis应用程序,并尝试导入json文件在luis.ai门户中创建一个新的应用程序,但它抛出了错误

"BadArgument:版本ID不能为null或为空."

artificial-intelligence microsoft-cognitive botframework azure-language-understanding

0
推荐指数
1
解决办法
1387
查看次数

如何将我自己的 Iframe BotFramework (dot Net) 发布到 Azure?

简单的问题是,有没有办法将我自己的 Embed Web chat 版本发布到 Azure 中?我需要更改 Web Chat Bot 的布局以在公司网站中使用,但 Iframe 不允许更改。

github BotFramework-WebChat 存储库和教程在这种情况下不起作用,因为我已经在 Dot Net 中完成了所有工作,Azure 甚至不允许在 Dot Net 应用程序中使用 npm 命令。

我被困在这一步,我真的需要帮助来解决这个问题。

c# iframe azure botframework

0
推荐指数
1
解决办法
883
查看次数

无法向团队中的 ms bot 发送/附加文件

在团队中将文件附加到 ms bot 时,这是不允许的。bot 中也缺少文件选项卡。当我尝试将文件拖放到机器人时,我无法这样做。

以上所有行为都是一对一聊天。(在 MS Teams 中)Teams 是在 Azure 中配置的通道,并且在 Microsoft Teams 中添加了机器人。

是否缺少任何配置或需要完成代码。

非常感谢帮助。

botframework microsoft-teams

0
推荐指数
1
解决办法
772
查看次数

我想在使用 Bot Framework SDK 为 Teams 中的机器人发送任何消息之前添加“打字”指示器

protected override async Task OnMessageActivityAsync(ITurnContext<IMessageActivity> turnContext, CancellationToken cancellationToken)
await turnContext.SendActivityAsync(MessageFactory.Text($"Welcome"));
Run Code Online (Sandbox Code Playgroud)

我想在向 Teams 中的机器人发送欢迎之前添加“打字”指示器。使用 BotFramework。

但是,我的机器人发送的每条消息之前都没有“打字”,它只是在几秒钟后出现。

我如何在 C# 中做到这一点?

.net c# bots typing botframework

0
推荐指数
1
解决办法
619
查看次数

类型错误:无法在已撤销的代理上执行“获取”

我正在尝试在 cron.schedule() 中使用上下文

        this.onTeamsMembersAddedEvent(async (membersAdded, teamInfo, turnContext, next) => {
        const members = await TeamsInfo.getTeamMembers(turnContext);
        const channels = await TeamsInfo.getTeamChannels(turnContext);
        const teamDetails = await TeamsInfo.getTeamDetails(turnContext);
        let msteam = await msTeamsWorkspace.findOne({
            teamName: teamDetails.name,
            teamID: teamDetails.id,
            channelID: channels[0].id
        });

        cron.schedule("* * * * * *", async function(){
            var manager_detail = await Users.findById('5edb94e1182d254d5055775e')
            turnContext.activity.conversation.id = manager_detail.conversationId;
            await turnContext.sendActivity("Hey you got it");
        });

        await next();
    });
Run Code Online (Sandbox Code Playgroud)

错误 :

TypeError: Cannot perform 'get' on a proxy that has been revoked
    at Task.execution (K:\Project\MSTeams Bot\src\bot\bot.js:187:29)
    at …
Run Code Online (Sandbox Code Playgroud)

node.js botframework

0
推荐指数
1
解决办法
1776
查看次数

如何为 Microsoft 团队机器人放置个人资料照片?

我有一个应用程序托管的媒体机器人,我想在将它添加到团队会议时更改它的个人资料图片。

我可以使用机器人频道注册设置来设置图标。请建议我如何设置图像,就像我们可以更改 Microsoft 团队中所有用户的个人资料照片一样。

问候, Aarushi

bots photo botframework microsoft-teams microsoft-graph-teams

0
推荐指数
1
解决办法
90
查看次数

当机器人在 Microsoft Teams 中发送自适应卡片时更改通知文本?

我正在使用 Microsoft BotFramework 开发机器人。当机器人发送自适应卡片时,通知文本为“已发送卡片”。

有没有办法修改这个文本?

botframework microsoft-teams

0
推荐指数
1
解决办法
134
查看次数

如何在网站上嵌入本地托管的机器人?

我使用Microsoft的Bot Framework创建了一个聊天机器人,并使用Bot Emulator进行了测试.现在我想将这个聊天机器人集成到我的网站上,该网站也托管在本地服务器上.我在dev.botframework.com上注册了这个机器人.

asp.net botframework

-1
推荐指数
1
解决办法
284
查看次数