Slack форматирование
Вебхуки Discord так же поддерживают форматирование Slack. Просто добавьте /slack
к URL вебхука, чтобы использовать его.
Первый слой
Discord
Slack
Комментарий
username
username
avatar_url
icon_url
content
text
embeds
attachments
embeds (attachments)
Discord
Slack
Комментарий
color
color
Поддерживает hex-коды цветов "#4c73c7"
и три предустановленных цвета: good
(зелёный), warning
(жёлтый) и danger
(красный).
title
title
url
title_link
description
text
fields
fields
thumbnail
-
Блок миниатюры объявляется по разному. Смотрите таблицу thumbnail
.
-
fallback
Краткое содержание для уведомлений или IRC. Не поддерживает разметку. Не уверен, что Discord поддерживает это.
-
pretext
Сломанная шткуа. Должна работать как content
, появляясь перед вложением, но оно просто добавляется к description
.
author
Discord
Slack
Комментарий
name
author_name
Просто напишите его внутри attachments
, как color
и т.п.
url
author_link
icon_url
author_icon
fields
Discord
Slack
Комментарий
name
title
value
value
inline
short
image
Discord
Slack
Комментарий
url
image_url
Здесь нету блока image
. Просто пишите его внутри attachments
, как color
и т.п.
thumbnail
Discord
Slack
Комментарий
url
thumb_url
Здесь нету блока thumbnail
. Просто пишите его внутри attachments
, как color
и т.п.
footer
Discord
Slack
Комментарий
text
footer
Здесь нету блока footer
. Просто пишите его внутри attachments
, как color
и т.п.
icon
footer_icon
Пример
{
"username": "Вебхук",
"icon_url": "https://i.imgur.com/8gzrpIh.png",
"text": "Текст сообщения. До 2000 символов.",
"attachments": [
{
"author_name": "DOGE",
"author_link": "https://www.reddit.com/r/doge/",
"author_icon": "https://i.imgur.com/1PQ1yfi.png",
"title": "Заголовок",
"title_link": "https://google.com/",
"text": "Текст сообщения. Здесь можно использовать Markdown. *Курсив* **жирный** __подчёркнутый__ ~~зачёркнутый~~ [гиперссылка](https://google.com) `код`",
"color": "#e8d44f",
"fields": [
{
"title": "Тест",
"value": "Ещё текста",
"short": true
},
{
"title": "Нам нужно больше текста",
"value": "Агась",
"short": true
},
{
"title": "Используйте параметр `\"inline\": true` , если вы хотите чтоб поля распалагались на одной линии.",
"value": "Ладно..."
},
{
"title": "Спасибо",
"value": "Не за что! :wink:"
}
],
"thumb_url": "https://i.imgur.com/2p68pbG.jpg",
"image_url": "https://i.imgur.com/2p68pbG.jpg",
"footer": "Вау! Как класно! :smirk:",
"footer_icon": "https://i.imgur.com/AAeBJBp.png"
}
]
}

Дополнительная информация
Last updated