Documentation

Prends TicketsX en main plus vite

Guides d'installation, référence complète des commandes, fonctionnalités Premium et API REST au même endroit.

13.8

Envoyer un message webhook

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

Envoie 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

NomTypeObligatoireDescription
contentstring
facultatif
Contenu du message en texte brut.
embed_titlestring
facultatif
Titre d'un embed facultatif.
embed_descriptionstring
facultatif
Corps de la description de l'embed.
embed_colorstring
facultatif
Couleur de l'embed, en hexadécimal ou en nom de couleur Discord.
usernamestring
facultatif
Remplace le nom affiché du webhook.
avatarstring
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-message
Exemple de réponse
{
  "success": true,
  "message_id": "1234567890123456789"
}