const fs = require('fs') //remove if "fs" is already defined!
const events = fs.readdirSync("./events/");
for (const Files of events) {
const eventFile = fs.readdirSync(`./events/${Files}/`).filter(file => file.endsWith(".js"))
for (const event of eventFile) {
const obj = require(`./events/${Files}/${event}`);
if (typeof(obj) != "object") {
console.log("invalid module.exports data ...shutting down");
const eventName = Object.keys(obj);
const eventData = Object.values(obj)[0];
if (typeof(eventData) != "object") {
if (typeof(eventData) != "number") {
console.log("invalid event data ...shutting down");
bot[eventName](eventData);
bot.Variables(eventData);
} if(bot.awaitedCommands){
bot.AwaitedCommand(eventData);
console.log(`Loaded Event: ${event}`);