Feature

Discord music bot

Search, paste a link or upload a file. Hana handles the queue, loops, seeking and autoplay, and shows synced lyrics. None of it is behind a paywall or a vote.

Setup guide
16commands
Freeno vote-lock
1guide

Play anything

/music play takes a search term, a link or an uploaded audio file.

Full queue control

Skip, go back with /music previous, remove one track, clear, shuffle, loop the track or the queue.

Seek

Jump to a timestamp with /music seek.

Autoplay

/music autoplay keeps related tracks coming when the queue runs out.

Synced lyrics

/music lyrics shows lyrics that follow along with the song.

Volume

/music volume from 1% to 150%.

Set it up

  1. Join a voice channel.
  2. Run /music play with a song name or link.
  3. Use /music queue to see what's next and /music loop to repeat.

Tip: If audio stutters for everyone, the cause is usually the voice server, not the bot. Edit the voice channel, set Region Override to a region close to your members, and set bitrate to at least 64 kbps.

Related guides

Questions

Why does the music lag?

Choppy audio for everyone usually comes from the Discord voice region. Set the channel's Region Override to a nearby region. If only one person hears stutter, it is their connection.

Can it play files I upload?

Yes, attach an audio file to /music play.

Is there a song limit or premium tier for music?

No. Music is free.

Commands

Staff commands are marked with the permission they need. Full reference.

Music

/music play

Stream audio via search, URL, or file upload.

  • queryoptional Song title, Album, or Playlist URL to stream.
  • fileoptional A local audio file to process and play.
/music pause

Pause playback.

/music resume

Resume playback.

/music skip

Skip the currently playing track.

/music previous

Go back to the previous track.

/music stop

Halt playback, wipe the queue, and disconnect.

/music queue

Display the paginated track queue.

/music nowplaying

Display full details and duration of the active track.

/music remove

Remove a specific track from the queue.

  • position The position number of the song in the queue to remove.
/music clear

Clear the queue.

/music shuffle

Randomize the upcoming tracks in the queue.

/music loop

Loop the track or the queue.

/music volume

Adjust the player volume (1% to 150%).

  • value Volume value from 1 to 150.
/music seek

Jump to a time in the track.

/music autoplay

Keep playing related tracks when the queue ends.

/music lyrics

Display real-time synchronized karaoke lyrics for the current song.

Try it on your server.

Free, set up in a few minutes, and easy to remove if it isn't for you.