A simple, multi-language karaoke (singing)/queue manager for Discord.


Prefix ; or custom
Unique Upvotes 17
Library discord.js
Servers 4,713
Tags Music | Fun | Social
Invite Upvote Support Server


Kariari provides you with easily managed karaoke sessions.



An up to date command list can be found at go.kariari.xyz/commands or by using the ;help command.


For support you can join the support server here. Documentation can be found at docs.kariari.xyz.


The default master role is Queue Admin, the default prefix is ;*, and the default language is *English US. These can be changed at any time using ;config

Using the Bot

Below, <argument> is a placeholder for required arguments. [argument] is a placeholder for optional arguments. Kariari is very simple to use. Once you have created the Queue Admin Role and assigned it to people you trust to run your queues, it is time to get started.

  1. To start a queue session, use ;start <karaoke, event>.
  2. People may join or leave the queue by using ;join and ;leave, respectively.
  3. The queue may be checked at anytime by using ;queue.
  4. (Karaoke only) Once the person who is up is ready to sing, they may use ;ready to automatically mute everyone else in the channel. Kariari will respect previously server muted members. Those who were server muted before the use of this command will not be touched by Kariari.
  5. When the person is done, they can use ;cycle to cycle the queue and unmute everyone for discussion!
  6. Members with the Queue Admin Role can remove, push, or cycle the queue on demand by using ;remove <@user>, ;push <@user> <queue position>, and ;cycle, respectively.

It's that easy!

Note: Automute only occurs for karaoke queues.

What this bot is not: A music playing bot. This bot will not play music, but this bot will not mute other bots in the voice channel, so you can use bots such as Rythm along with Kariari.