Een bottoken is het wachtwoord van de bot. Wie het heeft, kan je bot besturen, berichten namens hem versturen en lezen wat hij kan lezen.
Houd het uit je bestanden
Zet het token in het veld Discord-bottoken onder Instellingen, dan Game-instellingen. Je bot leest het uit de omgevingsvariabele DISCORD_TOKEN:
- Node.js:
process.env.DISCORD_TOKEN - Python:
os.environ["DISCORD_TOKEN"] - Java:
System.getenv("DISCORD_TOKEN")
Zo staat het token niet in een bestand dat je misschien naar een openbare git-repository uploadt, voor hulp naar een vriend stuurt of in een screenshot plakt.
Deel het veld ook niet
Mensen die je via de gebruikerstoegang van het panel op je server uitnodigt, kunnen de instellingen zien. Geef alleen toegang aan mensen die je vertrouwt. Zie Vrienden uitnodigen en ze toegang geven.
Als je token lekt
- Open het Discord Developer Portal, kies je applicatie, open Bot en klik op Reset Token. Het oude token werkt meteen niet meer.
- Plak het nieuwe token in het veld bij de Game-instellingen.
- Herstart de server.
- Stond het oude token in een openbare repository, verwijder het dan ook uit de geschiedenis van de repository, want een zoekopdracht kan het nog steeds vinden.
Discord scant ook openbare code op tokens en kan een gelekt token voor je resetten. Gaat je bot plotseling offline met een inlogfout, dan is een reset de meest waarschijnlijke reden.





