Files
beatbot/loaders/loadCommands.js
2024-04-26 16:33:00 +02:00

18 lines
540 B
JavaScript

const { readdirSync } = require("fs");
module.exports = client => {
let count = 0;
const dirsCommands = readdirSync("./commands/");
for(const dirs of dirsCommands) {
const filesDirs = readdirSync(`./commands/${dirs}/`).filter(f => f.endsWith(".js"));
for(const files of filesDirs) {
const command = require(`../commands/${dirs}/${files}`);
client.commands.set(command.name, command);
count ++;
};
};
console.log(`[Commands] => ${count} logged commands`);
}