在adaptivecards.io的“模式浏览器”之后,没有机器人可以提及用户的模式(团队会向他发送适当的通知,告知其之后有人提到他)。
请参阅https://adaptivecards.io/explorer/以供参考。
我们想使用漫游器向用户发送主动消息。如果用户在其他解决方案中被提及,我们希望将该提及事件转移到团队的渠道对话中,并利用团队的能力适当地通知用户。
问题:有没有办法使用自适应卡在机器人消息中的频道成员中添加有效的团队@mention?
答案 0 :(得分:2)
提及用户可以根据以下文档在AdaptiveCard中完成:https://docs.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards/cards-format?tabs=adaptive-md%2Cconnector-html#mention-support-within-adaptive-cards
要在自适应卡中包含提及,您的应用需要包含以下元素
提及对象看起来与此类似:
{
"msteams": {
"entities": [{
"type": "mention",
"text": "<at>John Doe</at>",
"mentioned": {
"id": "8:orgid:{org-ID-of-the-user}",
"name": "John Doe"
}
}]
}
}
要提及用户的ID必须采用以下格式:8:orgid:{用户的组织ID}