botframework - 在 MS 团队中 @提及 Ms bot 中的用户
问题描述
我有一个使用 ms bot v3 nodejs sdk 构建的机器人。我通过使用深度链接进行 1:1 对话将这个机器人添加到我的 MS 团队中,如下所示
https://teams.microsoft.com/l/chat/0/0?users=28:{BotID}
我想为这个机器人添加@mentioning users 功能,我想看看我是否可以得到一些关于如何做到这一点的例子?
不确定作为应用程序的侧载机器人是否允许它。
解决方案
机器人和用户只能提及同一对话的成员。
- 在频道中,您可以提及团队中的任何用户
- 在 1:1 聊天中,您可以提及其他用户
- 在群聊中,您可以在聊天中提及任何用户
目前,机器人和用户都不能提及不属于对话成员的任意用户。
你上面的例子,“你好@PersonB 和@PersonC 请照顾这张票”,如果PersonB 和PersonC 是团队的一部分(如果这是在频道中),或者群聊,但不是一对一聊天,则可以工作与机器人。
您问题中的深层链接创建了与机器人的 1:1 聊天,因此无法提及其他用户:(