rezaletbot.
Sign in
KARAOKE & LISTEN TOGETHER

A Discord karaoke bot with lyrics that keep time

Karaoke: a feature of Rezaletbot, the free Discord bot.

Type /karaoke in a voice channel and a karaoke panel opens right inside Discord. The lyrics of whatever is playing move line by line, in time with the song. Whoever unmutes takes the mic, everyone else joins in. Name a song and Rezaletbot finds it and plays it for you.

YouTube MusicMusixmatchLyricFindLRCLIB
KaraokeKaraoke Night
Neon StreetsKuzey Rüzgârı
1:083:34
HIGHLIGHTS

What karaoke can do

Karaoke inside Discord

The panel opens as a Discord Activity in your voice channel. No extra app, no browser tab.

Lyrics that follow the song

The current line lights up and finished lines fade, timed to the recording that is actually playing.

Song suggestions as you type

Start typing after /karaoke song: and get 10 suggestions from YouTube Music. It picks the album recording, not the music video, so the lyrics land on time.

Out of sync? Nudge it

Shift the lyrics in half-second steps, up to 10 seconds, with − and +. Your fix is remembered for that song, for everyone.

Vote to skip

When non-DJs press Skip it counts as a vote. Once more than half the channel agrees, the song is skipped.

In 6 languages

Commands follow your Discord language: /sözler and /geç in Turkish, /lyrics and /skip in English, across 6 languages. The panel follows your device language too.

LYRICS IN CHAT

Lyrics in the channel, for as long as you need them

Want the words without opening the panel? /lyrics shows the current song, or any song you name. Long lyrics are split into pages and the footer says where they came from. Lyrics for the playing song disappear on their own when it ends, so the channel stays tidy.

  • ◀️ ▶️ page buttons
  • Source shown: Musixmatch, LyricFind or LRCLIB
  • Lyrics you searched for clear 5 minutes after the last page turn
VOTE TO SKIP

The channel decides together

Not everyone loves every song. When a non-DJ types /skip or presses the Skip button, it counts as a vote and the channel sees the tally. Once more than half of the people in the bot's voice channel agree, the song is skipped: 3 votes with 5 people listening, 2 votes with 2.

  • Bots don't count; leaving the channel drops your vote
  • Votes reset when the song changes
  • Skip in the web panel counts as a vote too
LISTEN TOGETHER

Late arrivals join with one click

Once karaoke has been opened in a server, a Karaoke button is added to the "Now playing" message and stays there until the music stops. Anyone who joins the voice channel later, or closed the panel, presses it and lands on the same song at the same line. Pause the music and the panel pauses with it.

  • The Karaoke button stays until the music stops
  • Everyone sees the same song at the same moment
SETUP

Ready in three steps

  1. 01

    Add the bot

    Add Rezaletbot to your Discord server. Karaoke needs no extra setup.

  2. 02

    Join a voice channel, type /karaoke

    Type a song name and pick a suggestion; the bot plays it and the panel opens. If something is already playing, just leave it empty.

    /karaoke song:
  3. 03

    Tune voting if you like

    Vote to skip is on by default. Turn it off and only DJs can skip.

    Web panel → Server settings → Queue rules → Vote to skip
COMMANDS

Use it from Discord

/karaokeOpens the karaoke panel in your voice channel. Name a song and it finds and plays it first, or queues it if something is playing.
/lyricsShows the lyrics of the current song, or any song you name.
/skipSkips right away if you're a DJ; otherwise it casts your vote.
/languagePicks the language of the bot's messages to you (Turkish, English, Spanish, Portuguese, German, French). Only affects you.
FAQ

Questions about karaoke

Where does the karaoke panel open? Do I need to install anything?

Nothing to install. The panel opens inside Discord as an Activity in your voice channel; you just need to be in a voice channel when you use /karaoke or press the Karaoke button. The synced lyrics play in that panel, not as chat messages.

Why don't the lyrics scroll in sync for some songs?

Not every song has synced lyrics. Lyrics come from YouTube Music (Musixmatch, LyricFind) and LRCLIB. When no timed version exists, the plain lyrics are shown and scrolled roughly by song length, and the panel tells you so. Some songs, especially obscure or very new ones, have no lyrics at all. A song that came up empty is searched again a week later.

The lyrics run ahead of or behind the song. How do I fix it?

Press + if the lyrics come too early, − if they come too late; each press is half a second, up to 10 seconds. A few seconds after you stop adjusting, the fix is saved for that song, and next time it starts from the middle value of everyone's fixes. Picking the song from the /karaoke suggestions helps too: it plays the album recording, while music videos often have intros that throw the timing off.

How many votes does it take to skip?

More than half of the people in the bot's voice channel: 2 votes with 3 listeners, 3 votes with 4 or 5. Bots don't count, only people in that channel can vote, and votes reset when the song changes. DJs skip without a vote. If your server restricts new members, they can't vote. You can switch voting off under Server settings → Queue rules.

I closed the panel or joined late. How do I get back in?

Press the Karaoke button on the "Now playing" message. It appears once karaoke has been opened in the server and stays until the music stops. You need to be in the voice channel when you press it.

MORE

You might also like

Give your server a rhythm.

Behind every great moment, there’s a great song.

Add to Discord✳

The stage is yours.

The invite link isn't available right now. Reach out to us on Discord to add the bot to your server.