我正在测试我正在使用 Bot Framework 构建的机器人。Microsoft 创建的本地测试模拟器有几个事件可以提供给机器人以请求响应。
我在这里查看了为 Node.js 提供的 GitHub 示例,但我找不到任何响应Bot Framework Emulator中不同事件的示例。
这些州是:
- 添加到对话中的机器人
- 机器人已从对话中移除
- 用户添加到对话
- 用户已从对话中移除
- 对话结束
- 平
- 删除用户数据
API也没有明确说明如何实现这些操作。
是否有人对我应该在哪里寻找示例或我应该使用的 API 条目有任何见解?
针对其中一个答案,我确实尝试了代码-
.onDefault(function (session) { console.log(session.message.type); }
但是,如果用户发送了消息,它只会显示“消息”。