Sans base de données, tout ce que votre bot garde en mémoire (niveaux, économie virtuelle, configuration par serveur) disparaît à chaque redémarrage.
1. Créer une base de données
Une base MySQL dédiée à votre bot peut être créée depuis le panel, séparée de vos autres services.
2. Installer un client de base de données
Pour un bot Node.js, un paquet comme mysql2 permet de se connecter et d'exécuter des requêtes depuis le code.
3. Stocker les identifiants en variable d'environnement
Comme pour le token du bot, les identifiants de connexion à la base ne doivent jamais être écrits en clair dans le code source.
4. Gérer les erreurs de connexion
Prévoyez un comportement clair si la base est temporairement injoignable, plutôt que de laisser le bot planter silencieusement.