diff --git a/bots/discord/src/events/discord/messageReactionAdd/correctResponse.ts b/bots/discord/src/events/discord/messageReactionAdd/correctResponse.ts index 2e8bd2a..701ad2f 100644 --- a/bots/discord/src/events/discord/messageReactionAdd/correctResponse.ts +++ b/bots/discord/src/events/discord/messageReactionAdd/correctResponse.ts @@ -46,7 +46,7 @@ withContext(on, 'messageReactionAdd', async (context, rct, user) => { const member = await reactionMessage.guild.members.fetch(user.id) const { permissions, roles } = allowedMembers - if (!(member.permissions.has(permissions ?? 0n) || roles?.some(role => member.roles.cache.has(role)))) + if (!((permissions ? member.permissions.has(permissions) : false) || roles?.some(role => member.roles.cache.has(role)))) return } else if (allowedUsers) { if (!allowedUsers.includes(user.id)) return