AntiRaidAntiRaid

Permissions

How AntiRaid's permission system works and which nodes control each command.

Updated April 11, 2026

How permissions work

AntiRaid uses a system called Kittycat to control who can run which commands. Rather than relying purely on Discord roles, you assign specific permission nodes to roles or individual users through the AntiRaid dashboard.

A permission node looks like backup.create or moderation.ban. Nodes follow a category.action pattern, and the wildcard category.* grants every action in that category at once.

AntiRaid checks both the Kittycat node and the required Discord permission before allowing a command. Having the Kittycat node alone is not enough if Discord's own permission check fails.

Utility commands are open to everyone

Commands like /whois, /remindme, /afk, and /server-info don't require any Kittycat node — any member can use them.

Assigning permissions

Permission nodes reference

Backups

NodeWhat it allows
backup.viewList and view existing backups (/backups list)
backup.createCreate and delete backups (/backups create, /backups delete)
backup.restoreRestore a backup (/backups restore)
backup.*All backup commands

Moderation

NodeWhat it allows
moderation.banBan members (/moderation ban)
moderation.kickKick members (/moderation kick)
moderation.unbanUnban members (/moderation unban)
moderation.*All moderation commands

Lockdown

NodeWhat it allows
lockdown.*All lockdown commands (/lockdowns)

URL Blocking

NodeWhat it allows
urlblock.addAdd a blocked URL
urlblock.deleteRemove a blocked URL
urlblock.enableEnable URL blocking
urlblock.disableDisable URL blocking
urlblock.listView the blocked URL list

Global

NodeWhat it allows
global.*All commands across every category