Vous commencez a coder un Bot mais vous ne savez pas comment débuter ?
Pas de panique LaVacheFaitMeuh est la pour vous
Premier épisode : Codage de la mise en service du Bot
Déja il faut comprendre que pour start votre Bot vous devez possédez le token qui est disponible dans la page développeur
Pour co le Bot il faut utiliser login('token')
Voici un début de code 🙂
const {Client, Intents} = require('discord.js') //Principaux modules pour le Bot
const client = new Client({
intents: [Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MESSAGES, Intents.FLAGS.GUILD_MESSAGE_REACTIONS, Intents.FLAGS.GUILD_VOICE_STATES],
partials: ['MESSAGE', 'CHANNEL', 'REACTION'],
}); //Ici on définit les permissions du Bot ainsi que les actions sur le serveur
const config = require("./config.json"); //On importe le fichier config.json pour récupérer des données
const token = config.token; //Le token est disponible dans l'application Développeurs
const prefix = config.prefix; //Le préfix permet de faire les commandes sur une seul même variable définit dans le ficher config.json
client.on('ready', () => { //On définit la connexion au Bot avec ready
setInterval(() => {
client.user.setStatus('online')
client.user.setActivity(prefix,{type:"LISTENING"})
},10000);
console.log(
Connexion à ${client.user.tag}\nLe BOT ${client.user.username} a été mis en ligne) //Le console log met une ligne dans cmd si vous faites tourner sur pc ou sur votre console d'hébergement
});
client.login(token)
Prochain épisode : Commandes de bases 🙂