node.js - 使用 DirectLine 和网络聊天 (Node.js) 在 bot-framework v4 中发送打字指示符

标签 node.js botframework direct-line-botframework

Microsoft 机器人框架的官方文档 SDK v4不演示如何发送打字指示符(而 v3 has these instructions )。我正在使用 DirectLine 和 botframework-webchat。

我该怎么做?谢谢!

最佳答案

您可以通过发送 typing 类型的事件来发送打字指示符。详细了解如何 send a typing indicator .

await context.sendActivities([
            { type: ActivityTypes.Typing },
            { type: 'delay', value: 3000 },
            { type: ActivityTypes.Message, text: 'Finished typing' }
        ]);

还有showTypingMiddleware可用于自动发送打字指示符。如果您正在寻找更多示例代码,此代码片段还将展示如何发送输入指示符。

关于node.js - 使用 DirectLine 和网络聊天 (Node.js) 在 bot-framework v4 中发送打字指示符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53582445/

相关文章:

node.js - 如何在node js中获取表单数据并查询mongodb

node.js - 带 selenium (webdriver-manager) 和 se-interpreter 的 headless Firefox

botframework - Cortana 技能仅适用于创建它的开发者帐户

botframework - 在哪里可以找到网络聊天的类型值

botframework - Microsoft Bot Framework - 使用 ngrok 在本地构建和调试客户端

node.js - ExpressJS : What is the difference between app. 本地和 res.local?

javascript - 在 Javascript 中根据用户对对象进行分组

c# - 如何在 bot 框架 v4 中将对话框设置为欢迎消息

.net - LUIS 意图不返回带有空格的实体的整个值

c# - Bot 框架实现自定义连接器 "client.Conversations.GetActivities(conversationId, watermark)"返回多个事件