blablabla du kaka

This commit is contained in:
VALOU3336
2024-02-13 21:56:35 +01:00
parent e9ad8e6409
commit 338a4a65b0
4 changed files with 15 additions and 7 deletions
+5 -1
View File
@@ -4,7 +4,11 @@ module.exports = {
name : Events.ClientReady,
async run(client) {
client.application.commands.set(client.commands.map(command => command.data));
if (client.commands && Array.isArray(client.commands)) {
client.application.commands.set(client.commands.map(command => command.data));
} else {
console.error('Les commandes du client sont manquantes ou mal formatées');
}
console.log(`${client.user.username} est en ligne`);
},
+2 -3
View File
@@ -1,6 +1,5 @@
const { readdirSync } = require("fs");
const fs = require('fs');
const path = require('path');
module.exports = (client) => {
const loadCommands = (dir) => {
let count = 0;
+1 -1
View File
@@ -12,7 +12,7 @@ module.exports = (client) => {
} else if (file.endsWith('.js')) {
delete require.cache[require.resolve(filePath)];
const event = require(filePath);
client.on(event.name, (...args) => event.execute(...args, client));
client.on(event.name, (...args) => event.run(...args, client));
console.log(`Event ${event.name} loaded`);
count++;
}
+7 -2
View File
@@ -1,10 +1,15 @@
require('dotenv').config();
const { Client, IntentsBitField, Collection } = require("discord.js");
const loadCommands = require("./loaders/loadCommands")
const loadEvents = require("./loaders/loadEvents");
const client = new Client({intents: new IntentsBitField(3276799)});
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
(async () => {
await loadCommands(client);
await loadEvents(client);
await client.login(process.env.TOKEN);
})();
client.login(process.env.TOKEN);