I tried to make self role option for my server, but the roles aren't getting added, even the console isn't showing any error. Please help me!! My code:
client.on('MESSAGE_REACTION_ADD', (rGuild, rChannel, rMessage, rMember, rEmoji) => {
if((rMessage.id) == '...........'){
if((rEmoji) == '🇲'){
(rMember).roles.add((Array.prototype.concat.apply([], client.guilds.cache.array().map((g) => g.roles.cache.array())).find((role) => role.name === 'Man')));
}
if((rEmoji) == 'W'){
(rMember).roles.add((Array.prototype.concat.apply([], client.guilds.cache.array().map((g) => g.roles.cache.array())).find((role) => role.name === 'Woman')));
}
}
})