Permissions

Permissions Commands for D.Va Bot
CommandDescriptionPermissionExample
.verbose
Sets whether to show when a command/module is blocked.Mod-Bot Role (see here).verbose true
.permroleSets a role which can change permissions. Supply no parameters to see the current one. Type 'reset' instead of the role name to reset the currently set permission role. Users with Administrator server permissions can use permission commands regardless of whether they have the specified role. There is no default permission role.Admin Server Perm.pr Some Role
.pr reset
.listperms
PERMISSIONS
Lists whole permission chain with their indexes. You can specify an optional page number if there are a lot of permissions.Mod-Bot Role (see here).lp
.lp 3
.removepermRemoves a permission from a given position in the Permissions list.Mod-Bot Role (see here).rp 1
.movepermMoves permission from one position to another in the Permissions list.Mod-Bot Role (see here).mp 2 4
.srvrcmdSets a command's permission at the server level.Mod-Bot Role (see here).sc "command name" disable
.srvrmdlSets a module's permission at the server level.Mod-Bot Role (see here).sm ModuleName enable
.usrcmdSets a command's permission at the user level.Mod-Bot Role (see here).uc "command name" enable SomeUsername
.usrmdlSets a module's permission at the user level.Mod-Bot Role (see here).um ModuleName enable SomeUsername
.rolecmdSets a command's permission at the role level.Mod-Bot Role (see here).rc "command name" disable MyRole
.rolemdlSets a module's permission at the role level.Mod-Bot Role (see here).rm ModuleName enable MyRole
.chnlcmdSets a command's permission at the channel level.Mod-Bot Role (see here).cc "command name" enable SomeChannel
.chnlmdlSets a module's permission at the channel level.Mod-Bot Role (see here).cm ModuleName enable SomeChannel
.allchnlmdlsEnable or disable all modules in a specified channel.Mod-Bot Role (see here).acm enable #SomeChannel
.allrolemdlsEnable or disable all modules for a specific role.Mod-Bot Role (see here).arm [enable/disable] MyRole
.allusrmdlsEnable or disable all modules for a specific user.Mod-Bot Role (see here).aum enable @someone
.allsrvrmdlsEnable or disable all modules for your server.Mod-Bot Role (see here).asm [enable/disable]
.cmdcooldownSets a cooldown per user for a command. Set it to 0 to remove the cooldown.Mod-Bot Role (see here).cmdcd "some cmd" 5
.allcmdcooldownsShows a list of all commands and their respective cooldowns.Mod-Bot Role (see here).acmdcds
.fwclearDeletes all filtered words on this server.Admin Server Perm.fwclear
.srvrfilterinvToggles automatic deletion of invites posted in the server. Does not affect the Bot Owner.Mod-Bot Role (see here).sfi
.chnlfilterinvToggles automatic deletion of invites posted in the channel. Does not negate the .srvrfilterinv enabled setting. Does not affect the Bot Owner.Mod-Bot Role (see here).cfi
.srvrfilterwordsToggles automatic deletion of messages containing filtered words on the server. Does not affect the Bot Owner.Mod-Bot Role (see here).sfw
.chnlfilterwordsToggles automatic deletion of messages containing filtered words on the channel. Does not negate the .srvrfilterwords enabled setting. Does not affect the Bot Owner.Mod-Bot Role (see here).cfw
.fwAdds or removes (if it exists) a word from the list of filtered words. Use.sfw or .cfw to toggle filtering.Mod-Bot Role (see here).fw poop
.lstfilterwordsShows a list of filtered words.Mod-Bot Role (see here).lfw
.resetpermsResets the bot's permissions module on this server to the default value.Admin Server Perm.resetperms