fix(arabot): fix handling nv access for vegan role command

This commit is contained in:
smyalygames 2023-03-18 01:33:46 +00:00
parent b32c7954bd
commit 44215af3c1

View File

@ -145,6 +145,7 @@ export class VeganCommand extends Command {
await member.roles.remove([ await member.roles.remove([
vegan, vegan,
IDs.roles.vegan.activist, IDs.roles.vegan.activist,
IDs.roles.vegan.nvAccess,
]); ]);
await roleRemoveLog(user.id, mod.id, vegan); await roleRemoveLog(user.id, mod.id, vegan);
info.message = `Removed the ${vegan.name} role from ${user}`; info.message = `Removed the ${vegan.name} role from ${user}`;
@ -153,7 +154,8 @@ export class VeganCommand extends Command {
} }
// Add Vegan role to the user // Add Vegan role to the user
await member.roles.add(vegan); await member.roles.add([vegan,
IDs.roles.vegan.nvAccess]);
await member.roles.remove([ await member.roles.remove([
IDs.roles.nonvegan.nonvegan, IDs.roles.nonvegan.nonvegan,
IDs.roles.nonvegan.convinced, IDs.roles.nonvegan.convinced,