Um webhook do Discord publica mensagens em um canal com um simples HTTP POST contendo JSON. Esta ferramenta monta esse JSON (com embeds) visualmente e fornece o comando curl correspondente. O site nunca envia nada ao Discord: você executa a requisição.
Como usar a ferramenta
No Discord: Configurações do canal → Integrações → Webhooks → Novo webhook e copie a URL (mantenha em segredo).
Preencha o conteúdo, o nome e o primeiro embed: título, descrição, cor, campos.
Acompanhe a prévia e os avisos de limites (6000 caracteres no total, 25 campos, 10 embeds).
Copie o JSON, ou o comando curl trocando WEBHOOK_ID/WEBHOOK_TOKEN pelos da sua URL, e execute no seu computador ou servidor.
Limites e privacidade
Limites do Discord: content 2000 caracteres; até 10 embeds por mensagem; título 256; descrição 4096; 25 campos (nome 256, valor 1024); rodapé 2048; nome do autor 256; 6000 caracteres somados em todos os embeds. As imagens não são carregadas na prévia (sem requisições a domínios de terceiros). A URL do webhook nunca é pedida: não a cole em sites de terceiros, quem a tiver pode postar no seu canal.
curl -X POST "https://discord.com/api/webhooks/WEBHOOK_ID/WEBHOOK_TOKEN" \
-H "Content-Type: application/json" \
-d '{"content":"Hello","embeds":[{"title":"Server status","color":5793266}]}'Perguntas frequentes
- O site pode enviar a mensagem por mim?
- Não, de propósito: a ferramenta não tem acesso à URL do seu webhook e não contata o Discord. Use o comando curl ou o JSON no seu próprio script.
- Como definir a cor do embed?
- O Discord espera um inteiro decimal (0xRRGGBB convertido para base 10). O seletor de cor faz isso: #5865F2 vira 5793266.
