M4T3 Team
May 30, 20268 min read
How to Add a Music Bot to Discord: Complete M4T3 Music Bot Guide
Bring high-quality music to your Discord server with the M4T3 Music Bot — a fully-featured Discord music player supporting YouTube, Spotify, SoundCloud, and more. This guide covers everything: adding M4T3, every command, queue management, personal playlists, music statistics, and tips.
What is the M4T3 Discord Music Bot?
M4T3's music system is a professional-grade Discord music player built into the all-in-one M4T3 bot. No separate music bot needed — M4T3 handles it alongside moderation, economy, games, and more.
Key stats: 50M+ songs played · 10M+ hours streamed · 500K+ playlists saved
Features: Multi-platform support · Full queue management · Playback controls · Personal playlists · Music stats & leaderboards · Listening history
How to Add M4T3 Music Bot to Your Server
Step 1: Add M4T3
Go to m4t3.xyz and click Add to Discord. Select your server and grant Connect and Speak permissions. Music is enabled by default — no dashboard setup required.
Step 2: Join a Voice Channel
Join the voice channel where you want music. M4T3 joins automatically when you use /music play.
Step 3: Play Your First Song
/music play [song name or URL]
Examples:
/music play Bohemian Rhapsody
/music play https://www.youtube.com/watch?v=...
/music play https://open.spotify.com/track/...
Supported Platforms
- YouTube — songs, music videos, and full playlists
- Spotify — tracks and playlists (resolved to high-quality audio)
- SoundCloud — tracks and user uploads
- Direct audio links — MP3 and other direct audio URLs
- Search by name — just type the song name, M4T3 finds it
Playback Controls
Now Playing
See the current track with a visual progress bar, duration, and requester:
/music nowplaying
Pause & Resume
/music pause
/music resume
Volume
Adjust from 0 to 100 (default: 50):
/music volume [1-100]
Stop
Stop music and clear the queue:
/music stop
Queue Management
View Queue
/music queue
Shows current track, up to 10 upcoming songs, and total queue duration.
Skip
/music skip
Shuffle
/music shuffle
Loop
/music loop [track/queue/off]
- track — repeats the current song
- queue — loops the entire queue
- off — disables looping
Remove a Track
/music remove [position]
Clear Queue
/music clear
Personal Playlists
Save your current queue as a named playlist and reload it anytime. Max 100 songs per playlist, max name length 50 characters.
/music playlist-save [name] ← Save queue as playlist
/music playlist-load [name] ← Load playlist into queue
/music playlist-list ← List all your playlists
/music playlist-info [name] ← View playlist details
/music playlist-delete [name] ← Delete a playlist
Music Statistics & History
Listening History
/music history
/music history top ← Most-played songs with play counts
/music history recent ← Last 10 songs played
Personal Stats
/music stats
Total songs requested, listening time, and your most-played tracks.
Server Leaderboard
/music leaderboard
Top music listeners ranked by songs requested.
Full Command Reference
| Command | Description |
|---|---|
| /music play [song/url] | Play a song or add to queue |
| /music skip | Skip the current track |
| /music stop | Stop music and clear queue |
| /music pause | Pause the current track |
| /music resume | Resume paused music |
| /music queue | View the current queue |
| /music nowplaying | Show current track with progress |
| /music volume [1-100] | Adjust playback volume |
| /music shuffle | Shuffle the queue |
| /music loop [track/queue/off] | Loop track, queue, or off |
| /music remove [position] | Remove a track from queue |
| /music clear | Clear the entire queue |
| /music history | View server listening history |
| /music stats | View your personal music stats |
| /music leaderboard | View server music leaderboard |
| /music playlist-save [name] | Save current queue as playlist |
| /music playlist-load [name] | Load a saved playlist into queue |
| /music playlist-list | List all your playlists |
| /music playlist-info [name] | View playlist details |
| /music playlist-delete [name] | Delete a saved playlist |
Tips
For Server Owners:
- Set a dedicated music channel to keep commands organized.
- Ensure M4T3 has Connect and Speak permissions in your voice channels.
For Listeners:
- Search by name — no URL needed, just
/music play song name. - Queue full playlists — paste a Spotify or YouTube playlist URL to load all tracks.
- Save your sessions — use
/music playlist-savebefore stopping so you can reload next time.
Frequently Asked Questions
Is the M4T3 music bot free? Yes — core music features are free for all servers.
Why won't M4T3 join my voice channel? Ensure M4T3 has Connect and Speak permissions and that you are in a voice channel first.
Does M4T3 support Spotify? Yes. Paste any Spotify track or playlist URL and M4T3 resolves it to high-quality audio.
How many songs can I queue? Up to 100 songs. Individual songs can be up to 1 hour long.
Will M4T3 leave if no one is listening? Yes — M4T3 disconnects after 5 minutes of inactivity or 1 minute if the voice channel is empty.
Can multiple people add songs?
Yes. Anyone in the voice channel can use /music play to queue songs.
How do I save my queue?
Use /music playlist-save [name] to save everything in the queue. Load it with /music playlist-load [name].
Ready to start? Use /music play in your Discord server. For help visit m4t3.xyz or join our Discord.