Pure sound. Zero clutter.
Music playback for your Discord server. Calibrated audio, synchronized lyrics, and 24/7 uptime without administrator permissions.
What sets Legato apart
Built to fix common audio issues in Discord: digital distortion, voice lag, invasive permissions, and cluttered channels.
-
Pure sound
Calibrated audio engine with zero digital clipping, master equalization, and uncompressed delivery.
-
Synced lyrics
Line-by-line real-time lyrics powered by LRCLIB and Genius inside your Discord text channels.
-
Voice channel status
Updates Discord's native channel status with the active track and artist so members see what is playing before joining.
-
Resilient 24/7 mode
Stays in designated voice channels. Restores playback state and rejoins automatically after node restarts or voice handshakes.
-
Dual interaction
Full Slash Command (/) suite plus server prefix commands (+ by default, customizable), with optional no-prefix mode.
-
Clean text channels
Interactive player controls and self-deleting 10-second notifications keep chat free of command spam.
DSP audio filters
Hardware-accelerated sound effects applied in real time with a single command.
Bassboost
Harmonic low-frequency curve boost with tuned sub-bass response and zero digital clipping.
/filter bassboost [low|med|high]
Permissions and safety
Legato is built around the principle of least privilege. It never asks for administrator access and never logs voice chats or member messages.
| Permission | Status | Purpose |
|---|---|---|
| Connect & Speak | Required | Streams audio into your designated voice channel. |
| Send Messages & Embeds | Required | Displays the player container and track details. |
| Read Message History | Required | Reads prefix commands (+play, +skip) in channels. |
| Administrator | Never Required | Legato never needs or requests administrator rights. |
Channel isolation (+ignorechannel)
Restrict bot commands strictly to your music room so general discussions stay quiet.
10-second auto-cleaning notices
Cooldown warnings and error alerts delete themselves after 10 seconds to keep chat organized.
Quick start
Add Legato to your server in 30 seconds.
Invite the bot
Authorize Legato with standard scoped permissions.
Play a track
Join a voice channel and type /play <song or url> or prefix
+play <song>.
Explore commands
Type /help or check the commands directory for filters, loop
modes, and playlists.
Frequently asked questions
Answers to common questions about permissions, uptime, and playback.
No. Legato only requires Connect, Speak, Send Messages, and Embed Links. It will never ask for administrator rights.
When 24/7 mode is enabled (/247), designated channel IDs and idle states are saved in our database. If a Lavalink node restarts or Discord resets a voice server, Legato reconnects automatically.
Spotify (tracks, albums, playlists), Apple Music, YouTube, YouTube Music, Deezer, SoundCloud, Bandcamp, Mixcloud, JioSaavn, and Gaana.
Use the +ignorechannel add #channel command to block Legato from responding in specific
rooms, or allow it only in your dedicated music channel.
Ready for clear sound?
Add Legato to your Discord server in 30 seconds and start listening.