Perm Editting

Learn how to customize permissions and more with Gaius

WARNING: If improperly setup you will be open to potential security issues.

Commands

Command

Description

!Allow

This command GIVES full permission overrides to a person, role, channel or server, this can be used to gives mods ban perms, or regular users access to other commands. This is for use when someone does NOT have permission to use a command

!Block

This command DENIES full permissions to a person, role, channel or server. This can be used when someone does not want their mods the ability to mute, or people to be able to use certain commands such as cat dog etc. This is for use when someone HAS permission to a command, but they shouldn't

!Restrict

This command LIMITS permissions to a person, role, channel or server. This can be used to lock commands/modules to a certain channel, like how we have games locked to the #games-testingšŸŽ² channel. This is for use when you want only a specific role to be able to use a command, or only in a specific channel.

!Free

This command REMOVES the indicated type from a command. EG I !allow @Buckshot to use ban, !allow ban @Buckshot, I would then do !free ban @Buckshot. You can also leave it blank for a full permissions reset.

!Cmdperm

This command will list any permission overrides currently in effect, also letting you know what kind of override it is.

Common Examples

Variable

Description

!allow bans role @rolename

Allows the specified role to use the ban command.

!block colors @mention

Denies the specified user to interact with the colors module

!free colors @mention

No longer restricts the color module for that user

!cmdperms bans

Displays all permission overrides for the ban module.

ā€‹