microsoft-teams - 团队 SDK 事件 - 确定团队是否已被删除
问题描述
我有一个我一直在开发的相当基本的 Teams 应用程序,它有一个与之关联的机器人。该机器人是一个简单的 NodeJS 应用程序,我们只是等待我的团队应用程序发送给它的事件
我在 SDK 文档中看到了团队conversationUpdate
类型和一些关联。eventType
是否有一种简单的方法来检测实际团队本身是否已被删除?
即我有一个团队,我将我的应用程序添加到它并在团队中为该应用程序创建一个选项卡。teamMemberAdded
通过检查eventType ,我可以检测到该应用程序已添加到团队中。
但是,我不确定是否可以使用teamMemberRemoved
eventType 来确定团队是否已被删除
谢谢
解决方案
目前,当其包含的团队被删除时,机器人不会收到事件。
如果您正在存储主动消息的团队和频道详细信息,那么您可以在发送消息时在异常中收到“NotFound”错误代码时对其进行清理。
推荐阅读
- linux - Segmentation fault when using memory with custom ELF file
- sql - 在 Postgres 中获取文本数组列的常用值计数
- python - 如何使用 Python 读取大数据 JSON?
- python - Python:尝试抓取 youtube 时出错
- html - 如何在悬停时将文本向左移动?
- postgresql - postgres ORDER BY - 如何获得排序顺序以考虑任何字母在数字或标点符号之前
- html - 我在 100% 宽度的 2 个图像之间有一个空格
- mysql - PHP 嵌套循环 - 根据每周可用时间获取生产订单就绪日期
- algorithm - 解决追逃游戏
- graphql - 查询组件集成在功能组件内部