diff --git a/src/features/emojiMod.ts b/src/features/emojiMod.ts index 3f241339..29832d3c 100644 --- a/src/features/emojiMod.ts +++ b/src/features/emojiMod.ts @@ -155,9 +155,13 @@ const emojiMod: ChannelHandlers = { ]); const [usersWhoReacted, authorMember] = await Promise.all([ fetchReactionMembers(guild, fullReaction), - guild.members.fetch(fullMessage.author.id), + guild.members.fetch(fullMessage.author.id).catch(() => null), ]); + if (!authorMember) { + return null; + } + if (authorMember.id === bot.user?.id) return; reactionHandlers[emoji]({