client.commands = {}
// Loading slash commands
fs.readdirSync("./slashCommands")
.filter(file => file.endsWith(".js"))
.forEach(file => {
console.log(`Loading slash command ${file}...`);
let pull = require(`./slashCommands/${file}`);
client.commands[pull.name] = pull;
console.log("Loaded!");
});
// Loading subcommands
fs.readdirSync("./slashCommands/subCommands")
.forEach(dir => {
fs.readdirSync(`./slashCommands/subCommands/${dir}/`)
.filter(file => file.endsWith(".js"))
.forEach(file => {
console.log(`Loading ${dir} subcommand ${file}...`);
let pull = require(`./slashCommands/subCommands/${dir}/${file}`);
client.commands[dir][pull.name] = pull;
console.log("Loaded!");
});
});
client.commands = {}
// Loading slash commands
fs.readdirSync("./slashCommands")
.filter(file => file.endsWith(".js"))
.forEach(file => {
console.log(`Loading slash command ${file}...`);
let pull = require(`./slashCommands/${file}`);
client.commands[pull.name] = pull;
console.log("Loaded!");
});
// Loading subcommands
fs.readdirSync("./slashCommands/subCommands")
.forEach(dir => {
fs.readdirSync(`./slashCommands/subCommands/${dir}/`)
.filter(file => file.endsWith(".js"))
.forEach(file => {
console.log(`Loading ${dir} subcommand ${file}...`);
let pull = require(`./slashCommands/subCommands/${dir}/${file}`);
client.commands[dir][pull.name] = pull;
console.log("Loaded!");
});
});