diff --git a/index.js b/index.js deleted file mode 100644 index 0be277c..0000000 --- a/index.js +++ /dev/null @@ -1,87 +0,0 @@ -let { Client, Collection, GatewayIntentBits, Partials } = require("discord.js"); -let client = new Client({ - intents: [ - GatewayIntentBits.AutoModerationConfiguration, - GatewayIntentBits.AutoModerationExecution, - GatewayIntentBits.DirectMessageReactions, - GatewayIntentBits.DirectMessageTyping, - GatewayIntentBits.DirectMessages, - GatewayIntentBits.GuildEmojisAndStickers, - GatewayIntentBits.GuildIntegrations, - GatewayIntentBits.GuildInvites, - GatewayIntentBits.GuildMembers, - GatewayIntentBits.GuildMessageReactions, - GatewayIntentBits.GuildMessageTyping, - GatewayIntentBits.GuildMessages, - GatewayIntentBits.GuildModeration, - GatewayIntentBits.GuildPresences, - GatewayIntentBits.GuildScheduledEvents, - GatewayIntentBits.GuildVoiceStates, - GatewayIntentBits.GuildWebhooks, - GatewayIntentBits.Guilds, - GatewayIntentBits.MessageContent, - ], - partials: [ - Partials.Channel, - Partials.GuildMember, - Partials.GuildScheduledEvent, - Partials.Message, - Partials.Reaction, - Partials.ThreadMember, - Partials.User, - ], - shards: "auto", -}); - -let config = require("./CONFIGS/config.json"); -let { readdirSync } = require("node:fs"); - -let BotlistMeClient = require("botlist.me.js"); -let MEBotList = new BotlistMeClient(config.generell.botlist, client); - -setInterval(async () => { - MEBotList.on("posted", () => {}); - - MEBotList.on("error", (err) => { - console.log("6) Ein Fehler ist aufgetreten! Code: " + err); - }); -}, 43200000); - -module.exports = client; - -let token = config.generell.bot_token; - -client.commandaliases = new Collection(); -client.commands = new Collection(); -client.slashcommands = new Collection(); -client.slashdatas = []; - -let slashcommands = []; -readdirSync("./src/commands/SlashCommands").forEach(async (file) => { - let command = await require(`./src/commands/SlashCommands/${file}`); - client.slashdatas.push(command.data.toJSON()); - client.slashcommands.set(command.data.name, command); -}); - -readdirSync("./src/events").forEach(async (file) => { - let event = await require(`./src/events/${file}`); - if (event.once) { - client.once(event.name, (...args) => event.execute(...args)); - } else { - client.on(event.name, (...args) => event.execute(...args)); - } -}); - -process.on("unhandledRejection", (err) => { - console.log(`[${moment().format("DD-MM-YYYY HH:mm:ss")}] 1) Code: ` + err); -}); - -process.on("uncaughtException", (err) => { - console.log(`[${moment().format("DD-MM-YYYY HH:mm:ss")}] 2) Code: ` + err); -}); - -process.on("uncaughtExceptionMonitor", (err) => { - console.log(`[${moment().format("DD-MM-YYYY HH:mm:ss")}] 3) Code: ` + err); -}); - -client.login(token);