13.8
Trimiterea unui mesaj prin webhook
POST
/<guild_id>/api/tickets/<ticket_id>/webhook-messageTrimite 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
| Nume | Tip | Obligatoriu | Descriere |
|---|---|---|---|
| content | string | opțional | Conținutul mesajului, ca text simplu. |
| embed_title | string | opțional | Titlul unui mesaj încorporat opțional. |
| embed_description | string | opțional | Textul descrierii din mesajul încorporat. |
| embed_color | string | opțional | Culoarea mesajului încorporat, ca șir hexazecimal sau nume de culoare Discord. |
| username | string | opțional | Înlocuiește numele afișat al webhookului. |
| avatar | string | 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-messageExemplu de răspuns
{
"success": true,
"message_id": "1234567890123456789"
}