如何检测用户是否与聊天机器人断开连接?

时间:2021-01-18 08:39:06

标签: c# xamarin.forms azure-bot-service

如何检测用户是否已与 Chatbot 对话断开连接?我正在使用 Azure 机器人服务制作聊天机器人,我需要检测用户何时断开对话以重新连接他。

1 个答案:

答案 0 :(得分:0)

虽然我认为不可能在机器人中“查看”用户的互联网连接并查看他们何时断开连接,但您始终可以使用机器人状态来监控对话。您可以维护的状态详细信息之一是用户消息的时间戳,并检查机器人代码。如果当前消息的时间戳比上一条消息早 5、10、15 分钟,您可以重新开始用户的对话。