fix(bots/discord): only check for member permissions when specified while correcting responses

This commit is contained in:
PalmDevs
2024-07-26 00:04:21 +07:00
parent 3559ed1cb5
commit b79a1c7575

View File

@@ -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