将未安装应用程序的主动消息分组



我正试图建立一个个人团队机器人,它必须定期发送主动消息。我通过在用户安装应用程序时存储对话来实现它,就像这里的示例一样。现在它运行得很好,但我意识到我一直在给卸载了我的应用程序的用户发送消息。我似乎找不到任何事件,是触发当用户卸载一个个人范围的机器人(应用程序)。

我尝试了对话事件,但似乎没有触发个人范围的机器人至少。

我正在使用NodeJs botbuilder SDK。

欢迎任何建议,谢谢。

据我所知,不幸的是没有这样的事件。我想你目前只会收到一个403,没有太多的信息。这是应该改变的-微软昨天刚刚宣布了这一点。请参阅https://developer.microsoft.com/en-us/office/blogs/best-practices-and-updates-for-bot-lifecycle-events-in-microsoft-teams/的段落"更改后卸载行为的机器人在个人范围";

下一步,我们还将调整个人范围内机器人的卸载后行为与团队和groupChat范围,您将无法在应用程序被卸载后发送或接收消息。您的机器人将收到一个403响应代码,以响应您的机器人发布的新消息。403响应代码会有字段告诉你它背后的原因——要么是应用程序被卸载了,要么是机器人被阻止了。我们预计这些变化将在未来几个月内推出。

相关内容

最新更新