How to play Spotify music in Discord
Two different things get called playing Spotify on Discord. Listen Along is Discord's own feature: your friends hear your Spotify in their own Spotify apps. A music bot plays songs into a voice channel, so everyone in the channel hears the same thing.
Option 1: Listen Along with Spotify
Listen Along comes with Discord's Spotify connection. It isn't a bot, and it doesn't use a voice channel.
- In Discord, open User Settings, then Connections, and connect your Spotify account.
- Play something in Spotify. Discord can show what you're listening to on your profile.
- In a direct message, a group message or a server channel, press the + in the message box to invite people to listen with you.
- Your friends press Join, and their Spotify follows what you play.
What to know before you pick it:
- Friends who join need Spotify Premium, according to Discord's help page. Without it they get an error.
- Each person hears the music in their own Spotify app, at their own volume.
- Discord's help page also says Spotify stops if you talk with your mic in voice chat for 30 seconds while it plays.
Option 2: a music bot that plays Spotify links
A music bot joins your voice channel and plays there, so nobody needs Spotify Premium, and people listening don't need a Spotify account at all. The steps below use Orpheus, which plays every song free.
- Add Orpheus to your server. You need Manage Server there.
- Join a voice channel.
- In Spotify, use Share on a song, album or playlist to copy its link.
- In a text channel, type
/playand paste the link, like/play query: https://open.spotify.com/track/....
How Orpheus plays a Spotify link
Orpheus matches the Spotify track to the same song and plays it. If it can't confirm a match, it tells you and queues nothing.
If that happens, try /play with the song name and artist, or /search. Spotify links in the docs has the details.
Spotify playlists and albums
- An album or playlist link in
/playqueues up to 200 tracks. /playlist importsaves a Spotify playlist to your Orpheus playlists, so you can play it in any server later. One import brings in up to 200 tracks.- The playlist has to be public. Private and collaborative playlists come back empty.
- On the dashboard, Find my Spotify playlists lists the public playlists of the Spotify account linked to your Discord, so you can import several at once.
/playlist syncbrings one up to date later.
Which one to use
- Listen Along suits a few friends who all pay for Spotify Premium and want Spotify's own audio in their own apps.
- A music bot suits a server: anyone in the voice channel hears the music, whatever they pay for, and by default anyone there can add songs to the queue.