58得票5回答
没有使用Azure的Bot Framework是否可行?

如果我使用Microsoft Bot Framework构建机器人,我需要将机器人部署到Azure才能在这里注册机器人以配置机器人的通道吗?还是我可以简单地将机器人部署到普通的(例如)IIS服务器上? 我找不到有关此主题的任何信息,而且我不想使用Azure。

51得票6回答
日期.toLocaleDateString不是一个函数。

有一个简单的函数,它返回一个错误: ERROR: date.toLocaleDateString 不是一个函数 TypeError: date.toLocaleDateString is not a function at FormatTime (../Src/rootdial...

39得票2回答
MS Bot Builder:如何将会话数据设置为主动消息?

我首先通过OAuthCallback方法内的短信渠道向用户发送一条主动消息。 var connector = new ConnectorClient(); Message message = new Message(); message.From = new ChannelAccount ...

29得票5回答
在MS Bot Framework中,当用户输入“exit”,“quit”等内容时,终止所有对话并退出对话。

我不知道如何在MS Bot Framework中完成一件非常简单的事情:允许用户通过键入“quit”、“exit”或“start over”来退出任何对话,离开当前的对话框并返回主菜单。 这是我的主要对话设置方式: public async Task<HttpResponse...

20得票3回答
如何避免在Microsoft Bot Framework中出现“抱歉,我的机器人代码出了问题”的情况

我有一个在Azure + Bot Framework + LUIS上运行的机器人(通过LuisDialog实现)。 如果用户在机器人还没有回答之前快速发送两条消息,则他们会在Facebook Messenger或Web嵌入式界面上看到此错误消息: 抱歉,我的机器人代码出现问题。 ...

17得票2回答
机器人返回错误“需要付款”。

我正在运行部署在Azure Web应用程序中的机器人。 机器人在本地调试中运行良好,并且在Azure门户中的Web测试客户端中运行良好。 我可以从机器人框架仿真器连接到机器人,并且可以从浏览器访问其默认的HTML前端页面,但是当我向REST API发送消息时,它返回以下错误。 我对状态代码...

16得票3回答
机器人框架破坏对话状态

我目前正在使用微软的Bot Framework制作聊天机器人。在我的流程中,我有一个最终对话框,告诉用户他们正在参与比赛。还有一个未知输入的错误处理方法。这两种方法如下所示: [Serializable] public class ConcertCityDialog : AbstractBa...

15得票3回答
处理 Microsoft bot 框架中的多个对话框

我正在使用微软机器人框架创建一个机器人,该机器人将接收餐馆的订单。我想知道如何处理多个对话,例如客户首先下了订单,然后我希望机器人问“您还需要其他东西吗?”如果客户回答是/否,则在保留第一个对话状态的同时再次重复相同的对话。目前在文档中看到的只有一个会话和一个对话。非常感谢。

15得票7回答
如何开始使用微软Bot框架?

我是通过 Hacker News 中分享的一条链接认识到 Bot Builder 的。 有哪些开发者资源可以帮助入门 Bot Framework? 需要了解 C# 吗? 使用 Bot Framework 需要 Azure 账户吗? 目前 Bot Framework 可以集成哪些应用,比如 ...

14得票6回答
机器人框架V4 - TypeError: Cannot perform 'get' on a proxy that has been revoked

我正在尝试对存储用户知识文章的数据库进行rest查询,并根据用户搜索的内容返回结果数组。每当我尝试搜索时,都会出现以下错误: "TypeError:无法对已被撤销的代理执行'get'" 我已经尝试将其添加到async中,如所示,但仍然保持收到相同的错误。有任何想法我做错了什么吗? c...