分类命令类型
Categorize command types
因此,根据我当前的设置,我将所有命令都放在一个命令文件夹下,我的命令处理程序如下所示:
//Command Handler
try {
// Bonus: Auto-Reload
delete require.cache[require.resolve(`./commands/${cmd}.js`)];
// Options
let ops = {
ownerID: ownerID,
active: active
}
let commandFile = require(`./commands/${cmd}.js`);
commandFile.run(client, message, args, ops);
} catch (e) {
console.log(e.stack);
}
我现在想要完成的是将这些命令分类在单独的文件夹下,例如 ./commands/Moderation 或 ./commands/General
我是否需要重新制作命令处理程序,或者是否有我可以添加到其中以使其按我希望的方式工作的编码。
我建议使用名为 commando 的开发人员库。它使添加命令的整个过程更加容易。这是docs
因此,根据我当前的设置,我将所有命令都放在一个命令文件夹下,我的命令处理程序如下所示:
//Command Handler
try {
// Bonus: Auto-Reload
delete require.cache[require.resolve(`./commands/${cmd}.js`)];
// Options
let ops = {
ownerID: ownerID,
active: active
}
let commandFile = require(`./commands/${cmd}.js`);
commandFile.run(client, message, args, ops);
} catch (e) {
console.log(e.stack);
}
我现在想要完成的是将这些命令分类在单独的文件夹下,例如 ./commands/Moderation 或 ./commands/General
我是否需要重新制作命令处理程序,或者是否有我可以添加到其中以使其按我希望的方式工作的编码。
我建议使用名为 commando 的开发人员库。它使添加命令的整个过程更加容易。这是docs