Any server

Discord-Webhook-Generator

Webhook-Nutzdaten sind einfacher JSON, der dennoch leicht subtil falsch gemacht werden kann, und Discord's Fehler für eine fehlerhafte einen sagen dir sehr wenig. Baue es gegen eine Vorschau und sende es von deinem eigenen Rechner.

Optional. Leer lassen, um den eigenen Namen des Webhooks zu verwenden.

Wird über dem Einbettungsfeld angezeigt. Dies ist der Teil, der Personen erwähnen kann.

Felder

Ungefähr so, wie es landet

Server is back online

Scheduled restart complete. Everything is running normally.

Players

12 / 100

spawnly.net

Der Payload

{
  "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"
    }
  ]
}

Sende es von deinem eigenen Gerät aus

Die Webhook-URL ist ein Berechtigungsnachweis – jeder, der ihn besitzt, kann in diesen Kanal posten. Er bleibt in deiner Umgebung und kommt niemals in die Nähe dieser Seite.

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"

So funktioniert das

Eine Webhook-Nachricht ist entweder reiner Inhalt oder ein Einbettung oder beides – Discord verwirft eine Nutzdaten, die keines von beiden hat. Die Einbettung ist der Ort, an dem die Struktur ist: Eine Farbe als Dezimalzahl statt einer Hex-String, ein optionaler Titel und eine Beschreibung sowie bis zu zehn Felder, die nebeneinander oder auf eigenen Zeilen sitzen können. Der Builder sendet die Nutzdaten und einen curl-Befehl, der die Webhook-URL aus deiner Umgebung liest.

Was die Leute falsch machen

Diese Seite sendet nichts und das ist Absicht. Ein Formular, das eine Webhook-URL akzeptiert und zu ihr sendet, ist ein anonymes Relay für das Senden in andere Leute's Discord-Server, was ein Spam-Tool mit einer freundlichen Benutzeroberfläche ist. Der generierte curl liest die URL aus einer Umgebungvariablen aus demselben Grund, aus dem sie auf deiner Seite wichtig ist: Eine Webhook-URL ist ein Berechtigungsnachweis und jeder, der sie hat, kann bis du sie rotierst in diesen Kanal posten.

Support & Hilfe