Any server
Discord Construtor de Webhook
Os pagamentos da webhook são JSON simples que é no entanto fácil de obter ligeiramente errado, e o erro do Discord para um pago mal formado diz-te muito pouco. Cria-o contra uma pré-visualização, depois envia-o da tua própria máquina.
Opcional. Deixa em branco para usar o nome próprio da webhook.
Mostrada acima do embutido. Esta é a parte que pode mencionar pessoas.
Campos
Aproximadamente como é apresentado
Server is back online
Scheduled restart complete. Everything is running normally.
Players
12 / 100
spawnly.net
A carga
{
"username": "Server Status",
"embeds": [
{
"color": 5763719,
"title": "Server is back online",
"description": "Scheduled restart complete. Everything is running normally.",
"footer": {
"text": "spawnly.net"
},
"fields": [
{
"name": "Players",
"value": "12 / 100",
"inline": true
}
],
"timestamp": "2026-01-01T00:00:00.000Z"
}
]
}Enviar da tua própria máquina
A URL da webhook é um credencial — qualquer um que a tem pode enviar para esse canal. Fica no teu ambiente e nunca chega perto desta página.
curl -H "Content-Type: application/json" \
-d '{
"username": "Server Status",
"embeds": [
{
"color": 5763719,
"title": "Server is back online",
"description": "Scheduled restart complete. Everything is running normally.",
"footer": {
"text": "spawnly.net"
},
"fields": [
{
"name": "Players",
"value": "12 / 100",
"inline": true
}
],
"timestamp": "2026-01-01T00:00:00.000Z"
}
]
}' \
"$DISCORD_WEBHOOK_URL"Como isto funciona
Uma mensagem da webhook é ou um conteúdo simples, um incorporado ou ambos — o Discord rejeita um pago sem nenhum deles. O incorporado é onde a estrutura está: uma cor como um inteiro decimal em vez de uma string hexadecimal, um título e uma descrição opcionais e até dez campos que podem sentar-se em linha uns ao lado dos outros ou em linhas separadas. O construtor emite o pago e um comando curl que lê a URL da webhook da tua variável de ambiente.
O que as pessoas fazem errado
Esta página não vai enviar nada, e isso é intencional. Um formulário que aceita uma URL da webhook e publica nela é um relais anónimo para publicar em outros servidores Discord, o que é uma ferramenta de spam com uma interface amigável. O curl gerado lê a URL da variável de ambiente pelo mesmo motivo que importa no teu lado: uma URL da webhook é um credencial, e qualquer pessoa que a tenha pode publicar nesse canal até a rodares.