Auto role removes roles
For Carl I have sticky roles set up (to prevent people from un muteing themselves and so they have all their roles back when they rejoin) I have all bots that have auto role to give a "member" role when someone joins. (In case if one bit goes down, others can still add the role) But Pepe manager removes Carl's sticky roles.
4 Replies
@almeida
The bot clears all roles and adds only the one you specified, you could get around this by added a 1 minute delay to the autorole
It doesn't clear all roles, it's just a race condition due to how discord works
There should be an option for it to not clear roles
but it doesnt
that happens because in order to update a members roles, you have to give discord the new list of roles of the user
but since both bots will receive the information of the member entering at roughly the same time, the bots wont be aware of each others modifications to the role, so they will just update it to the roles that are to be added
consequentially, if one of the bots added some roles that the other didnt, those roles will be removed
nothing i can do about that
to avoid it, you can add a delay to one of the bots
or have the same bot do the auto roles/sticky roles ¯\_(ツ)_/¯