Slash Commands
The Slash Commands page controls who can use each of Diski's slash commands in one central place, instead of scattered per-module settings. Every registered command is listed with a four-way access picker; each row saves on its own as you change it, and new rules reach Discord within a few seconds. Whenever the bot ships a new command it appears in the list automatically — nothing to set up. Commands are always on; to switch a single command off, set it to Disabled.
The Four Access Modes
Everyone — no restriction beyond the command's own built-in checks. Roles — only members holding one of the selected roles, members listed by user ID, or server admins. Admins — only members with the Manage Server permission. Disabled — nobody can use the command, admins included; anyone who tries gets a short "disabled in this server" reply.
Admins Always Keep Access
Members with the Manage Server permission can always use a command regardless of role or user restrictions — this prevents locking yourself out of your own server. The one exception is Disabled: a disabled command blocks everyone, admins included, until you re-enable it.
Allowing Individual Users
In Roles mode you can allow specific people by Discord user ID alongside roles. To copy an ID, enable Developer Mode in Discord (User Settings > Advanced), then right-click a member and choose Copy User ID. Paste the ID into the field and press Enter — up to 20 users per command.
Overrides and Defaults
A command with no override runs on its default — Everyone for most commands, Admins for /poll. Rows you have changed show an Overridden chip and a Restore default button that removes the rule. New commands the bot adds later appear in the list automatically, running on their defaults until you change them.
Subcommands Have Their Own Rules
Some commands are groups of subcommands: /ticket has add, remove, status and rename, and /invites has view, leaderboard, add, remove and reset. Because nobody types /ticket on its own, each subcommand is listed as its own row underneath its parent and can carry its own rule. A subcommand with no rule of its own follows the parent group rule, shown as "Follows /ticket" with the inherited mode outlined rather than filled; giving it a rule overrides the parent for that subcommand only. So you can leave /ticket status open to everyone while restricting /ticket rename to staff. The rule on the parent acts as the default for every subcommand you have not configured.
Discord's Own Command Permissions
These rules work alongside Discord's native command permissions (Server Settings > Integrations > Diski). Discord's settings control where commands appear and who can see them; Diski's rules are checked when a command actually runs. A member must be allowed by both to use a command.
Music Commands Stay Free
Diski Music is free for every server, always. Restricting or disabling a music command here is your server's own choice — it is never a premium gate, and Diski will never paywall music.