serenity

Fake Permissions

Restrict moderators to only use Serenity for moderation.

Replace [prefix] with your server's prefix.

Setup and Information


What are Fake Permissions?

  • Fake permissions are a way to help keep your server safe. With fake permissions, you can allow roles to use certain commands that require a permission without actually giving the role a permission. This will prevent any malicious harm to your server.

Why Should I Use Fake Permissions?

  • If your guild roles don't have any dangerous permissions, a bot or untrustworthy/compromised staff member won't be able to do anything without using Serenity.

Parameters


ParametersDescription
RoleMention the role or paste role ID
PermissionPermission to grant or remove

Fake Permissions Add and Remove


Please Note: You must have administrator permissions to run the configuration commands below.

To grant roles fake permissions, use the following command:

// Syntax
[prefix]fakeperms add [role] [permission]
// Example
;fakeperms add @Mod manage_messages

To revoke fake permissions, use the following command:

// Syntax
[prefix]fakeperms remove [role] [permission]
// Example
;fakeperms remove @Mod manage_messages

To view which fake permissions a role has, use the following command:

// Syntax
[prefix]fakeperms list [role]
// Example
;fakeperms list @Mod

List of Fake Permissions


Below is the list of all the permissions that can be granted to a specific role:

  • create_instant_invite
  • kick_members
  • ban_members
  • administrator
  • manage_channels
  • manage_guild
  • add_reactions
  • view_audit_log
  • priority_speaker
  • stream
  • read_messages
  • send_messages
  • send_tts_messages
  • manage_messages
  • embed_links
  • attach_files
  • read_message_history
  • mention_everyone
  • external_emojis
  • view_guild_insights
  • connect
  • speak
  • mute_members
  • deafen_members
  • move_members
  • change_nickname
  • manage_nicknames
  • manage_roles
  • manage_webhooks
  • manage_expressions
  • use_application_commands
  • request_to_speak
  • manage_events
  • manage_threads
  • create_public_threads
  • create_private_threads
  • create_expressions
  • moderate_members