Discord-example-bot

Guide hébergement Node.js gratuit!

Nous utiliserons repl.it pour coder et mettre en ligne votre bot. REPL.IT logos

Repl.it - Intro

Création de votre compte

Pour créer votre compte repl.it, rendez-vous sur la page d’inscription.

Vous devrez alors renseigner :

Ensuite, vous devriez tomber sur cette page : Profile edit

Après avoir rempli les informations nécessaires, votre compte sera prêt à l’utilisation.

⚠️ Pensez à vérifier votre adresse mail pour commencer à créer vos repls ! ⚠️

Si tout ceci est fait, vous êtes prêt à créer votre repl.

Création du "repl"

Pour créer votre premier “repl” (projet de code sur repl.it), rendez-vous sur la page REPLS qui listera vos différentes repls quand ils seront créés.

Sur cette page, cliquez sur START CODING NOW ou sur le “+” rouge (en bas à droite).

Sélectionnez “Nodejs” dans la liste de languages de programmation.

Votre repl sera automatiquement généré et vous pourrez modifier vos fichiers.

Commencez par insérer le code suivant dans le premier fichier (index.js) :

const Discord = require('discord.js');
const bot = new Discord.Client();
var prefix = "--VOTRE PREFIXE--"
////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
bot.on('ready', () => {
  console.log(`Connecté en tant que ${bot.user.tag}!`);
});
////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
bot.on('message', msg => {
  if (msg.content === 'ping') {
    msg.reply('🏓 Pong!');
  }
});
////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
bot.login('--TOKEN--');

ℹ️ Remplacez –TOKEN– par le token de votre application et –PREFIXE– par le préfixe de votre bot.

Une fois ceci fait, vous pourrez commencer à coder votre bot, (avec l’aide de la documentation discord.js).

Après toute modification, n’oubliez pas de relancer votre programme à l’aide du bouton RUN :

Votre bot devrait maintenant fonctionner et être en ligne.

⚠️ Votre code est en ligne (compte gratuit) ; vous pouvez acheter un compte repl.it premium ou utiliser un fichier .env pour cacher votre token gratuitement. Le fonctionnement des fichiers .env est spécifique à repl.it. Vous en saurez plus en lisant cet autre tuto.

Mise en ligne du bot