diff --git a/core/ticketActions/ticketOpener.js b/core/ticketActions/ticketOpener.js index f6264c4..9aefa3a 100755 --- a/core/ticketActions/ticketOpener.js +++ b/core/ticketActions/ticketOpener.js @@ -11,7 +11,7 @@ const storage = bot.storage module.exports = () => { //dropdown placeholder client.on("interactionCreate",(interaction) => { - if (!interaction.isSelectMenu()) return + if (!interaction.isStringSelectMenu()) return if (interaction.customId != "OTdropdownMenu") return if (interaction.values.includes("OTChooseTicket")) interaction.deferUpdate() diff --git a/index.js b/index.js index 8a09539..e98d1a0 100644 --- a/index.js +++ b/index.js @@ -126,7 +126,11 @@ client.on('ready',async () => { log("system","bot logged in!") - await client.guilds.cache.find((g) => g.id == config.server_id).members.fetch() + try { + await client.guilds.cache.find((g) => g.id == config.server_id).members.fetch() + }catch{ + this.errorLog.log("info","tried to cache user information, failed!") + } return } @@ -163,7 +167,7 @@ client.on('ready',async () => { console.log(chalk.green("switching to slashDisable.js")) require("./core/slashSystem/slashDisable")() }else{ - console.log(chalk.red("Internal Error: unknown slash mode!")) + console.log(chalk.red("[SLASH CMD MANAGER]: unknown slash mode!")) process.exit(1) } } diff --git a/package.json b/package.json index 68219c0..d4299e8 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "dependencies": { "axios": "^0.27.2", "chalk": "^5.0.1", - "discord.js": "^14.0.2", + "discord.js": "^14.7.1", "express": "^4.17.1", "node": "^16.10.0", "node-localstorage": "^2.2.1"