标签: botframework
如何使用Microsoft bot框架版本4触发结束聊天会话?
我实现了一个带有超时计时器的漫游器,以检测用户的不活动状态。如果没有用户交互超过X分钟,则漫游器将“超时”,结束聊天会话并强制用户重新开始。在v3 Bot框架中,可以使用session.endChat轻松完成此操作。在版本4中我该怎么做?所有的读物都建议使用cancelAllDialogs或cancelAllDialogsAsync,但这只是清除堆栈。使用相同的对话ID的会话仍处于活动状态。预先感谢您在这方面的帮助。