Warum ein Discord-Webhook?

Dein Server meldet sich von selbst — im Discord, in dem deine Community ohnehin sitzt: Start fehlgeschlagen, Server abgestürzt, Backup fehlgeschlagen oder Ressourcen werden knapp landen als Nachricht im Kanal deiner Wahl, statt dass du das Dashboard im Blick behalten musst.

Ein Webhook ist dafür der einfachste Weg: kein Bot, keine Einladung, keine Rechteverwaltung. Du erzeugst in Discord eine Adresse für genau einen Kanal, hinterlegst sie bei uns — fertig. Der ganze Vorgang dauert etwa zwei Minuten.

Was du brauchst

  • Einen Discord-Server, auf dem du das Recht „Webhooks verwalten" hast. Auf deinem eigenen Server hast du es automatisch; auf einem fremden musst du eine Administratorin oder einen Administrator fragen.
  • Einen Kanal, in dem die Meldungen erscheinen sollen. Ein eigener Kanal (zum Beispiel #server-status) ist übersichtlicher, als die Meldungen in den Hauptchat zu kippen.
  • Deinen Gameserver bei mcfreehost — die Einrichtung passiert im Server-Panel unter „Benachrichtigungen".

Teil 1: Den Webhook in Discord anlegen

Schritt 1: Kanal-Einstellungen öffnen

Fahre in der Kanalliste über den gewünschten Kanal. Rechts neben dem Namen erscheint ein Zahnrad („Kanal bearbeiten") — klicke darauf.

Kanalkopf von #testhooks in Discord: rechts neben dem Kanalnamen liegt das Zahnrad-Symbol für die Kanal-Einstellungen
Kanalkopf von #testhooks in Discord: rechts neben dem Kanalnamen liegt das Zahnrad-Symbol für die Kanal-Einstellungen

Schritt 2: Integrationen öffnen und Webhook erstellen

In den Kanal-Einstellungen wechselst du links auf „Integrationen". Dort findest du die Karte „WebHooks" und daneben den Knopf „WebHook erstellen". Hat der Kanal schon Webhooks, heißt der Knopf oben „Neuer WebHook".

Discord-Kanaleinstellungen, Bereich Integrationen: die Karte WebHooks mit dem Knopf WebHook erstellen
Discord-Kanaleinstellungen, Bereich Integrationen: die Karte WebHooks mit dem Knopf WebHook erstellen

Schritt 3: Namen vergeben und die URL kopieren

Discord legt sofort einen Webhook an — standardmäßig mit einem zufälligen Namen. Du kannst ihn frei umbenennen, zum Beispiel in Serverstatus; dieser Name erscheint später als Absender der Nachrichten. Prüfe im Feld „Kanal", ob wirklich der gewünschte Kanal eingetragen ist.

Klicke dann auf „WebHook-URL kopieren". Die URL liegt jetzt in deiner Zwischenablage.

Webhook-Detailansicht in Discord mit den Feldern Name und Kanal sowie dem Knopf WebHook-URL kopieren
Webhook-Detailansicht in Discord mit den Feldern Name und Kanal sowie dem Knopf WebHook-URL kopieren

Diese URL ist ein Passwort. Wer sie hat, kann ohne Anmeldung in deinen Kanal schreiben. Poste sie nirgends öffentlich — nicht im Chat, nicht in einem Screenshot, nicht in einem Ticket. Ist sie doch einmal abhandengekommen, löschst du den Webhook in Discord („WebHook löschen") und legst einen neuen an; die alte URL ist damit sofort wertlos.


Teil 2: Den Webhook mit deinem Server verbinden

Schritt 4: URL im Benachrichtigungs-Tab einfügen

Öffne deinen Server im Dashboard und wechsle auf den Tab „Benachrichtigungen". Ganz oben steht der Bereich „Kanäle verbinden" mit der Karte Discord.

Füge die kopierte Adresse in das Feld „Discord-Webhook-URL" ein und klicke auf „Discord verbinden".

Danach zeigt die Karte die Adresse gekürzt an: Der geheime Teil am Ende wird durch Punkte ersetzt, damit niemand ihn von deinem Bildschirm ablesen kann. Aus demselben Grund gibt es kein „URL bearbeiten" — zum Wechseln nutzt du „Discord entfernen" und verbindest neu.

Bereich Kanäle verbinden im Server-Panel: die Discord-Karte zeigt die gekürzte Webhook-Adresse und die Knöpfe Discord testen und Discord entfernen
Bereich Kanäle verbinden im Server-Panel: die Discord-Karte zeigt die gekürzte Webhook-Adresse und die Knöpfe Discord testen und Discord entfernen

Schritt 5: Zustellung testen

Klicke auf „Discord testen". Die Testnachricht wird eingeplant und erscheint kurz darauf in deinem Kanal — als Absender siehst du den Namen, den du dem Webhook in Schritt 3 gegeben hast.

Die Nachricht zeigt dir schon das Format aller späteren Meldungen:

Feld Bedeutung
Überschrift Name deines Servers und Art der Meldung
Schweregrad Einstufung der Meldung, zum Beispiel info
Evidenz Woher die Meldung stammt — beim Test channel_test
Aufgetreten Zeitpunkt in UTC
Dashboard Direktlink zurück auf den Benachrichtigungs-Tab deines Servers

Kommt nichts an, siehst du weiter unten unter „Letzte Zustellungen", woran es lag — dazu gleich mehr.

Lässt sich der Test kurz hintereinander nicht erneut auslösen, ist das kein Fehler: Ein Hinweis nennt dir die verbleibende Wartezeit. Das verhindert, dass ein hängengebliebener Klick deinen Kanal flutet.


Teil 3 (optional): Web Push als zweiter Kanal

Neben Discord kann dich derselbe Server auch direkt im Browser erreichen — ohne Discord, ohne Umweg. Das ist praktisch, wenn du eine Meldung persönlich sehen willst, während der Discord-Kanal dem ganzen Team gehört.

Wichtig zu verstehen: Web Push hängt am Gerät, nicht am Konto. Du aktivierst ihn für diesen Browser auf diesem Gerät. Handy und Rechner sind zwei getrennte Aktivierungen — und der Test schickt die Meldung immer auf genau das Gerät, an dem du gerade sitzt.

So geht's:

  1. Klicke in der Karte „Web Push" auf „Web Push aktivieren".
  2. Der Browser fragt, ob die Seite dir Mitteilungen schicken darf — erlaube es. Ohne diese Freigabe bleibt der Kanal aus.
  3. Danach steht in der Karte „Bereit". Mit „Web Push testen" schickst du dir sofort eine Probemeldung auf dieses Gerät.
  4. „Web Push entfernen" hebt die Verbindung für dieses Gerät wieder auf.

Wenn es nicht klappt, sagt dir die Karte, woran es liegt — die drei häufigsten Fälle:

  • „Dieser Browser unterstützt Web Push nicht." Dann bleibt Discord dein Weg; an deinem Server liegt das nicht.
  • „Web Push ist im Browser blockiert." Du (oder jemand vor dir) hast Mitteilungen für die Seite abgelehnt. Erlaube sie in den Website-Einstellungen deines Browsers und aktiviere den Kanal erneut.
  • „Web Push wurde vom Browser oder Betriebssystem abgelehnt." Hier hakt es eine Ebene höher: In den Systemeinstellungen sind Benachrichtigungen für den ganzen Browser aus. Schalte sie dort frei.

Ein Sonderfall ist die Meldung „Web Push ist auf diesem Server gerade nicht verfügbar." Die betrifft nicht dein Gerät — nutze so lange Discord.


Ereignisse festlegen

Ein verbundener Kanal allein verschickt noch nichts. Im Bereich „Ereignisse festlegen" entscheidest du, welche Meldungen rausgehen — und über welchen Kanal. Jedes Ereignis hat dafür eine eigene Auswahl für Discord und Web Push; ein nicht verbundener Kanal ist gesperrt und weist dich mit „Diesen Kanal zuerst oben verbinden." darauf hin.

Solange gar kein Kanal verbunden ist, lässt sich hier nichts auswählen — das ist Absicht: „Ohne Kanal lässt sich hier nichts auswählen, weil keine Meldung ankommen könnte."

Zur Auswahl stehen:

Ereignis Wann es feuert
Start fehlgeschlagen Der Server ließ sich nicht starten
Server abgestürzt Der Server hat sich unerwartet beendet
Backup fehlgeschlagen Eine Sicherung konnte nicht erstellt werden
Ressourcen werden knapp Arbeitsspeicher, CPU oder Speicherplatz laufen voll
TPS dauerhaft niedrig Die Tickrate bleibt längere Zeit unter dem Sollwert
Update verfügbar Für deine Serversoftware gibt es eine neuere Version
Testserver läuft bald ab Die Laufzeit eines Testservers endet demnächst
Neuer Spielerrekord Es waren mehr Leute gleichzeitig online als je zuvor
Ungewöhnliche Verbindungen Auffälliges Verbindungsmuster auf deinem Server

Bestätige deine Auswahl mit „Ereignisregeln übernehmen".

Eine sinnvolle Aufteilung: Was das Team sehen soll (Abstürze, Backups), geht nach Discord; was nur dich betrifft (Update verfügbar, Testserver läuft ab), landet auf Web Push.

Ruhezeiten: nachts nicht geweckt werden

Unter „Ruhezeiten und Standardwerte" legst du ein Zeitfenster fest, in dem dich nichts erreichen soll — etwa 22:00 bis 07:00 in deiner Zeitzone. Die Meldungen gehen dabei nicht verloren: „Meldungen werden zurückgehalten und zusammengefasst. Danach erhältst du nur den aktuellen Zustand."

Ein Server, der um drei Uhr nachts abstürzt und um vier von selbst wieder läuft, weckt dich also nicht — du erfährst morgens, wie der Stand jetzt ist, statt sechs Einzelmeldungen aufzuarbeiten.

Bestätige mit „Ruhezeiten übernehmen".

Wenn nichts ankommt

Der Bereich „Letzte Zustellungen" listet jeden Versand mit seinem Status. Die vier möglichen Zustände:

  • Zugestellt — Discord hat die Nachricht angenommen. Erscheint sie trotzdem nicht, prüfe, ob du in den richtigen Kanal schaust.
  • In Bearbeitung — der Versand läuft noch. Kurz warten.
  • Vorübergehend gestört — Discord war nicht erreichbar oder hat abgeblockt. Wir versuchen es erneut; die Spalte „Versuch" zählt mit.
  • Deaktiviert — der Kanal nimmt nichts mehr an. Häufigste Ursache: Der Webhook wurde in Discord gelöscht oder der Kanal existiert nicht mehr. Lege einen neuen Webhook an und verbinde ihn erneut.

Zwei weitere Stolpersteine:

  1. Die URL wurde beim Kopieren abgeschnitten. Sie muss mit https://discord.com/api/webhooks/ beginnen und danach noch zwei lange Abschnitte enthalten. Fehlt der hintere Teil, meldet das Panel „Ungültige Discord-Webhook-URL."
  2. Es ist kein Ereignis ausgewählt. Verbundener Kanal, aber keine Regel — dann bleibt es still. Der Test funktioniert in dem Fall trotzdem, weil er den Kanal direkt anspricht.

Bei Web Push kommt ein dritter Fall dazu: „Für dieses Gerät ist kein Web Push mehr hinterlegt." Das passiert, wenn der Browser die Freigabe verworfen hat — etwa nach dem Löschen der Website-Daten. Aktiviere den Kanal auf dem Gerät einfach erneut.

Webhook wieder entfernen

„Discord entfernen" trennt den Kanal von diesem Server. Deine Einstellungen bleiben dabei erhalten: „Über diesen Kanal werden keine neuen Servermeldungen mehr zugestellt. Deine Ereignisregeln und Schwellenwerte bleiben gespeichert." Verbindest du später einen neuen Webhook, greifen deine alten Regeln sofort wieder.

Willst du den Webhook auch auf Discord-Seite loswerden — etwa weil die URL öffentlich geworden ist —, löschst du ihn zusätzlich dort über „WebHook löschen".

Häufige Fragen

Brauche ich einen Discord-Bot?

Nein. Ein Webhook ist genau die bot-freie Variante: keine Einladung, keine Rechtevergabe, keine dauerhafte Verbindung.

Kann ich mehrere Server in denselben Kanal schicken?

Ja. Verbinde in jedem Server denselben Webhook. Jede Meldung nennt in der Überschrift den Servernamen, du kannst sie also auseinanderhalten. Übersichtlicher wird es meist mit einem eigenen Kanal pro Server.

Kann ein Server in mehrere Kanäle melden?

Pro Server ist ein Discord-Kanal vorgesehen. Für einen zweiten Empfänger aktivierst du Web Push — beides läuft parallel im selben Tab.

Muss ich Web Push auf jedem Gerät einzeln aktivieren?

Ja. Die Freigabe gehört zum Browser auf dem jeweiligen Gerät, nicht zu deinem Konto. Handy und Rechner sind zwei getrennte Aktivierungen.

Sieht meine Community die Meldungen?

Jeder, der den Kanal lesen darf, sieht sie. Wenn Absturz- und Ressourcenmeldungen intern bleiben sollen, lege den Webhook in einem Kanal an, der nur für dein Team sichtbar ist — oder schicke diese Ereignisse über Web Push.

Ändert sich die URL, wenn ich den Webhook umbenenne?

Nein. Name und Symbol kannst du jederzeit ändern, ohne dass die Adresse ungültig wird. Neu verbinden musst du nur, wenn du den Webhook löschst und neu anlegst.