🎉 Launch offer: the next 5 servers get 30 days free. Claim a spot →
All topics & search

Guide/Getting started/Who can do what: the one-page permission map

Who can do what: the one-page permission map — Discord Bot…

Which Discord permission, bot permission key or anti-nuke grant each kind of action needs, in Discord and on the dashboard.

Quick answer

A moderator role that can act and is trusted by anti-nuke

!permission grant @Mods ban,kick,timeout,warn,purge,cases
!antinuke permrole role:@Mods actions:ban,kick,timeout,purge limit:5 window:10

Ask the guide

Step by step

Three different systems decide whether something is allowed. They stack; you rarely need all three.

SystemDecidesWhere to change it
Discord permissionsWhether a person may run a command at all (Ban Members for !ban, Manage Server for /flash…). Owner and Administrators can do everything.Server Settings → Roles
Bot permission keysLets a role use a moderation feature WITHOUT the Discord permission, and decides dashboard access (view vs configure).!permission grant · Security → Role permissions
Anti-nuke grants & whitelistWhether a destructive action performed by that person is tolerated or answered with a ban. Independent of the two above.!antinuke permrole · !whitelist · Security → Permission grants / Whitelist

Common tasks

I want a role to…Needs
time out / warn / purgeModerate Members or Manage Messages, or the keys timeout / warn / purge
kick and banKick / Ban Members, or the keys kick / ban — AND an anti-nuke grant with kick,ban if strict mode is on
manage channels or rolesManage Channels / Roles — AND an anti-nuke grant with the channel* / role* actions if strict mode is on
read logs on the dashboardView Audit Log, or logs.view
change protections on the dashboardAdministrator, or antinuke.configure / antiraid.configure / automod.configure
route logs to channelsManage Server, or logs.configure
restore a backupAdministrator, or backup.restore
edit the whitelist or grantsAdministrator (always, plus whitelist.manage / permissions.manage)
nuke a channelAdministrator only; no key can grant it
"Whitelisted" in Sweet means the anti-nuke whitelist. Giving a role the ban key does not whitelist it; in strict mode that role still needs a permission grant for ban or its first ban gets it banned.

Copy and try

A moderator role that can act and is trusted by anti-nuke

!permission grant @Mods ban,kick,timeout,warn,purge,cases
!antinuke permrole role:@Mods actions:ban,kick,timeout,purge limit:5 window:10

Good to know

  • A permission key never whitelists a role for anti-nuke; the grant does.
  • Administrator implies every key but is still subject to anti-nuke unless whitelisted or granted.

Still stuck? Ask in the support server.

Who can do what: the one-page permission map — Discord Bot… · Sweet