Module: Ranking

Role management, simplified - without granting the manage roles permission.

See this page page for more!

How does it work?

This system relies on rank links. A rank link is simple, it includes a parent role and child(dren) roles where anybody with the parent role may grant any of the child roles. For example, an Administrator needed to grant a member with the Moderator role,

This system allows for effective role management without ever granting the manage roles permission.

Using the system

    To create a new rank link, use the following command

    ,ranks add (parent) (children)
    

      To view the current rank links, use the following command

      ,ranks list
      

        Granting/Revoking Roles

        Giving a role

          To grant a role through this system, use the following command. Ensure you have the required parent role

          Members with the administrator permission bypass parent role checks - fake permissions don’t bypass it, however.

          ,ranks grant (member) (role)
          

          Revoking a role

            To remove a role from a member, use the following command

            ,ranks revoke (member) (role)
            

            ⭐ Premium Customisation

            Custom Messages

              With premium, you may customise the grant and revoke message entirely!

              Grant Message

              To customise the ranks grant message, use the following command

              ,ranks promotemessage (embed code)
              

              Revoke Message

              To customise the ranks revoke message, use the following command

              ,ranks demotemessage (embed code)
              

              Ignoring Hierarchy

              To ignore the role hierarchy when granting ranks, use the following command

              ,ranks ignorehierarchy (enable/disable)