const fs = require('nodo:fs'); const Discord = require('discord.js')
module.exports = (client) => { client.commands = new Discord.Collection(); const commandFolders = fs.readdirSync('./commands') const commands = []; for (const folder of commandFolders) { const command_files = fs.readdirSync('./commands/').filter(file => file.endsWith('.js')); for (const file of command_files) { const command = require(`../commands/${folder}/${file}`); client.commands.set(command.name, command); } }}
Necesita adaptar sus argumentos readdirSync
const command_files = fs.readdirSync('./commands/' + folder);Esto le dará todos sus archivos. Entonces necesitas:
for (const file of command_files) { const command = require('./commands/' + folder + '/' + file); client.commands.set(command.name, command); }const command_files = fs.readdirSync(`./commands/${folder}`).filter(file => file.endsWith('.js'));