13.8
Envoyer un message webhook
POST
/<guild_id>/api/tickets/<ticket_id>/webhook-messageEnvoie un message de type webhook dans le salon d'un ticket. Pratique pour publier des notifications automatiques, des mises à jour d'état ou des messages venant de systèmes externes.
Corps de la requête
| Nom | Type | Obligatoire | Description |
|---|---|---|---|
| content | string | facultatif | Contenu du message en texte brut. |
| embed_title | string | facultatif | Titre d'un embed facultatif. |
| embed_description | string | facultatif | Corps de la description de l'embed. |
| embed_color | string | facultatif | Couleur de l'embed, en hexadécimal ou en nom de couleur Discord. |
| username | string | facultatif | Remplace le nom affiché du webhook. |
| avatar | string | facultatif | Remplace l'avatar du webhook par l'URL d'une image. |
Au moins un des champs content, embed_title ou embed_description est obligatoire. Tous les autres sont facultatifs et reprennent les valeurs par défaut s'ils sont omis.
Exemple de requête
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-messageExemple de réponse
{
"success": true,
"message_id": "1234567890123456789"
}