Dokumentacija

Nauči TicketsX brže

Upute za postavljanje, popis svih naredbi, mogućnosti Premiuma i REST API na jednom mjestu.

13.8

Slanje poruke webhookom

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

Šalje u kanal tiketa poruku u obliku webhooka. Dobro dođe za samostalne obavijesti, vijesti o stanju ili poruke iz drugih sustava.

Sadržaj zahtjeva

NazivVrstaObaveznoOpis
contentstring
neobavezno
Sadržaj poruke kao obični tekst.
embed_titlestring
neobavezno
Naslov neobavezne ugrađene poruke.
embed_descriptionstring
neobavezno
Tekst opisa u ugrađenoj poruci.
embed_colorstring
neobavezno
Boja ugrađene poruke kao heksadekadski niz ili naziv Discordove boje.
usernamestring
neobavezno
Mijenja prikazano ime webhooka.
avatarstring
neobavezno
Mijenja sliku webhooka adresom neke slike.

Potrebno je barem jedno od polja content, embed_title ili embed_description. Ostala su polja neobavezna i bez njih se uzimaju zadane vrijednosti.

Primjer zahtjeva
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
Primjer odgovora
{
  "success": true,
  "message_id": "1234567890123456789"
}