Documentación

Aprende TicketsX más rápido

Guías de instalación, la referencia completa de comandos, las funciones Premium y la API REST en un solo sitio.

13.8

Enviar un mensaje de webhook

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

Enví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

NombreTipoObligatorioDescripción
contentstring
opcional
Contenido del mensaje en texto plano.
embed_titlestring
opcional
Título de un embed opcional.
embed_descriptionstring
opcional
Cuerpo de la descripción del embed.
embed_colorstring
opcional
Color del embed, en hexadecimal o como nombre de color de Discord.
usernamestring
opcional
Sustituye el nombre que muestra el webhook.
avatarstring
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-message
Ejemplo de respuesta
{
  "success": true,
  "message_id": "1234567890123456789"
}