Documentação

Aprenda o TicketsX mais rápido

Guias de configuração, a referência completa dos comandos, os recursos Premium e a API REST num só lugar.

13.8

Enviar uma mensagem de webhook

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

Envia uma mensagem no estilo webhook para o canal de um ticket. Útil para publicar avisos automáticos, atualizações de status ou mensagens de sistemas externos.

Corpo da requisição

NomeTipoObrigatórioDescrição
contentstring
opcional
Conteúdo da mensagem em texto simples.
embed_titlestring
opcional
Título de um embed opcional.
embed_descriptionstring
opcional
Corpo da descrição do embed.
embed_colorstring
opcional
Cor do embed, em hexadecimal ou como nome de cor do Discord.
usernamestring
opcional
Substitui o nome exibido do webhook.
avatarstring
opcional
Substitui o avatar do webhook pela URL de uma imagem.

É preciso pelo menos um dos campos content, embed_title ou embed_description. Os demais são opcionais e, se omitidos, assumem os valores padrão.

Exemplo de requisição
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
Exemplo de resposta
{
  "success": true,
  "message_id": "1234567890123456789"
}