Botframework 如何在SFB通道的节点js中添加bot框架的类型指示符
当bot从web服务获取数据时,我需要说bot正在向用户输入数据 欢迎来到StackOverflow Bot框架的NodeJS SDK有一种方法可以向通道发送键入指示。但我不知道SFB代表什么(我猜是Skype for Business)Botframework 如何在SFB通道的节点js中添加bot框架的类型指示符,botframework,bots,azure-bot-service,aws-sdk-nodejs,Botframework,Bots,Azure Bot Service,Aws Sdk Nodejs,当bot从web服务获取数据时,我需要说bot正在向用户输入数据 欢迎来到StackOverflow Bot框架的NodeJS SDK有一种方法可以向通道发送键入指示。但我不知道SFB代表什么(我猜是Skype for Business) 您可以查看哪些频道支持此功能。欢迎使用StackOverflow Bot框架的NodeJS SDK有一种方法可以向通道发送键入指示。但我不知道SFB代表什么(我猜是Skype for Business) 您可以检查哪些频道支持此功能。通常,键入指示器是在Bot
您可以查看哪些频道支持此功能。欢迎使用StackOverflow Bot框架的NodeJS SDK有一种方法可以向通道发送键入指示。但我不知道SFB代表什么(我猜是Skype for Business)
您可以检查哪些频道支持此功能。通常,键入指示器是在Bot Builder SDK中的中间件功能中实现的 中间件基本上拦截用户和bot之间交换的所有消息。对于截获的每条消息,您可以选择执行各种功能。最佳实践是在中间件内部实现,而不是在根对话(或者您可以说bot.dialog(“/”)中实现 代码段: 一,<代码>bot.use(builder.Middleware.sendTyping())代码> 或: 二,
试试解决方案一。或ii。两者具有相同的功能。通常,键入指示符在Bot Builder SDK中的中间件功能中实现 中间件基本上拦截用户和bot之间交换的所有消息。对于截获的每条消息,您可以选择执行各种功能。最佳实践是在中间件内部实现,而不是在根对话(或者您可以说bot.dialog(“/”)中实现 代码段: 一,<代码>bot.use(builder.Middleware.sendTyping())代码> 或: 二, 试试解决方案一。或ii。两者具有相同的功能
bot.dialog("/", function(session){
session.sendTyping();
});
bot.use({
botbuilder: function (session, next) {
session.send();
session.sendTyping();
next();
}
});