lutfenbot Help

Discord Terminology

Some Discord terminology is used in this documentation. Although the terms are not directly related to lutfen, they are included here for reference and for completion's sake.

managed role

A managed role is a role that is managed by an integration. Server booster roles are managed roles. Managed roles cannot be manually assigned, they are unassignable by all members including the server owner.

assignable role

A role is assignable by a member if the role is not a managed role and role is lower than the member's top role.

unassignable role

A role is unassignable by a member if the role is not assignable by the member.

In other words: a role is unassignable by a member if the member is not the server owner and their top role is lower than or equal to the role in the hierarchy or if the role is a managed role.

to outrank

A member outranks another member if the other member has a role unassignable by the first member that is not a managed role.

In other words: a member outranks another member if the first member's top role is higher than or equal to the second member's top role.

Moderation actions such as kicking, banning etc. require the victim to not outrank the operator, (or the operator to totally outrank the target.) A member can't change who they outrank or don't outrank, or make others outrank them or not outrank them by managing other members' roles. Another member who totally outranks them both is required to change the outranking status between two members.

to totally outrank

A member totally outranks another member if the first member's top role is higher than the other member's top role.

Two members with the same top role outrank each other, but they don't totally outrank each other.

Outranking and totally outranking have the following relation: Member A totally outranks member B if and only if member B doesn't outrank member A. These two concepts are analogous to being greater than or equal to and being greater than in mathematics.

resolved permissions

The final set of permissions that a member has in a channel after considering all roles of the member and permission overwrites set in the channel, and whether the member has the Administrator permission on the server.

See also: How permissions are resolved

Last modified: 06 November 2024