From 7347055cb26f65695ea233bc25179a7646472968 Mon Sep 17 00:00:00 2001 From: SiskelDev Date: Thu, 26 Jun 2025 18:20:57 +0200 Subject: [PATCH] Trying a Bug Fix --- bot.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bot.js b/bot.js index 4c5743e..dcf4367 100644 --- a/bot.js +++ b/bot.js @@ -465,6 +465,12 @@ client.on(Discord.Events.MessageReactionRemove, async (reaction, user, detail) = const emoji = reaction._emoji; const emojiId = (emoji.id == null) ? emoji.name : emoji.id; const member = reaction.message.guild.members.cache.get(user.id); + + if (!member) { + console.error(`Member not found for user ID: ${user.id}`); + return; + } + const messageID = reaction.message.id; const channelID = reaction.message.channelId; @@ -479,11 +485,11 @@ client.on(Discord.Events.MessageReactionRemove, async (reaction, user, detail) = // Reaction Role for Wuthering Waves if (channelID == "1288545301543518268" && messageID == "1387778040452616294" && emojiId == "✨") { - member.roles.remove("1288956345386663947"); + await member.roles.remove("1288956345386663947"); } else if (channelID == 1288545301543518268 && messageID == "1387778040452616294" && emojiId == "💫") { - member.roles.remove("1288954814042083360"); + await member.roles.remove("1288954814042083360"); } else if (channelID == 1288545301543518268 && messageID == "1387778040452616294" && emojiId == "😂") { - member.roles.remove("1288957389768491028"); + await member.roles.remove("1288957389768491028"); } else if (channelID == 1288545301543518268 && messageID == "1387778040452616294" && emojiId != "😂") { reaction.remove(); }