How to Set Up DJ Mode in Cloudy Discord Bot
Guide
XORAS
XORAS
Published on 10 February 2026

How to Set Up DJ Mode in Cloudy Discord Bot

Overview

DJ Mode is a server setting that allows administrators to control who can use important music commands. When enabled, selected commands can be restricted to trusted members — preventing users from skipping songs, clearing queues, changing volume, or otherwise disrupting music playback.

DJ Mode is particularly useful for public and community servers where multiple users listen to music together. By restricting powerful music commands to trusted members, you can prevent abuse while keeping the listening experience enjoyable for everyone.

Cloudy provides advanced DJ controls that allow server administrators to fully customize which commands require DJ permissions and who can use them. Cloudy is a music-focused Discord bot designed for high-quality playback and music management.

Requirements

Before configuring DJ Mode, you must have permission to manage the server.

Required Permissions

You must have one of the following:

  • Administrator permission
  • Permission to manage server settings

Without these permissions, you may not be able to use the following commands:

  • /djmode
  • /setdj
  • /removedj
  • /djcommands
  • /djconfig

If you cannot access these commands, contact a server administrator for assistance.

What is DJ Mode?

DJ Mode adds an additional permission layer to Cloudy's music system. When enabled, only authorized users can use commands that have been marked as DJ-restricted.

Users with DJ Permissions

Cloudy automatically grants DJ permissions to:

  • Users with the configured DJ Role
  • The Queue Creator
  • Users who are alone in the voice channel
  • Server Administrators

This helps prevent unwanted skips, queue clearing, volume changes, and other playback disruptions.

Step 1: Create a DJ Role

Before enabling DJ Mode, create a role in your server that will be used as the DJ role.

Suggested role names: DJ, Music Manager, Music Staff, Moderator, or Admin.

To create a role:

  • Open Server Settings
  • Navigate to Roles
  • Click Create Role
  • Enter a role name and save your changes

Once created, assign the role to users who should have permission to manage music playback. If you already have an existing moderator or management role, you can use that instead.

Step 2: Set the DJ Role

Use /setdj to assign your chosen role as the server's DJ role.

Command: /setdj role:@DJ

Example: /setdj role:@Music Manager

/setdj command

After running the command, Cloudy will save the selected role. Members with this role will automatically receive DJ permissions whenever DJ Mode is enabled.

DJ role assigned confirmation

Step 3: Enable DJ Mode

Use /djmode to turn on DJ Mode for your server.

Command: /djmode status:Enable

/djmode command initiation
DJ Mode enabled

Once enabled, restricted commands require DJ permissions, regular users cannot use DJ-only commands, and music sessions become easier to manage.

To disable DJ Mode at any time, use /djmode status:Disable. When disabled, all users can use music commands normally.
DJ Mode disabled

Step 4: Configure DJ Commands

Cloudy allows you to choose exactly which commands require DJ permissions.

Command: /djcommands

/djcommands initiation

This command opens the DJ Commands Manager.

DJ Commands Manager

The DJ Commands Manager allows you to customize command restrictions for your server.

DJ Commands Manager

Restrict Selected — Makes selected commands DJ-only.

  • 🔒 Skip
  • 🔒 Stop
  • 🔒 Clear Queue

Only users with DJ permissions can use these commands.

Unrestrict Selected — Removes DJ restrictions from selected commands. Everyone can use them.

Restrict All — Makes every supported music command DJ-only. Recommended for highly controlled servers.

Unrestrict All — Removes restrictions from all commands. Everyone can use all music commands.

Reset To Default — Restores Cloudy's recommended default settings. Useful if you want to start over.

Next Page — Displays additional commands available for configuration.

Configure Which Commands Require DJ Permissions

Cloudy allows you to choose exactly which commands should require DJ permissions. You are not limited to a predefined list and can restrict or unrestrict commands based on your server's needs.

Selecting commands to restrict

Using the DJ Commands Manager, simply select the commands you want to restrict and apply the changes. Any command you mark as restricted will only be usable by users with DJ permissions.

Commonly Restricted Commands:

  • skip, stop, clearqueue, shuffle, jump, remove, replay, autoplay, seek, volume, removedupes

These are only recommendations. You can restrict as many or as few commands as you want, depending on how much control you would like DJs to have over music playback in your server.

Commands Commonly Left Available:

  • pause, resume, queue, nowplaying, lyrics
Commands selected

This setup allows users to interact with the music without disrupting playback.

Step 5: Review Your Configuration

Use /djconfig to view the current DJ Mode setup.

/djconfig command

The DJ Configuration page shows DJ Mode status, the assigned DJ role, current Queue DJ, restricted commands, and other DJ-related settings.

DJ config dashboard

Step 6: Remove the DJ Role (Optional)

Use /removedj to remove the configured DJ role if you no longer need it.

/removedj command
Remove DJ role confirmation

You can assign a new DJ role at any time using /setdj.

Additional Information

Queue DJ

Cloudy automatically grants temporary DJ permissions to the user who starts the queue.

This means they can:

  • Manage their own queue
  • Skip tracks
  • Stop playback
  • Use DJ-restricted commands

without needing the DJ role.

Alone-In-Voice-Channel Permission

If you are the only user connected to a voice channel, Cloudy automatically treats you as the DJ.

This allows you to:

  • Skip songs
  • Stop playback
  • Clear the queue
  • Manage music controls

without requiring a DJ role.

Troubleshooting

I Can't Use DJ Commands

Check that:

  • You have Administrator permission
  • DJ Mode is enabled
  • The DJ role is configured correctly
  • You have the assigned DJ role

My DJ Role Doesn't Work

Verify:

  • DJ Mode is enabled
  • The correct role is assigned using /setdj
  • The user has the assigned role
  • The command is marked as restricted

Use /djconfig to review your settings.

Everyone Can Still Use DJ Commands

This usually means DJ Mode is disabled, or the command is not marked as restricted.

Enable DJ Mode with /djmode status:Enable, then review your restricted commands list.

No DJ Role Is Configured

Even without a DJ role, Cloudy still allows queue creators, users alone in voice channels, and server administrators to use DJ-restricted commands.

|