NOUVEAU 📢 Offre de lancement limitée : jusqu'à 70 % de remise sur votre premier mois, pour tous les jeux !Voir les offres

Comment héberger Ree6, un bot Discord tout-en-un

Hébergement de bots DiscordUpdated Oct 29, 20268 min read

Ree6 est un bot Discord tout-en-un : modération, niveaux avec cartes de rang, messages de bienvenue, tickets, suggestions, giveaways, salons vocaux temporaires et alertes de réseaux sociaux. Il garde ses données dans la base MySQL de votre offre et demande une offre d’au moins 1 Go de mémoire. Vous créez la base, copiez ses infos sur la page Bot, collez le token et le démarrez.

  1. Dans le Discord Developer Portal, créez le bot, copiez son token, et sur la page Bot activez Server Members Intent et Message Content Intent.
  2. Dans le panel, faites tourner Ree6 sur le serveur (Changer ce qui tourne).
  3. Collez le token dans la carte Configurer votre bot de l’Aperçu, puis invitez le bot.
  4. Ouvrez Bases de données et créez une base de données.
  5. Copiez son Hôte, son Port, sa Base de données et son Nom d’utilisateur dans Bot, Code, Paramètres, et son Mot de passe dans Bot, Environnement, Identifiants.
  6. Cliquez sur Démarrer le bot.

Chaque étape est expliquée plus bas.

Avant de commencer

  • Créez le bot et copiez son token : Comment créer un bot Discord et obtenir son token.
  • Sur la page Bot de l’application, activez Server Members Intent et Message Content Intent, puis cliquez sur Save Changes. Ree6 demande les deux à Discord quand il se connecte.
  • Votre offre doit avoir 1 Go de mémoire ou plus. Sur une offre plus petite, Ree6 n’est pas proposé : passez à l’offre supérieure dans Mon offre, Changer d’offre.

1. Faire tourner Ree6 sur le serveur

  1. Ouvrez votre serveur dans le panel. Dans l’Aperçu, sur la carte Configurer votre bot, cliquez sur l’étape Ce qui tourne. Elle indique « Ce bot fait tourner Ree6. » quand le type est déjà bon.
  2. Sinon, cliquez sur Changer ce qui tourne, choisissez Ree6, cliquez sur Étape suivante, cochez la confirmation et cliquez sur Changer le type de serveur. L’installation télécharge Ree6 et ses fichiers de langue.

2. Le connecter à Discord

  1. Étape Connexion à Discord : collez le token dans Collez le token de votre bot, cliquez sur Se connecter, puis sur Oui, continuer si le nom et la photo sont ceux de votre bot.
  2. Étape Permissions : le tableau Intents privilégiés marque Server Members et Message Content comme Requis par Ree6. Les deux doivent afficher Activé sous Dans votre portail ; sans eux, Ree6 ne se connecte pas. Après les avoir modifiés dans le Portal, cliquez sur Vérifier à nouveau.
  3. Sous Lien d’invitation, cliquez sur Ajouter à un serveur Discord. Le lien demande déjà ce qu’utilisent les fonctions de modération et de rôles de Ree6 : Expulser des membres, Bannir des membres, Exclure temporairement des membres et Gérer les rôles, en plus de lire et d’écrire des messages. Vous l’avez déjà invité avec moins de permissions ? Cliquez de nouveau dessus et choisissez le même serveur : Discord met à jour les permissions du bot.

La carte de configuration de l’Aperçu à l’étape Permissions pour Ree6, avec Server Members et Message Content marqués Requis par Ree6 et l’invitation qui liste les permissions de modération.

3. Créer la base de données

  1. Ouvrez Bases de données dans le menu du serveur et cliquez sur Nouvelle base de données, puis sur Créer la base de données.
  2. Cliquez sur la nouvelle base dans Vos bases de données. Gardez cette page ouverte : vous y copiez quatre valeurs et un mot de passe.

4. Copier les infos de la base sur la page Bot

La dernière étape de la carte de configuration, Démarrer, laisse Démarrer le bot inactif tant que tout ce dont Ree6 a besoin n’est pas renseigné. Elle indique « Renseignez d’abord Hôte de la base de données, Nom de la base de données, Utilisateur de la base de données sur la page Bot, Code, Paramètres. Le bot ne peut pas démarrer sans cela. » avec un lien Ouvrir les paramètres, et « Renseignez d’abord Mot de passe de la base de données sur la page Bot, Environnement. Le bot ne peut pas démarrer sans cela. » avec un lien Ouvrir l’environnement.

La carte de configuration de l’Aperçu à l’étape Démarrer pour Ree6, qui demande Hôte de la base de données, Nom de la base de données et Utilisateur de la base de données, avec le lien Ouvrir les paramètres et Démarrer le bot grisé.

  1. Sur la page Bot, cliquez sur Code. Sur la carte Paramètres, remplissez chaque champ et cliquez sur son Enregistrer :
    Champ de ParamètresÀ copier depuis Bases de données
    Hôte de la base de donnéesHôte
    Port de la base de donnéesPort (3306 y est déjà ; ne le changez que si la page en indique un autre)
    Nom de la base de donnéesBase de données
    Utilisateur de la base de donnéesNom d’utilisateur
  2. Toujours dans Paramètres, mettez votre propre ID d’utilisateur Discord dans Votre ID utilisateur Discord pour devenir le propriétaire de Ree6. 0, la valeur par défaut, veut dire personne.
  3. Cliquez sur Environnement. Sur la carte Identifiants, Mot de passe de la base de données affiche Obligatoire. Cliquez sur Définir, collez le Mot de passe de la base et cliquez sur Enregistrer.

La page Bot, section Code, avec la carte Paramètres de Ree6 : Votre ID utilisateur Discord, hôte, port, nom et utilisateur de la base remplis, et Version.

Le token et le mot de passe de la base ne sont jamais écrits dans config.yml. Le fichier contient des valeurs de remplacement, et le panel y met les vraies valeurs seulement pendant que Ree6 tourne. Le panel écrit aussi les champs de la base dans config.yml à chaque démarrage : modifiez-les donc sur la carte Paramètres, pas dans le fichier.

5. Le démarrer

  1. De retour dans l’Aperçu, cliquez sur Démarrer le bot sur la carte de configuration, ou cliquez sur Démarrer dans la Console.
  2. Le premier démarrage crée les tables de Ree6 dans votre base. La console affiche ensuite [PlayNHost] Starting your bot et le journal propre à Ree6.
  3. Dans votre serveur Discord, tapez / pour voir les commandes de Ree6. /setup règle les messages de bienvenue, les logs et d’autres fonctions ; /help liste tout.

Lignes de console que vous pouvez voir

[PlayNHost] Ree6 keeps its data in MySQL. Open the Databases page and create a database, then copy its Host, Port, Database and Username into the Bot page, Code, Settings, and its Password into the Bot page, Environment, then press Start.

Un champ de la base ou le mot de passe est encore vide. Faites les étapes 3 et 4, puis cliquez sur Démarrer.

[PlayNHost] Ree6 is not set up yet: it needs your Discord bot token and a MySQL database.

Aucun token n’est enregistré. Collez-le sur la page Bot, sous Discord.

[PlayNHost] If the log stops after "Creating Instance" with a RejectedExecutionException, Discord refused the bot token: replace it on the Bot page.

Affiché à chaque démarrage comme un conseil. Si cela arrive, cliquez sur Reset Token dans le Portal et collez le nouveau token avec Remplacer le token sur la page Bot, sous Discord.

[PlayNHost] config.yml could not be read. Restore it from a backup, or delete it and press Start for a fresh one.

Une modification a cassé config.yml. Restaurez-le depuis un backup, ou supprimez-le dans Files et redémarrez.

Bon à savoir

  • Le Runtime du volet Code est Java 21 (recommended) ou Java 25. Le heap de Java est plafonné aux trois quarts de la mémoire de votre offre.
  • Les alertes de réseaux sociaux demandent des clés d’API de ces services. Elles se mettent dans config.yml sous Files ; redémarrez Ree6 après l’avoir modifié.
  • Un backup du serveur n’inclut pas la base de données. Pour en garder une copie, exportez-la dans phpMyAdmin (Ouvrir dans phpMyAdmin sur la page de la base) : Comment utiliser des bases de données avec votre serveur.
  • Mise à jour : l’installation prend la dernière version de Ree6, ou celle indiquée dans Version (par exemple 4.0.12). Pour mettre à jour, cliquez sur Réinstaller sur la carte Réinstaller du volet Code et confirmez. config.yml et le dossier storage restent, et vos données sont dans la base.

Toutes les options de tous les bots tout faits : Comment modifier les paramètres d’un bot tout fait.

Votre bot est hébergé ailleurs ? Transférez-le chez nous

NOS DERNIERS ARTICLES