Fix Spotify role removal
This commit is contained in:
@@ -21,24 +21,22 @@ module.exports = {
|
||||
}
|
||||
}
|
||||
|
||||
if (isListening) {
|
||||
if (guild.id in subscribers) {
|
||||
{
|
||||
if(!(guild.id in subscribers)) {
|
||||
return;
|
||||
}
|
||||
|
||||
let role = guild.roles.cache.get(subscribers[guild.id]['role']);
|
||||
|
||||
if (isListening) {
|
||||
if (!member.roles.cache.has(role.id)) {
|
||||
console.log(`[ROLE] Assigning listen role to ${member.displayName} in ${guild.name}`);
|
||||
await member.roles.add(role);
|
||||
}
|
||||
} else {
|
||||
if (guild.id in subscribers) {
|
||||
let role = guild.roles.cache.get(subscribers[guild.id]['role']);
|
||||
|
||||
if (member.roles.cache.has(role)) {
|
||||
if (member.roles.cache.has(role.id)) {
|
||||
console.log(`[ROLE] Removing listen role from ${member.displayName} in ${guild.name}`);
|
||||
await member.roles.remove(role);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user