Documentazione

Impara TicketsX più in fretta

Guide di configurazione, riferimento completo dei comandi, funzioni Premium e API REST in un unico posto.

13.8

Inviare un messaggio webhook

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

Invia 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

NomeTipoObbligatorioDescrizione
contentstring
facoltativo
Contenuto del messaggio in testo semplice.
embed_titlestring
facoltativo
Titolo di un embed facoltativo.
embed_descriptionstring
facoltativo
Testo della descrizione dell'embed.
embed_colorstring
facoltativo
Colore dell'embed, come stringa esadecimale o nome colore di Discord.
usernamestring
facoltativo
Sostituisce il nome visualizzato del webhook.
avatarstring
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-message
Esempio di risposta
{
  "success": true,
  "message_id": "1234567890123456789"
}