Learning how to play music on Discord is a game-changer for anyone who wants to share tunes with friends in a voice channel. Whether you’re hosting a listening party or just want background beats while gaming, this guide covers everything from bots to browser tricks. Genshin Impact on Mac requires using a workaround since the game lacks native macOS support, but playing music on Discord is far simpler across all platforms.
Discord doesn’t have a built-in music player, but you can use bots or share your system audio. The most popular method involves adding a music bot to your server. Below, we break down the best ways to get music playing in your voice channels.
How To Play Music On Discord Using Bots
Bots are the easiest and most common way to play music. They join your voice channel and stream audio from YouTube, Spotify, or other sources. Here’s how to set one up.
Step 1: Choose A Music Bot
Several bots are reliable and free. The top choices include:
- Rythm – Was popular but shut down; alternatives like FredBoat work.
- FredBoat – Supports YouTube, SoundCloud, and more.
- Groovy – Also discontinued; use Jockie Music instead.
- Hydra – Feature-rich with playlist support.
For this guide, we’ll use Hydra as an example. It’s active, easy to use, and works on most servers.
Step 2: Invite The Bot To Your Server
Go to the bot’s official website. For Hydra, visit hydra.bot. Click “Invite” and select your Discord server. You need “Manage Server” permissions to add bots. Follow the prompts to authorize the bot.
Once added, you’ll see the bot appear in your server’s member list. It’s now ready to use.
Step 3: Join A Voice Channel
Manually join a voice channel in your server. Bots can only play audio in channels they are invited to. Make sure you are in the same channel as the bot.
Step 4: Play Music With Commands
Type commands in any text channel the bot can see. Common commands for Hydra:
-play [song name or URL]– Plays a track.-skip– Skips to the next song.-stop– Stops playback.-queue– Shows the current queue.
For example, type -play never gonna give you up and the bot will join your voice channel and start playing. You can also paste a YouTube or Spotify link.
Step 5: Control Volume And Loop
Use -volume [0-100] to adjust loudness. For looping, try -loop to repeat the current song. Most bots have similar commands; check the bot’s help page for specifics.
How To Play Music On Discord Without Bots
If you can’t add bots (e.g., on a restricted server), you can share your computer’s audio directly. This method uses Discord’s “Go Live” or screen share feature.
Method 1: Share Your Screen With Audio
This works for playing music from your browser or media player. Here’s how:
- Open Discord and join a voice channel.
- Click the “Share Your Screen” button (monitor icon) near the voice controls.
- Select the application window playing music (e.g., Spotify, YouTube in Chrome).
- Check the “Include Audio” box at the bottom-left of the share window.
- Click “Go Live” or “Share.”
Now everyone in the voice channel hears your music. Note: This shares the audio from that specific app, not your entire system.
Method 2: Use A Virtual Audio Cable
For more control, use software like VB-Cable or VoiceMeeter. This routes your system audio into Discord as a microphone input.
- Download and install VB-Cable (free).
- Set your computer’s default playback device to “CABLE Input.”
- In Discord, go to User Settings > Voice & Video.
- Under “Input Device,” select “CABLE Output.”
- Join a voice channel and play music from any app.
Everyone hears your music as if you’re speaking. Remember to switch back your audio settings when done.
How To Play Music On Discord From Your Phone
Mobile users can also play music, but with limitations. Bots work on mobile too, but screen sharing is different.
Using Bots On Mobile
Type bot commands in a text channel on the Discord app. The bot will join the voice channel you’re in. For example, type -play [song] in the chat. You can’t easily control volume on mobile, but it works.
Sharing Audio From Phone
On iOS or Android, you can share your screen with audio. Steps:
- Join a voice channel in the Discord app.
- Swipe up from the bottom (iOS) or tap the screen share icon (Android).
- Select “Share Screen” and ensure “Include Audio” is enabled.
- Play music from Spotify, Apple Music, or your browser.
Audio quality may vary, and your phone’s microphone might pick up background noise. Use headphones to avoid feedback.
How To Play Music On Discord With Spotify Integration
Discord has a native Spotify integration that shows what you’re listening to. However, it doesn’t stream audio to others. To share Spotify music, you need a bot or screen share.
Linking Spotify To Discord
Go to User Settings > Connections > Spotify. Log in and authorize. Your friends can see your current track and click to listen along (if they have Spotify Premium). This is not the same as playing music in voice.
Using Spotify With Bots
Some bots like Hydra support Spotify links. Paste a Spotify track or playlist URL into the -play command. The bot will stream the audio from YouTube or another source, not directly from Spotify.
Common Issues And Fixes
Music bots can be finicky. Here are typical problems and solutions:
- Bot won’t join voice channel – Ensure the bot has permission to connect and speak. Check server roles.
- No sound – Verify you’re in the same voice channel as the bot. Also check your Discord audio settings.
- Bot stops playing – Some bots have queue limits. Clear the queue and try again.
- Screen share audio not working – Make sure “Include Audio” is checked. Also, close other apps that might hog audio.
- Lag or delay – Lower the bot’s volume or use a wired connection for better stability.
How To Play Music On Discord For A Server
If you’re a server admin, you can set up a dedicated music channel. This makes it easy for members to request songs.
Create A Music Text Channel
Make a text channel named #music-requests. Set permissions so only members can type commands. Pin the bot’s command list for easy reference.
Assign Bot Permissions
Give the bot roles that allow it to read messages, connect to voice, and speak. Restrict other bots from interfering.
Use A Queue System
Encourage members to use -play with links. The bot will build a queue. Use -queue to see upcoming songs. This keeps the music flowing without chaos.
Advanced Tips For Playing Music On Discord
For power users, consider these tricks:
- Use multiple bots – One for music, another for sound effects. But be careful of audio overlap.
- Create playlists – Save a list of song URLs and paste them quickly.
- Schedule music – Some bots support timed playback. Check documentation.
- Custom commands – Some bots let you create shortcuts, like
!partyto start a playlist.
Frequently Asked Questions
Can I Play Music On Discord Without A Bot?
Yes, you can share your screen with audio or use a virtual audio cable. Bots are easier but not required.
How Do I Play Music On Discord On My Phone?
Use a bot by typing commands in chat, or share your screen with audio from the Discord mobile app.
Why Is My Discord Music Bot Not Playing Sound?
Check that the bot is in the same voice channel as you. Also, ensure your Discord output device is correct and not muted.
Can I Play Local Music Files On Discord?
Yes, use a bot that supports local files, or share your media player’s window via screen share with audio.
Is There A Way To Play Music On Discord Without Ads?
Bots often play from YouTube which may have ads. Use a premium music service or ad-blocker, but be aware of terms of service.
Playing music on Discord is straightforward once you know the tools. Bots like Hydra or FredBoat are the most reliable for servers. For quick sharing, screen share with audio works on any platform. Experiment with both methods to find what suits your group best. Remember to respect copyright and server rules when sharing music. Now you’re ready to fill your voice channels with your favorite tracks.