Getting Started
Everything you need to know to get started with khari.
Introduction
khari is an all-in-one Discord bot that keeps your server protected, organized, and easy to run. These docs cover every system, how to set it up, and every command.
The default prefix is ,, so commands look like ,ban. Change it with ,prefix. Mentioning the bot always works too, like @khari help.
Explore khari
Quick start
- Add khariInvite it from khari.app and move its role near the top of your role list, so it can manage the roles below it.
- Turn on anti-nukeRun
,antinukeand pick the limits and punishment you want. - Set up logsRun
,logs setupto make log channels in one go. - Pick your auto-mod presetRun
,automodand choose how strict it should be.
Moderation
Ban, kick, timeout, and warn members with a reason that's saved as a numbered case, so you always know who did what and why. Members can get a DM explaining the punishment, and warnings can add up to automatic timeouts or bans.
Try ,ban @user reason, ,timeout @user 10m, ,warn @user, or ,case 12. Set it up with ,modset.
Read the full Moderation guide →
Anti-nuke
Anti-nuke watches for staff or hacked accounts doing too much damage too fast, like mass bans or deleting channels. When someone goes over a limit, khari stops them and brings back what they deleted.
Turn it on with ,antinuke, and trust people fully with ,whitelist @user 4.
Read the full Anti-nuke guide →
Logging
khari logs edits, deletes, joins and leaves, role changes, voice moves, and more, each in the channel you choose.
Run ,logs setup to make all the log channels at once, or ,logs set to pick your own.
Roles
Create, edit, and hand out roles without opening Server Settings, give boosters their own custom role, and let members pick roles themselves.
Try ,role add @user Member, ,boosterrole create, or ,selfroles.
khari