13.8
Enviar un mensaje de webhook
POST
/<guild_id>/api/tickets/<ticket_id>/webhook-messageEnvía un mensaje con estilo de webhook al canal de un ticket. Va bien para publicar avisos automáticos, cambios de estado o mensajes de sistemas externos.
Cuerpo de la petición
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| content | string | opcional | Contenido del mensaje en texto plano. |
| embed_title | string | opcional | Título de un embed opcional. |
| embed_description | string | opcional | Cuerpo de la descripción del embed. |
| embed_color | string | opcional | Color del embed, en hexadecimal o como nombre de color de Discord. |
| username | string | opcional | Sustituye el nombre que muestra el webhook. |
| avatar | string | opcional | Sustituye el avatar del webhook por la URL de una imagen. |
Hace falta al menos uno de los campos content, embed_title o embed_description. Los demás son opcionales y, si se omiten, toman los valores por defecto.
Ejemplo de petición
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-messageEjemplo de respuesta
{
"success": true,
"message_id": "1234567890123456789"
}