You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何筛选指定Teams群组并向其发送消息?

筛选Teams指定群组发送消息的方法

当你获取到NotificationTargetType.Group类型的安装目标时,可通过target.info对象中的属性筛选指定群组,常用筛选维度如下:

按群组ID筛选

利用群组唯一ID精准匹配:

for (const target of await bot.notification.installations()) {
  if (target.type === NotificationTargetType.Group) {
    // 匹配目标群组ID
    if (target.info.id === '你的目标群组ID') {
      await target.sendAdaptiveCard(...);
    }
  }
}

按群组名称筛选

通过群组名称匹配(注意名称可能重复,优先推荐用ID筛选):

for (const target of await bot.notification.installations()) {
  if (target.type === NotificationTargetType.Group) {
    // 匹配目标群组名称
    if (target.info.name === '你的目标群组名称') {
      await target.sendAdaptiveCard(...);
    }
  }
}

补充说明

  • target.info包含群组的核心属性,除id和name外,还可根据业务需求使用description等其他属性做筛选
  • 若应用同时安装在多类型目标(群组、频道、个人),需先通过target.type过滤出Group类型再执行筛选

内容的提问来源于stack exchange,提问作者Zelin Wang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 20:03:09