- Falsche Node-Version.
SyntaxError: Unexpected tokenbei moderner Syntax oder eine Bibliothek, die nicht lädt: Docker-Image in Startup auf Node 20 oder 22 stellen, neu starten. - Fehlende Intents. Der Bot startet, sieht aber nie Nachrichten: Message Content Intent (und Server Members, falls nötig) im Developer Portal aktivieren und die Intents beim Erzeugen des Clients übergeben.
- Falsche Startdatei.
Cannot find module '/home/container/index.js':MAIN_FILE/PY_FILEauf deine echte Einstiegsdatei setzen, inklusivesrc/-Präfix, falls vorhanden. - Token im Code, Code auf GitHub. Discord setzt den Token automatisch zurück, wenn es ein Leak erkennt, und dein Bot stirbt mit invalid token. In
.envverschieben. - Bot online, aber Befehle tun nichts. Slash-Befehle müssen einmal registriert werden (
REST.put(Routes.applicationCommands(...))in discord.js,tree.sync()in discord.py). Globale Befehle brauchen bis zu einer Stunde; Guild-Befehle sind sofort da.
Bonus: "Cannot send messages to this user" heißt, dass der Nutzer seine DMs geschlossen hat; den Fehler abfangen statt abzustürzen.