Dokumentacja

Poznaj TicketsX szybciej

Poradniki konfiguracji, pełny spis komend, funkcje Premium i API REST w jednym miejscu.

13.8

Wysłanie wiadomości webhooka

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

Wysyła na kanał zgłoszenia wiadomość w stylu webhooka. Przydaje się przy automatycznych powiadomieniach, informacjach o stanie i wiadomościach z systemów zewnętrznych.

Ciało żądania

NazwaTypWymaganeOpis
contentstring
opcjonalne
Treść wiadomości jako zwykły tekst.
embed_titlestring
opcjonalne
Tytuł opcjonalnej osadzonej wiadomości.
embed_descriptionstring
opcjonalne
Treść opisu osadzonej wiadomości.
embed_colorstring
opcjonalne
Kolor osadzonej wiadomości jako wartość szesnastkowa albo nazwa koloru Discorda.
usernamestring
opcjonalne
Zmienia wyświetlaną nazwę webhooka.
avatarstring
opcjonalne
Zmienia awatar webhooka na obraz spod podanego adresu.

Wymagane jest przynajmniej jedno z pól content, embed_title lub embed_description. Pozostałe pola są opcjonalne i przy braku wartości przyjmują domyślne.

Przykładowe żądanie
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
Przykładowa odpowiedź
{
  "success": true,
  "message_id": "1234567890123456789"
}