Nouveau : centre de documentation complet disponible Découvrir
RavoHost
Retour à « Bot Discord »

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.