Веб-перехватчик Teams - отправка смайлов в уведомлениях

Используя slack webhooks, я могу отправить смайлик, используя шорткод в сообщении:

curl -X POST --data-urlencode "payload={\"channel\": \"#my_notification\",
\"username\": \"webhookbot\", \"text\": \":punch: commit blah deployed ok\",
\"icon_emoji\": \":ghost:\"}" https://hooks.slack.com/services/SOMELONGSTRING

Теперь мы перешли на MS Teams, поэтому я настраиваю то же самое, используя входящий соединитель веб-перехватчика, однако, похоже, он выполняет форматирование текста на предварительном запросе на стороне клиента, а не на слабину, которая делает это на почтовом запросе на стороне клиента. рендеринг. Итак, этот веб-перехватчик:

curl https://outlook.office.com/webhook/guid-guid-guid/IncomingWebhook/guid/guid 
--header 'Content-Type: application/json' 
--data "{ \"Text\": \":punch: commit blah deployed ok\", \"Title\" : \"api deployment\"}" 

появляется с буквальным :punch: вместо крутого ???? смайлика? Я пробовал установить уценку TextFormat =, но это не имело никакого значения.

Как я могу добавить смайлики в уведомления моей команды (используя строки) и доказать своим коллегам, что команды не отстой?

Я должен указать, что знаю, что могу использовать значок эмодзи на моем Mac, однако уведомление отправляется от jenkins, и я действительно не хочу возиться с кодировкой оболочки и т. Д., Чтобы это работало.


person stringy05    schedule 19.11.2018    source источник


Ответы (1)


Вы можете использовать шестнадцатеричные коды (& # x1F642;) для отправки смайлов в Microsoft Teams. Вы можете получить эти немногие, которые вы можете попробовать: https://apps.timwhitlock.info/emoji/tables/unicode

У нас есть элемент невыполненной работы, чтобы упростить программную отправку эмодзи.

person Wajeed-MSFT    schedule 03.12.2018
comment
Это работает со следующей полезной нагрузкой { "Text": "emoji tester: 👊 ", "TextFormat":"markdown", "Title" : "emoji notification"} спасибо! - person stringy05; 04.12.2018
comment
Спасибо за ответ! общедоступна ли проблема, связанная с этой функцией? :) - person Manu; 08.04.2020