NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

Warum dein Discord-Bot immer wieder stoppt

Discord-Bot-HostingUpdated Oct 22, 20264 min read

Fang mit der Console an. Öffne deinen Server im Panel, geh zu Console und lies die letzten Zeilen, bevor der Bot gestoppt ist. Fast jeder Fall zeigt dort seine Ursache.

Wie der automatische Neustart funktioniert

Beendet sich dein Bot unerwartet, startet der Server ihn einmal neu. Beendet er sich innerhalb einer Minute erneut, bleibt der Server absichtlich gestoppt. Das verhindert, dass ein Bot mit einem Fehler ewig neu startet. Behebe die Ursache, die die Console zeigt, und starte den Server dann selbst.

Ein Bot, der lange läuft und dann abstürzt, wird jedes Mal neu gestartet, denn die Ein-Minuten-Regel gilt nur für schnelle wiederholte Abstürze.

Häufige Ursachen

Der Server stoppt sofort mit „Cannot find module“ oder „ModuleNotFoundError“

Warum: Ein Paket, das dein Bot braucht, ist nicht installiert. Lösung: Prüf bei Node.js, ob die package.json es auflistet, oder füge es im Feld Zusätzliche npm-Pakete hinzu. Bei Python fügst du es zur requirements.txt oder zum Feld Zusätzliche pip-Pakete hinzu. Starte den Server neu, Pakete werden bei jedem Start installiert.

„Cannot find file“, „No such file“ oder die Hauptdatei wird nicht gefunden

Warum: Die Einstellung Hauptdatei oder JAR-Datei passt nicht zum echten Dateinamen. Dateinamen unterscheiden Groß- und Kleinschreibung. Lösung: Öffne Einstellungen, dann Spieleinstellungen, und lass den Namen genau passen, einschließlich eines Ordners (zum Beispiel src/bot.js).

Login-Fehler, „invalid token“ oder „disallowed intents“

Warum: Der Token ist falsch oder wurde zurückgesetzt, oder dein Bot fragt einen Intent an, der im Developer Portal nicht eingeschaltet ist. Lösung: Kopier einen frischen Token in Discord-Bot-Token und schalte die Intents, die dein Bot nutzt, im Portal unter Bot ein.

Der Server stoppt nach einer Weile und die Console endet mit „killed“

Warum: Der Bot hat mehr Arbeitsspeicher verbraucht, als der Tarif hat. Lösung: Verringere, was der Bot cacht, oder wechsle auf einen Tarif mit mehr Arbeitsspeicher. Als Richtwert brauchen kleine Bots 128 bis 256 MB, Musik oder eine Datenbank 256 bis 512 MB und große Bots 512 MB bis 2 GB.

Der Bot ist in der Console online, aber in Discord offline

Warum: Eine zweite Kopie des Bots ist mit demselben Token anderswo angemeldet, oder der Bot hängt fest, bevor er sich anmeldet. Lösung: Stopp die andere Kopie (deinen Computer oder einen alten Hoster) und starte diesen Server dann neu.

Python-Ausgabe fehlt in der Console

Warum: Python hält Ausgaben zurück, wenn es nicht in einem Terminal läuft. Lösung: Nutz print("text", flush=True) oder das Modul logging.

Passt nichts davon, schick dem Support die letzten 30 Zeilen der Console. Lies dazu So behebst du einen Server, der nicht startet.

Läuft dein Server schon woanders? Zieh ihn zu uns um

ERSTELLE DEINEN GAMESERVER
BEREIT ZUM LOSLEGEN?

Spare bis zu 30% auf deinen neuen Gameserver.
Premium-Performance, sofortige Aktivierung und unschlagbare Zuverlässigkeit. Alles zum besseren Preis.

UNSERE NEUESTEN BLOGS