13.8
Inviare un messaggio webhook
POST
/<guild_id>/api/tickets/<ticket_id>/webhook-messageInvia nel canale di un ticket un messaggio in stile webhook. Comodo per pubblicare notifiche automatiche, aggiornamenti di stato o messaggi provenienti da sistemi esterni.
Corpo della richiesta
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| content | string | facoltativo | Contenuto del messaggio in testo semplice. |
| embed_title | string | facoltativo | Titolo di un embed facoltativo. |
| embed_description | string | facoltativo | Testo della descrizione dell'embed. |
| embed_color | string | facoltativo | Colore dell'embed, come stringa esadecimale o nome colore di Discord. |
| username | string | facoltativo | Sostituisce il nome visualizzato del webhook. |
| avatar | string | facoltativo | Sostituisce l'avatar del webhook con l'URL di un'immagine. |
Serve almeno uno tra content, embed_title o embed_description. Tutti gli altri campi sono facoltativi e, se mancano, vengono usati i valori predefiniti.
Esempio di richiesta
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-messageEsempio di risposta
{
"success": true,
"message_id": "1234567890123456789"
}