Fake permissions only affect XRYPTON’s internal command checks. They do not grant any real Discord permissions — a role with fake
ban_members still cannot ban through the Discord client, only through XRYPTON.How It Works
When a member runs a XRYPTON command, the bot checks whether they have the required Discord permission. With fake permissions enabled, XRYPTON also checks whether any of the member’s roles has been granted that permission throughfakeperms add. If so, the command runs as if the user had the real permission.
Delegate Safely
Give moderators access to
,ban, ,kick, or ,purge without granting the real Discord permissions that could be abused elsewhere.Role-Scoped
Fake permissions are attached to roles, not individual users. Anyone with the role inherits the granted permissions.
Setup
1. View Valid Permissions
Before assigning anything, list every permission string XRYPTON accepts. Permission names usesnake_case.
ban_members, kick_members, manage_messages, manage_roles, manage_channels, moderate_members, mention_everyone.
2. Grant a Fake Permission
Assign a permission to a role using its name or mention.@Moderator role use ban commands:
@Moderator can now run ,ban even though the role does not have the real Ban Members permission in Discord.
3. Review a Role’s Fake Permissions
4. Remove a Fake Permission
Command Reference
All commands require Administrator.