Ce projet est un bot Discord développé en JavaScript utilisant la bibliothèque discord.js. Le bot inclut des fonctionnalités de base telles qu'une commande ping, un système de gestion des erreurs pour capturer et gérer les exceptions, et autre.
/ping
: Répond avec la lattence du bot/dice
: Permet de faire rouler un dé de taille défini/purge
: Permet de purger un salon/userInfo
: Répond avec les informations d'un utilisateurClonez le dépôt :
git clone https://github.com/LazuliEXE/Chat-CPT.git
cd Chat-CPT
Créez et configurez une nouvelle application sur le portail développeur de discord
Créez un fichier .env dans la racine du projet et mettez y le code suivant et remplacez les informations par les vôtres
DISCORD_TOKEN=TOKEN_BOT
CLIENT_ID=CLIENT_ID_BOT
GUILD_ID=TEST_SERVER_ID_BOT
node index.js
Ajouter une commande: Créez un fichier dans le répertoire commands et ajoutez-y le code suivant :
const { SlashCommandBuilder } = require('@discordjs/builders');
const { EmbedBuilder, Client, ClientApplication } = require('discord.js');
module.exports = {
data: new SlashCommandBuilder()
.setName('NOM DE LA COMMANDE')
.setDescription('DESCRIPTION DE LA COMMANDE'),
async execute(interaction) {
//Logique de la commande
},
};
Pour plus d'informations rendez-vous sur la documentation de discord.js
Les contributions sont les bienvenues ! N'hésitez pas à ouvrir une issue ou une pull request si vous avez des idées d'améliorations ou de nouvelles fonctionnalités.
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus d'informations.