Kariari is a bot designed for events of all kinds, such as karaoke or a general event.
Control and host events for your server with ease
Your members can add and remove themselves to the events
Join events with groups of friends (each event position can have up to 4 members)
Easily delegate event management power to trusted members of your community
Automatic muting and unmuting in karaoke events to prevent interruptions
Multi language support (see go.kariari.xyz/lang for available languages)
;weeb command to show you random weeb images with varying NSFW levels based on
An up to date command list can be found at on the docs or by using the
If you have a basic question, you can ask the self support bot Hannah on our website by clicking the widget in the bottom right corner of the screen or by joining the support server and using the #bot-help channel.
For questions the self support bot cannot answer, you can join the support server here.
Documentation can be found at docs.kariari.xyz.
The default master role is Event Admin, the default prefix is ;*, and the default language is *English US. These can be changed at any time using
<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 Event Admin Role and have assigned it to members you trust to manage events, it is time to get started.
To start an event, use
;start. React with the event type you want to start as described in the message. This will start an event in the text channel you used this command in. Karaoke events will require you to be in a voice channel, which will become the event’s voice channel.
Your community may join or leave the event by using
;leave, respectively. They can join a friend to form a group by using
The event’s positions may be checked at any time by using
(Karaoke events only) Once the person who is up (event position 0) 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 stay muted.
When you are ready to cycle the event, the member who is up (event position 0) may use
;cycle to cycle the event. This command can be used by event admins at any time.
Members with the Event Admin Role can remove, push, or cycle the event on demand by using
;push <@member> <event position>, and
You can end events by using
Poof! 💨 It's that easy!