13.8
Wysłanie wiadomości webhooka
POST
/<guild_id>/api/tickets/<ticket_id>/webhook-messageWysył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
| Nazwa | Typ | Wymagane | Opis |
|---|---|---|---|
| content | string | opcjonalne | Treść wiadomości jako zwykły tekst. |
| embed_title | string | opcjonalne | Tytuł opcjonalnej osadzonej wiadomości. |
| embed_description | string | opcjonalne | Treść opisu osadzonej wiadomości. |
| embed_color | string | opcjonalne | Kolor osadzonej wiadomości jako wartość szesnastkowa albo nazwa koloru Discorda. |
| username | string | opcjonalne | Zmienia wyświetlaną nazwę webhooka. |
| avatar | string | 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-messagePrzykładowa odpowiedź
{
"success": true,
"message_id": "1234567890123456789"
}