首页 > 解决方案 > 在 MS 团队中 @提及 Ms bot 中的用户

问题描述

我有一个使用 ms bot v3 nodejs sdk 构建的机器人。我通过使用深度链接进行 1:1 对话将这个机器人添加到我的 MS 团队中,如下所示

https://teams.microsoft.com/l/chat/0/0?users=28:{BotID}

我想为这个机器人添加@mentioning users 功能,我想看看我是否可以得到一些关于如何做到这一点的例子?

不确定作为应用程序的侧载机器人是否允许它。

标签: botframeworkmicrosoft-teams

解决方案


机器人和用户只能提及同一对话的成员。

  • 在频道中,您可以提及团队中的任何用户
  • 在 1:1 聊天中,您可以提及其他用户
  • 在群聊中,您可以在聊天中提及任何用户

目前,机器人和用户都不能提及不属于对话成员的任意用户。

你上面的例子,“你好@PersonB 和@PersonC 请照顾这张票”,如果PersonB 和PersonC 是团队的一部分(如果这是在频道中),或者群聊,但不是一对一聊天,则可以工作与机器人。

您问题中的深层链接创建了与机器人的 1:1 聊天,因此无法提及其他用户:(


推荐阅读