Ein Bot-Token ist das Passwort des Bots. Wer ihn hat, kann deinen Bot steuern, in seinem Namen Nachrichten senden und lesen, was er lesen kann.
Halte ihn aus deinen Dateien heraus
Trag den Token in das Feld Discord-Bot-Token unter Einstellungen, dann Spieleinstellungen ein. Dein Bot liest ihn aus der Umgebungsvariable DISCORD_TOKEN:
- Node.js:
process.env.DISCORD_TOKEN - Python:
os.environ["DISCORD_TOKEN"] - Java:
System.getenv("DISCORD_TOKEN")
So steht der Token nicht in einer Datei, die du vielleicht in ein öffentliches Git-Repository hochlädst, einem Freund zur Hilfe schickst oder in einen Screenshot einfügst.
Teile auch das Feld nicht
Leute, die du über den Benutzerzugriff des Panels zu deinem Server einlädst, können seine Einstellungen sehen. Gib nur Leuten Zugriff, denen du vertraust. Lies dazu So lädst du Freunde ein und gibst ihnen Zugriff.
Wenn dein Token geleakt wird
- Öffne das Discord Developer Portal, wähl deine Anwendung, öffne Bot und klick auf Reset Token. Der alte Token funktioniert sofort nicht mehr.
- Füge den neuen Token in das Feld in den Spieleinstellungen ein.
- Starte den Server neu.
- War der alte Token in einem öffentlichen Repository, entfern ihn auch aus dem Verlauf des Repositorys, denn eine Suche kann ihn trotzdem noch finden.
Discord durchsucht außerdem öffentlichen Code nach Tokens und setzt einen geleakten eventuell für dich zurück. Geht dein Bot plötzlich mit einem Login-Fehler offline, ist ein Reset der wahrscheinlichste Grund.





