Reference
Commands
Complete list of every DJMusicBot command, organized by category.
Use
@DJMusicBot <command> in any text channel your bot has access to.
Replace <argument> placeholders with your actual values.
Square brackets [optional] denote optional arguments.
Music Playback
Play, pause, and control the currently active track.
| Command | Description | Example |
|---|---|---|
| play <query> | Play a YouTube URL, Spotify URL, playlist link, or text search query. Adds to queue if something is already playing. | @DJMusicBot play lofi beats |
| pause | Pause the currently playing track. | @DJMusicBot pause |
| resume | Resume a paused track from where it left off. | @DJMusicBot resume |
| skip [number] | Skip the current track, or skip ahead a specified number of tracks. | @DJMusicBot skip 2 |
| stop | Stop playback and clear the entire queue. | @DJMusicBot stop |
| volume <1-100> | Set the playback volume as a percentage (1–100). | @DJMusicBot volume 75 |
| seek <time> | Jump to a timestamp in the current track. Format: mm:ss. |
@DJMusicBot seek 1:30 |
| replay | Restart the currently playing track from the beginning. | @DJMusicBot replay |
| np | Show the currently playing track with progress bar and metadata. | @DJMusicBot np |
| disconnect | Disconnect the bot from the voice channel and clear the queue. | @DJMusicBot disconnect |
Queue Management
View and manipulate the song queue.
| Command | Description | Example |
|---|---|---|
| queue | Display the upcoming tracks in the queue with positions and durations. | @DJMusicBot queue |
| queue-list [page] | Browse a paginated view of the full queue. | @DJMusicBot queue-list 2 |
| remove <position> | Remove the track at the specified queue position. | @DJMusicBot remove 3 |
| jump <position> | Jump directly to a track at the given queue position, skipping all tracks before it. | @DJMusicBot jump 5 |
| move <from> <to> | Move a track from one queue position to another. | @DJMusicBot move 4 1 |
| clear | Clear all queued tracks without stopping the current song. | @DJMusicBot clear |
| shuffle | Randomly shuffle all tracks currently in the queue. | @DJMusicBot shuffle |
| loop [off|song|queue] | Toggle loop mode. Cycles between off, single song, and full queue loop. | @DJMusicBot loop queue |
Audio Effects
Real-time audio filters applied to the current stream. Toggle each effect on/off with the same command.
| Command | Description | Example |
|---|---|---|
| bass-boost | Toggle bass boost — amplifies low frequencies for a punchier sound. | @DJMusicBot bass-boost |
| nightcore | Toggle nightcore mode — increases playback speed and pitch for an anime-style sound. | @DJMusicBot nightcore |
| 8d | Toggle 8D audio — pans sound left and right to create an immersive spatial effect. | @DJMusicBot 8d |
| speed <rate> | Adjust playback speed without changing pitch. Rate range: 0.5–2.0 (1.0 = normal). | @DJMusicBot speed 1.5 |
Utility
General bot information and helper commands.
| Command | Description | Example |
|---|---|---|
| search <query> | Search YouTube and display 5 results to choose from. React or type a number to select. | @DJMusicBot search queen |
| help [command] | Show the full command list, or detailed info about a specific command. | @DJMusicBot help play |
| ping | Check the bot's response latency and WebSocket heartbeat. | @DJMusicBot ping |
| invite | Get the invite link to add DJMusicBot to another server. | @DJMusicBot invite |
| stats | Show bot statistics: uptime, server count, active queues, and version. | @DJMusicBot stats |