Documentație

Învață TicketsX mai repede

Ghiduri de configurare, lista completă de comenzi, funcțiile Premium și API-ul REST într-un singur loc.

13.8

Trimiterea unui mesaj prin webhook

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

Trimite pe canalul unui tichet un mesaj în stil webhook. E util pentru anunțuri automate, actualizări de stare sau mesaje venite din alte sisteme.

Corpul cererii

NumeTipObligatoriuDescriere
contentstring
opțional
Conținutul mesajului, ca text simplu.
embed_titlestring
opțional
Titlul unui mesaj încorporat opțional.
embed_descriptionstring
opțional
Textul descrierii din mesajul încorporat.
embed_colorstring
opțional
Culoarea mesajului încorporat, ca șir hexazecimal sau nume de culoare Discord.
usernamestring
opțional
Înlocuiește numele afișat al webhookului.
avatarstring
opțional
Înlocuiește imaginea webhookului cu adresa unei imagini.

E nevoie de cel puțin unul dintre content, embed_title sau embed_description. Restul câmpurilor sunt opționale și, dacă lipsesc, se folosesc valorile obișnuite.

Exemplu de cerere
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
Exemplu de răspuns
{
  "success": true,
  "message_id": "1234567890123456789"
}