13.8
Enviar uma mensagem de webhook
POST
/<guild_id>/api/tickets/<ticket_id>/webhook-messageEnvia 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
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| content | string | opcional | Conteúdo da mensagem em texto simples. |
| embed_title | string | opcional | Título de um embed opcional. |
| embed_description | string | opcional | Corpo da descrição do embed. |
| embed_color | string | opcional | Cor do embed, em hexadecimal ou como nome de cor do Discord. |
| username | string | opcional | Substitui o nome exibido do webhook. |
| avatar | string | 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-messageExemplo de resposta
{
"success": true,
"message_id": "1234567890123456789"
}