Files
gestion/loaders/loadEvents.js
T
2024-02-13 21:45:11 +01:00

22 lines
670 B
JavaScript

const { readdirSync } = require("fs");
module.exports = async client => {
let count = 0;
const dirsEvents = readdirSync("./events/");
for(const dirs of dirsEvents) {
const filesDirs = readdirSync(`./events/${dirs}/`).filter(f => f.endsWith(".js"));
for(const files of filesDirs) {
const event = require(`../events/${dirs}/${files}`);
if(dirs === "music") client.player.events.on(event.name, (...args) => event.run(client, ...args));
else client.on(event.name, (...args) => event.run(client, ...args));
count++;
};
};
console.log(`Event => ${count} chargé sur le bot`)
};