Music · Lyrics · 24/7
SeshTunes
Plays the song you actually asked for.
One search across YouTube, YouTube Music, Spotify, Deezer and SoundCloud at the same time, with every result labelled so you pick the one you meant. Four bots come with it, sharing one set of commands. All of it free.
- 1,100+
- servers
- 100,000+
- listeners reached
Now Playing · SeshTunes
Teardrops — Bring Me The Horizon
Up next — Lost — Linkin Park
Spotify · Requested by blunt_chief · v1.5.0
Live preview of the real player
What it's for
The reasons servers switch to it.
Two rooms want two different things
Four bots ship with it. A second voice channel gets its own player and its own queue instead of waiting behind the first — and if the bot you normally use is busy elsewhere, the next one steps in on its own. You just type /play.
You and a friend want your own music in the same channel
Bring more than one bot into the same voice channel and each person gets their own. Your commands go to your bot, theirs go to theirs, and both play side by side.
The bot keeps playing the wrong version
Ask for a track and you get that exact recording — the album version, the right length, the one you had in your head. Paste a link and it resolves straight to that track rather than something that merely matches the title.
Half your queue only exists on YouTube
YouTube and YouTube Music both play — the hour-long mixes, the live sets, the uploads that never made it anywhere else. For a lot of servers that's most of what gets queued.
You want music running around the clock
24/7 mode keeps the bot in voice when the queue runs dry, and radio gives you thousands of live stations searchable by name or genre.
One person keeps skipping everyone else's tracks
DJ roles give fine-grained control over who can do what, or let the room vote a track off instead.
Everything it does
All of it, free.
Finding music
One search, five sources
YouTube, YouTube Music, Spotify, Deezer and SoundCloud queried at once, each result labelled with where it came from. /sources lets a server choose which platforms show up at all.
The exact recording
Links resolve to that specific track. Explicit versions win by default unless you searched for the clean one, and unsupported links say so instead of failing quietly.
Radio
Thousands of live stations, searchable by name or genre — and save the ones you keep coming back to.
Autoplay
When the queue runs out it keeps going with tracks like the ones you were playing, rather than stopping mid-evening.
Listening
Audio filters
Nightcore, slowed, 8D, karaoke, tremolo, vibrato and muffled — applied live, without re-queueing the track.
Equalizer & output
Equalizer presets for the shape of the sound, and an output switch for stereo, mono or a single channel — which is the difference between usable and useless if you only hear from one side.
Sleep timer
Stop after this track, after a few more, or in fifteen minutes to two hours — so the room doesn't play to nobody all night.
Synced lyrics
Line-by-line lyrics that follow the track as it plays, in Discord or on the dashboard.
24/7 mode
Keeps the bot in voice even when the queue runs dry, so the room doesn't go silent the moment it empties.
Your library
Playlists
Save a queue and bring it back later — your own, or the server's. Server owners choose who may create the shared ones, and whether personal playlists load there at all.
Bookmarks
Mark a moment inside a two-hour set and jump straight back to it — from any server, not just the one you saved it in.
Favourites
Star any track and your list follows you into every server SeshTunes is in.
History
Everything the server has played, replayable in a tap.
Listening stats
Top tracks, artists and requesters over anything from 24 hours to 30 days.
Running it
DJ roles & vote skip
Fine-grained permissions for who can control playback — chosen action by action — or let the room vote a track off instead.
Suggestions
Members propose tracks and a DJ approves them, so restricting the queue doesn't have to mean telling people no.
Blocklist
Block a track or an artist and the server stops hearing it, however it gets queued — including from playlists and autoplay.
Player themes
Colour the player embed to match the server — ten presets, or pick your own.
Web dashboard
Now playing, queue with drag-to-reorder, search across all five sources, lyrics, favourites and stats — updating live, both ways.
One setup screen
/setup puts the whole server config on one screen: DJ role, player channel, 24/7 and more.
Four bots
Four bots, one set of commands
Four instances come with it, and you never have to think about which one you're talking to. Spread them across four rooms listening to four different things, or bring several into the same channel so everyone gets their own player.
- Identical commands on every bot
- Pick one from More options → Bots in this channel, or /play bot:
- If your usual bot is busy elsewhere, the next steps in automatically
- One dashboard shows them all
Beyond Discord
The dashboard and the player are the same session
Skip a track in Discord and the browser moves with it. Reorder the queue in the browser and the player embed follows. No refresh button, no stale page.
- Queue: drag to reorder, remove, clear
- Search: all five sources, with an Auto mode that reads your query
- Lyrics that follow the track line by line
- Favourites and stats, queueable in one click
Questions
Before you add it
Is SeshTunes free?
Yes — all of it, including 24/7 mode, filters, lyrics, radio and the dashboard. No track limit, no queue limit, and no premium tier gating playback. You can support it voluntarily if you want to, but that buys nothing: nothing is locked, and not paying never takes a feature away.
Why does a second bot sometimes join?
Because another voice channel in your server is already playing, or because someone asked for their own player in the same channel. It answers the same commands, so most people never notice which one they're talking to.
Does it work with Spotify links?
It resolves Spotify links to the matching recording and plays it. Spotify doesn't permit bots to stream its audio directly — no Discord music bot can — so playback comes from a source that does allow it.
What permissions does it need?
Connect, Speak and Use Voice Activity in the channels you want it in, plus View Channel, Send Messages, Embed Links, Read History and Add Reactions where you run commands. It needs Embed Links specifically because the player is an embed. Nothing administrative.
Can I limit which platforms it searches?
Yes — /sources chooses which platforms appear in results for your server.
How do I stop everyone skipping each other's songs?
Set a DJ role in /setup, or turn on vote skip so the room decides together.