Dokumentace

Nauč se TicketsX rychleji

Návody k nastavení, přehled všech příkazů, funkce Premium a REST API na jednom místě.

13.8

Odeslání zprávy přes webhook

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

Odešle do kanálu tiketu zprávu ve stylu webhooku. Hodí se na automatická upozornění, změny stavu nebo zprávy z jiných systémů.

Tělo požadavku

NázevTypPovinnéPopis
contentstring
volitelné
Obsah zprávy jako prostý text.
embed_titlestring
volitelné
Nadpis nepovinné vložené zprávy.
embed_descriptionstring
volitelné
Text popisu vložené zprávy.
embed_colorstring
volitelné
Barva vložené zprávy jako šestnáctkový řetězec nebo název barvy Discordu.
usernamestring
volitelné
Přepíše zobrazované jméno webhooku.
avatarstring
volitelné
Přepíše avatar webhooku adresou obrázku.

Potřebujete alespoň jedno z polí content, embed_title nebo embed_description. Ostatní pole jsou nepovinná a bez zadání se použijí výchozí hodnoty.

Příklad požadavku
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
Příklad odpovědi
{
  "success": true,
  "message_id": "1234567890123456789"
}