Logo for OmegaBot Music

Upvote OmegaBot Music


Your server's DJ. /play a link or a name — Spotify, YouTube, Apple Music, Deezer & SoundCloud, plus EQ, filters, playlists & lyrics.

Back to OmegaBot Music
🎧 OmegaBot Music

The music bot that just works.
/play a link or a song name and OmegaBot pulls it from Spotify, YouTube, Apple Music, Deezer, or SoundCloud — instantly. No setup, no paywall, no “premium tier.” Add it, hop in a voice channel, and queue your first song.


▶️ Play anything, from anywhere

Search by name or paste a link — a single track or a whole playlist. Whatever’s already playing keeps going, and the new music lines up neatly behind it.

Command What it does
/play <query> [source] Play a track or playlist, or add it to the queue
/nowplaying Show what’s playing right now
/volume <level> Set the player volume
/lyrics [song] Pull up the words to the current track — or any song by name

Not sure where a song lives? Just type the name. Want to force a source? /play takes an optional YouTube, YouTube Music, SoundCloud, Spotify, or Apple Music pick.


🎛️ Control it right from the chat

Every “Now playing” message comes with buttons, so pausing or skipping is one tap away. Prefer commands? They’re all here too.

Command What it does
/pause · /resume Pause and pick back up
/skip Skip the current track — DJs and the requester skip instantly; everyone else votes
/previous Go back to the last song
/seek <1:30> Jump to an exact moment
/forward [sec] · /rewind [sec] Nudge ahead or back (10s by default)
/stop Stop, clear the queue, and leave the channel

📜 A queue you can actually rearrange

No more “sorry, wrong song” — move it, drop it, shuffle it, or loop it.

Command What it does
/queue show [page] See what’s coming up
/queue move <from> <to> Reorder a track
/queue jump <position> Skip straight to a track
/queue remove <position> Pull one song out
/queue shuffle Shuffle everything up next
/queue clear Wipe the queue
/queue loop <off \| track \| queue> Repeat one song, the whole queue, or nothing

💾 Playlists your whole server keeps

Save tonight’s mix under a name and bring it back on any night with one command. Playlists belong to the server, not to one person — so anyone can play them.

Command What it does
/playlist save <name> <query> Save a track or playlist under a name
/playlist play <name> Queue up a saved playlist
/playlist list See every saved playlist
/playlist show <name> Peek at a playlist’s tracks
/playlist delete <name> Remove one

🎚️ Shape the sound

Dial in the room with a per-server equalizer and a shelf of ready-made filters.

Equalizer — /eq set, /eq show, /eq list, /eq reset
Flat · Bass Boost · Treble Boost · Pop · Rock · Jazz

Filters — /filter set, /filter show, /filter list, /filter clear
Nightcore · Vaporwave · 8D · Karaoke · Tremolo · Vibrato · Soft

Pick a filter and an EQ preset — they stack cleanly into one sound.


🎧 A DJ role for when you want order

Open by default: anyone in the voice channel can run the show. Want a little structure? Set a DJ role and only its holders (plus server managers) can control the player — everyone else can still queue tracks and vote to skip.

Command What it does
/dj set <role> Only this role may control the player
/dj clear Back to open — everyone’s a DJ
/dj show Check the current setting

📈 See what’s been playing
Command What it does
/history recent [me \| server] Look back at recently played songs
/leaderboard [songs \| commands] The server’s most-played songs and most-used commands — for you or for everyone

🔁 Picks up right where it left off

The queue is saved as it changes. If OmegaBot restarts, your songs — and your spot in them — are still there when it comes back. No re-queuing, no lost night.

Check out the home page for the full Discord Bot List.