diff --git a/Client/app.js b/Client/app.js index 6b42513..d62f2cc 100644 --- a/Client/app.js +++ b/Client/app.js @@ -125,16 +125,19 @@ discordClient.on('ready', () => { // Setup any additional event handlers const eventsPath = path.join(__dirname, 'events'); -const eventFiles = fs.readdirSync(eventsPath).filter(file => file.endsWith('.js')); - -for (const file of eventFiles) { - const filePath = path.join(eventsPath, file); - const event = require(filePath); - if (event.once) { - discordClient.once(event.name, (...args) => event.execute(...args)); - } else { - discordClient.on(event.name, (...args) => event.execute(...args)); - } +if (fs.existsSync(eventsPath)) { + const eventFiles = fs.readdirSync(eventsPath).filter(file => file.endsWith('.js')); + if (eventFiles.length > 0) { + for (const file of eventFiles) { + const filePath = path.join(eventsPath, file); + const event = require(filePath); + if (event.once) { + discordClient.once(event.name, (...args) => event.execute(...args)); + } else { + discordClient.on(event.name, (...args) => event.execute(...args)); + } + } + } } discordClient.login(discordToken); //Load Client Discord Token \ No newline at end of file