Hello Everyone! I know it's been brought up many times about a new Hierarchy for Discord Servers and I know some of them have been kicked back by the devs cause it will make things confusing for people. This I do understand having an extensive background in IT, you always want what is easiest for an end user. This is why I am suggesting have a "Simplified" and "Advanced" permissions menu for roles. In "Simplifed" setup the permissions for roles and the hierarchy would stay the exact same, whatever is above another role can assign the one below it. That's fantastic for new server admins or for people running a small server that don't need much. For the "Advanced" option it would be nice to have a more extensive hierarchy. Let's think about a pyramid. At the top point you would have your server admin, below that you could branch off and create multiple roles that can only be assigned by that admin. Let's say you run and alliance of multiple guilds, under the server admin you create two new roles. For the first role you create East Leaders and the second West Leaders. Now in the simplified version one of these roles would have power over the other bum in the advanced role setup they would have the same powers and can't change one or the others permissions. Now each of these two new roles can create their own roles underneath them without them being able to mess with the other ones roles or permissions for those roles. This would make a great addition for Discord with people who have multiple guilds or something in one server. I am the owner of multiple Discord Servers and I really enjoy this app it is fantastic but we need some more permissions as I described above. Once of my servers is made up of six guilds each containing 100 members. Unfortunately the way the permission system is now there is always one role that has power over the other and it shouldn't, but there isn't anything I can do about that with the current role hierarchy system. A leader of one guild can assign another member to a different leader position that is underneath them, same with the officers. I understand I can take away the assign role position but I can't be online all the time to assign roles nor do I know exactly what guild each person belongs. Having a more extensive hierarchy would alleviate this issue and I could have Leaders of a guild only be able to assign certain roles (example: Leader1 can assign role to Officer1 and Member1 and Officer1 can only assign to Member1 and not the other roles in the list). Hopefully this post makes sense to everyone and this can be implemented to make things much easier for those of us running a server with a lot of different guilds or people. If it doesn't make sense I'll be more than happy to draw up a diagram on the hierarchy. Thanks for reading and voting!