Un token de bot est le mot de passe du bot. Toute personne qui l’a peut contrôler votre bot, envoyer des messages en son nom et lire ce qu’il peut lire.
Gardez-le hors de vos fichiers
Mettez le token dans le champ Token du bot Discord sous Paramètres, puis Paramètres du jeu. Votre bot le lit dans la variable d’environnement DISCORD_TOKEN :
- Node.js :
process.env.DISCORD_TOKEN - Python :
os.environ["DISCORD_TOKEN"] - Java :
System.getenv("DISCORD_TOKEN")
Ainsi, le token ne se trouve pas dans un fichier que vous risqueriez de téléverser dans un dépôt git public, d’envoyer à un ami pour obtenir de l’aide ou de coller dans une capture d’écran.
Ne partagez pas non plus le champ
Les personnes que vous invitez sur votre serveur via l’accès utilisateur du panel peuvent voir ses paramètres. Ne donnez l’accès qu’à des personnes de confiance. Voir Comment inviter des amis et leur donner accès.
Si votre token fuite
- Ouvrez le Discord Developer Portal, choisissez votre application, ouvrez Bot et cliquez sur Reset Token. L’ancien token cesse de fonctionner immédiatement.
- Collez le nouveau token dans le champ des Paramètres du jeu.
- Redémarrez le serveur.
- Si l’ancien token était dans un dépôt public, supprimez-le aussi de l’historique du dépôt, car une recherche peut encore le trouver.
Discord analyse aussi le code public à la recherche de tokens et peut réinitialiser un token qui a fuité à votre place. Si votre bot passe soudainement hors ligne avec une erreur de connexion, une réinitialisation est la cause la plus probable.
Votre serveur est hébergé ailleurs ? Transférez-le chez nous





