diff --git a/events/reactionAdd.js b/events/reactionAdd.js index 536b61d..29cce2a 100644 --- a/events/reactionAdd.js +++ b/events/reactionAdd.js @@ -35,7 +35,11 @@ export async function execute(reaction, user) { // Fetch role from guild const guild = reaction.message.guild; const role = await guild.roles.fetch(rep.role); - if (role === null) return; + // Role not found + if (role === null) { + await user.send('Could not fetch role! Please contact server staff.'); + return; + } try { // Add role to user diff --git a/events/reactionRemove.js b/events/reactionRemove.js index 0cc52f1..f77ef5a 100644 --- a/events/reactionRemove.js +++ b/events/reactionRemove.js @@ -31,7 +31,11 @@ export async function execute(reaction, user) { // Fetch role from guild const guild = reaction.message.guild; const role = await guild.roles.fetch(rep.role); - if (role === null) return; + // Role not found + if (role === null) { + await user.send('Could not fetch role! Please contact server staff.'); + return; + } try { // Remove role from user