J'essaie d'envoyer une notification sur un canal d'équipe par le biais d'un bot via l'api rest du bot (le bot a une commande de base pour récupérer certaines données également).
Je suis en mesure d'envoyer du texte normal et/ou des cartes.
puisqu'il s'agira d'une notification. Je veux occasionnellement marquer le message envoyé par le bot comme étant "IMPORTANT" ou mentionner l'équipe.
faire un appel POST au point de terminaison de l'api https://smba.trafficmanager.net/amer/v3/conversations (autorisation déjà faite et fonctionnant correctement)
Je suis capable d'envoyer une activité de texte normale, comme celle-ci
{
"isGroup": true,
"activity" : {
"type": "message",
"text": "Hey check out this message"
},
"channelData": {
"teamsChannelId": "19:thisismyteamsid@thread.skype"
}
}
en envoyant ceci, le texte devient juste de couleur bleue et ne "mentionne" pas réellement le groupe ni ne le marque comme "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"
}
}
Y a-t-il un moyen de faire cela via l'api du robot ?