Документація

Опануй TicketsX швидше

Посібники з налаштування, повний перелік команд, можливості Premium і REST API в одному місці.

13.8

Надсилання повідомлення через webhook

POST/<guild_id>/api/tickets/<ticket_id>/webhook-message

Надсилає в канал тікета повідомлення у вигляді webhook. Стає в пригоді для автоматичних сповіщень, новин про стан або повідомлень з інших систем.

Тіло запиту

НазваТипОбов'язковоОпис
contentstring
необовʼязково
Вміст повідомлення звичайним текстом.
embed_titlestring
необовʼязково
Заголовок необов'язкового вбудованого повідомлення.
embed_descriptionstring
необовʼязково
Текст опису у вбудованому повідомленні.
embed_colorstring
необовʼязково
Колір вбудованого повідомлення як шістнадцятковий рядок або назва кольору Discord.
usernamestring
необовʼязково
Замінює показуване ім'я webhook.
avatarstring
необовʼязково
Замінює зображення webhook адресою малюнка.

Потрібне щонайменше одне з полів content, embed_title або embed_description. Решта полів необов'язкові й за відсутності беруть типові значення.

Приклад запиту
curl -X POST \
  -H "Authorization: Bearer <API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"content":"Deployment complete","embed_title":"Status Update","embed_description":"v2.4.1 is now live","embed_color":"#5865F2","username":"Deploy Bot"}' \
  https://api.ticketsx.xyz/<guild_id>/api/tickets/<ticket_id>/webhook-message
Приклад відповіді
{
  "success": true,
  "message_id": "1234567890123456789"
}