Skip to content

Instantly share code, notes, and snippets.

@EveryDayRains
Created June 5, 2020 21:17
Show Gist options
  • Save EveryDayRains/33fb2275621f7160e84ae125b0975045 to your computer and use it in GitHub Desktop.
Save EveryDayRains/33fb2275621f7160e84ae125b0975045 to your computer and use it in GitHub Desktop.
Хандлер ивентов из папки
fs.readdirSync('./events/').filter(file => file.endsWith('.js')).forEach(file => {
const event = require(`./events/${file}`);
let eventName = file.split('.')[0];
client.on(eventName, event.bind(null, client));
delete require.cache[require.resolve(`./events/${file}`)];
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment