【发布时间】:2021-08-07 01:13:10
【问题描述】:
我有一个非常复杂的机器人设置,它运行五个屏幕来分割不同的进程。我正在尝试制作一个动态帮助命令,它将从所有不同的目录中获取所有命令,但告诉它获取这个“../../moderation/commands”会在目录不存在的情况下返回错误。需要查找目录的命令是距离其余主文件夹深的两个文件夹,每个文件夹中都有一个 commands 文件夹。 'bot/publicbot/commands' 我还需要查看 'bot/moderation/commands' 和 'bot/music/commands'。这是我当前的代码
const { commands } = message.client;
const modCommands = fs.readdirSync(`../../Moderation/commands/`).filter(file => file.endsWith(`.js`));
for (const file of modCommands) {
commands = commands + require(`../../Moderation/commands/${file}`);
}
【问题讨论】:
标签: javascript node.js discord.js