Bots shouldn't be able to outrank Admins, especially when they are not admins themselves
Hi guys! I'm a community admin for a fairly large official Discord server, runs about 6,000 members average. We have a couple of bots for auto-moderation purposes, but for the most part us assigned community admins and mods do all of the heavy lifting in terms of keeping spam and trolls out of the server.
The creator of the server is pretty out of the loop with Discord functionalities and assigned me as the official admin to handle technical stuff, as he is also not online much. Me and the mod team just realized that a bot we're trying to remove (Mee6) outranks ALL of us, despite the fact that I have a role that is declared "Administrator", and Mee6 does not. We are now stuck waiting until the server creator notices our ping to be able to remove this bot...
This feels like a technical oversight! A bot shouldn't automatically be able to assign itself higher-ranking than Administrators despite the fact that we specifically let it join under the conditions of it not having access to Administrative power. Administrator roles should be able to automatically kick any bots in the server. What happens if a bot gets hacked and starts spamming our server? We're stuck waiting until the server owner notices and can remove it.
TL;DR: don't let bots outrank Administrators ever, or at the very least allow Administrator roles the power to kick/mute/ban non-Administrator bots.
-
Having created my own bot, I can tell you that no bot "is able to assign itself higher-ranking than Administrators". They can't change their own roles position at all.
So what must have happened is someone above your role (probably the Owner) dragged the Mee6 role above yours. And the moderation actions rely on the role hierarchy!So there is nothing wrong with how the permissions and roles work in that regard, the mistake was by the Owner to give the a Bot a role higher than yours.
0
Please sign in to leave a comment.
Comments
1 comment