标记机器人消息重要或机器人提及团队
Marking bot Message Important or bot to mention teams
我正在尝试通过 bot rest api 通过 bot 在团队频道上发送通知(bot 也有获取一些数据的基本命令)。
我可以发送普通文本 and/or 卡片。
因为这将是一条通知。我想偶尔将通过机器人发送的消息标记为 "IMPORTANT" 或提及团队
正在对 api 端点进行 POST 调用
https://smba.trafficmanager.net/amer/v3/conversations
(授权已经完成并且工作正常)
我只能发送普通文本 activity。比如这个
{
"isGroup": true,
"activity" : {
"type": "message",
"text": "Hey check out this message"
},
"channelData": {
"teamsChannelId": "19:thisismyteamsid@thread.skype"
}
}
发送这只会使文本变成蓝色,实际上不会 "mentions" 组也不会标记它 "important"
{
"isGroup": true,
"activity" : {
"importance": "high",
"type": "message",
"text": "Hey <at>test team</at> check out this message",
"entities": [
{
"type":"mention",
"mentioned":{
"id":"19:thisismyteamsid@thread.skype",
"name":"test team"
},
"text": "<at>test team</at>"
}
]
},
"channelData": {
"teamsChannelId": "19:thisismyteamsid@thread.skype"
}
}
有没有办法通过机器人 api 来做到这一点?
关于@提及团队和频道,目前是不可能的。您可以跟踪进度 here.
关于设置重要性,据我所知,目前是不可能的。如果来自 MS Teams 团队的人想要插话,我们将不胜感激(我来自机器人团队)。
我通过 Node 和 C# SDK 以及 REST API 对这两者进行了广泛的测试。我可能会遗漏一些东西,但我很确定这目前是不可能的。也就是说,您应该能够在 getting a list of users on the team.
之后@mention 每个用户
我正在尝试通过 bot rest api 通过 bot 在团队频道上发送通知(bot 也有获取一些数据的基本命令)。
我可以发送普通文本 and/or 卡片。
因为这将是一条通知。我想偶尔将通过机器人发送的消息标记为 "IMPORTANT" 或提及团队
正在对 api 端点进行 POST 调用 https://smba.trafficmanager.net/amer/v3/conversations (授权已经完成并且工作正常)
我只能发送普通文本 activity。比如这个
{
"isGroup": true,
"activity" : {
"type": "message",
"text": "Hey check out this message"
},
"channelData": {
"teamsChannelId": "19:thisismyteamsid@thread.skype"
}
}
发送这只会使文本变成蓝色,实际上不会 "mentions" 组也不会标记它 "important"
{
"isGroup": true,
"activity" : {
"importance": "high",
"type": "message",
"text": "Hey <at>test team</at> check out this message",
"entities": [
{
"type":"mention",
"mentioned":{
"id":"19:thisismyteamsid@thread.skype",
"name":"test team"
},
"text": "<at>test team</at>"
}
]
},
"channelData": {
"teamsChannelId": "19:thisismyteamsid@thread.skype"
}
}
有没有办法通过机器人 api 来做到这一点?
关于@提及团队和频道,目前是不可能的。您可以跟踪进度 here.
关于设置重要性,据我所知,目前是不可能的。如果来自 MS Teams 团队的人想要插话,我们将不胜感激(我来自机器人团队)。
我通过 Node 和 C# SDK 以及 REST API 对这两者进行了广泛的测试。我可能会遗漏一些东西,但我很确定这目前是不可能的。也就是说,您应该能够在 getting a list of users on the team.
之后@mention 每个用户