如何实现以下几点?僵尸框架中有两种类型的侦听器,一种是根对话框/ luis处理程序所连接的。另一个是Prompts,其中需要用户的输入。
在这两种情况下。用户可以在一系列的话语中输入输入,而不一定只输入一个。
僵尸构建器中的Prompts如何收集退出模式(尤其是在向用户寻求输入的过程中)?在对话过程中,这些怎么能直接指向路易斯呢?
例如: 1。
bot: please enter your name
user: 1 sec
user: ok, it is Smith.
2.
bot: fetching the details from server... ( 5 sec pause makes
如何通过IP地址识别从Bot Framework服务器到bot消息传递端点的访问?
我们正在开发一个Skype for Business bot服务使用bot框架REST API。我们希望使用IP地址通过AWS的安全组功能控制对AWS上的bot服务器的访问。
我们需要指定允许规则,让Bot Framework服务器访问我们的机器人在AWS上的消息传递端点服务器。
TL;DR
当我的bot在提示符(例如TextPrompt)中等待,而另一个对话框结束时(因为用户输入触发了一个中断操作,比如' help ',它启动了一个只输出帮助文本的帮助对话框),将调用该提示符的OnPromptAsync方法并再次提示prompts文本。我不想要这个。我希望提示对话框在帮助对话框结束后等待用户输入。
详细信息
我有一个机器人,它使用TextPrompt提示一些东西,然后等待用户回复。我实现了所描述的用户中断,以捕获帮助请求。如果用户输入了“帮助”,机器人应该输出一些帮助文本(在ExampleDialog中,参见下面),然后再次等待用户的输入。
The M
我正在尝试开发一些代码,当机器人上线时显示它,并让嵌入消息的颜色每2秒改变一次。(2000毫秒)但是我不知道如何,我得到了一个错误,上面写着channel.send.edit is not a function或类似的东西。
我所做的是..。创建一个超时。编辑消息,但它将显示正常运行时间部分的不同消息/输出。删除并发送消息。
var myInfo = new discord.RichEmbed()
.setAuthor(`${bot.user.username} is now ONLINE`,`${bot.user.avatarURL}`)
.setDescription(`The bot i
有没有办法在机器人重启后编辑我的消息,我想让他发送一条消息,现在重启,重启后它应该编辑消息为Done :white_checkmark:
console.log(message.author.tag + ' restarted The bot')
message.reply('You restarted the bot, wait a few seconds') // <-- this message should be edited
bot.channels.get("593824605144088586").send(message.a
我正在使用机器人框架来有一个聊天机器人。我在微软团队中使用它。
我想从用户向机器人程序发送一条消息。但我无法做到这一点。
我试着使用直接线路,但它对我没有帮助。我是这个机器人框架的新手。
var directLineSecret = "directlinesecretkey";
var client = new DirectLineClient(directLineSecret);
var conversation = await client.Conversations.StartConversationAsync();
var testActivity = new Act
我是机器人开发的新手。我尝试在.NET框架下通过Web和autofac开发一个MS团队bot。作为MS示例代码,bot可以作为一个普通的bot工作。现在,我只想在团队活动和谈话中使用它,而不想用它来评价人。作为,TeamSpecificConversationState,DropNonTeamsActivitiesMiddleware,DropChatActivitiesMiddleware和TeamsMiddleware可以在我的开发案例中使用。但是我不能很好地使用autofac和Bot Frameworkv4。下面是我的代码:
//setting Bot data store po