我的机器人如何通知用户是否关闭了聊天?

时间:2018-08-06 15:29:10

标签: c# botframework

当用户关闭聊天窗口或以某种方式离开聊天时,如何通知我的机器人?我了解有一个Activity.MembersRemoved属性,但这仅适用于从团队中删除的成员,而不是从1个bot与1个用户之间的实际对话中删除的。

1 个答案:

答案 0 :(得分:1)

正如@Nicolas所指出的,您可以使用反向通道机制抛出activity.type === "event",JavaScript会监听(并且浏览器/网络聊天会忽略)-m,以指示用户何时使用Activity.MembersRemoved离开会话。有关更多信息,您可以查看this doc about backchannelthis backchannel bot sample。希望有帮助!