const { readdirSync } = require("fs") const logger = require("../functions/logger") module.exports = (client) => { const functions = readdirSync(`./functions`).filter(d => d.endsWith('.js')); for (let file of functions) { let evt = require(`../functions/${file}`); client.functions.set(file.split(".")[0], evt); }; logger.event('Function_Handler', `Loaded ${client.functions.size} functions`); };