Création d'un Bot en JS


Auteur Message
deleted_8717 deleted_8717 Avatar

📁 Création du Projet Discord Bot

Créez un Nouveau Dossier: 📂

Commencez par créer un nouveau dossier pour votre projet.

Ouvrez Visual Studio Code: 💻

Ouvrez Visual Studio Code, l'éditeur de code que nous utiliserons.

Installez les Dépendances NodeJS: 📦

Ouvrez le terminal intégré à Visual Studio Code et exécutez la commande suivante pour installer les dépendances NodeJS sur votre projet :

npm install discord.js && npm init

Créez un Bot Discord: 🤖

🌐 Aller sur le site Discord développeur :
Rendez-vous sur le site Discord développeur, créez votre bot et activez les intents dans les paramètres de votre bot Discord.

🌐 Ajoutez-le à votre serveur :
Pour ajouter le bot à votre serveur, suivez ce lien : https://discordapi.com/permissions.html

Création du Fichier JavaScript: 📝

Créez un fichier JavaScript (par exemple, index.js) dans Visual Studio Code.
Importez Discord.js et créez une instance de client Discord.

const { Client, GatewayIntentBits } = require('discord.js');

const client = new Client({
	intents: [
		GatewayIntentBits.Guilds,
		GatewayIntentBits.GuildMessages,
		GatewayIntentBits.MessageContent,
		GatewayIntentBits.GuildMembers,
	],
});

const token = 'Votre Token Du bot';

client.on('ready', () => {
  console.log(`Connecté en tant que ${client.user.tag}!`);
});

client.on('messageCreate', message => {
  if (message.content === '!ping') {
    message.reply('Reçu !');
  }
});

client.login(token);

Enregistrez et Transférez sur le FTP: 💾

Enregistrez les fichiers (package.json, package-lock.json, et index.js).
Transférez-les sur le FTP de votre bot sur CraftYourServ.

Vérifiez les Informations dans les Settings: ⚙️

Assurez-vous de vérifier les informations telles que la version et le nom dans les paramètres si vous avez modifié le nom du fichier.

🚀 C'est tout ! Votre bot Discord est prêt à être déployé sur CraftYourServ.

[adm] Nalem Nalem Avatar

Top ! :)

Leon Leon Avatar

comment on fait pour exectute un code nodejs

Leon Leon Avatar

sur ce hebergeur