kaira Discord Bot Logo

kaira Discord Bot

0

Kaira bot offers moderation commands for servers. Add Kaira to your server and enjoy a modern Discord Bot experience with logs.

0 upvotes in September

kaira Discord Bot Described:

A modern Discord moderation companion β€” case IDs, auto temp-expiry, 6 log channels, autorole & welcome.
🌊 Kaira β€” Modern Discord Moderation

No-nonsense moderation, audit-grade logging, and setup diagnostics β€” all in one bot.


🎯 Why Kaira?

Most moderation bots either miss features or break silently when admins forget to drag the bot role up. Kaira solves both:

  • 🏷️ Unique Case IDs (CASE-XXXX-XXXXXX) for every infraction β€” look up any action weeks later with /case
  • ⏱️ Native Discord timeouts by default, with a mute-role fallback for punishments longer than 28 days
  • πŸ” /diagnose β€” one command that checks every permission, role-hierarchy position, log channel, and configured roles, then tells admins exactly what to fix
  • πŸ”’ Privacy-first: /privacy baked in, /resetdata wipes all server data on demand, and we never share data with third parties

πŸ”¨ Moderation Suite

Every mod action writes to both the infraction database and the mod log (if enabled).

Command What it does
/warn @user reason: Warn a member, DM them the reason, and log it
/mute @user duration:1h reason: Native timeout (≀28d) or mute-role fallback β€” use use_role:True to force the role
/unmute @user Remove timeout and/or mute role in one command
/kick @user reason: Kick with reason and Case ID
/ban @user reason: delete_messages:0 Permanent ban (0-7 days of messages deleted)
/tempban @user duration:7d reason: Temporary ban β€” Kaira auto-unbans on expiry
/unban @user reason: Unban by ID or mention
/purge amount:50 from_user: Bulk delete 1-100 messages (<14d old), optionally from a single user

All commands validate role hierarchy so staff can’t ban admins, and the bot can’t punish members above its top role.


πŸ“‹ Infraction Tracking
  • /warnings @user active_only:True β€” full history of warns, mutes, kicks, bans, timeouts, and purges for a member
  • /case CASE-0001-ABC123 β€” deep-dive into any action (who did it, when, reason, duration, target, state)
  • /modlogs limit:50 β€” recent moderation activity across the server

πŸ“œ 6 Log Categories

Run /setlog channel:#logs once, then toggle each stream with /logtoggle type category:

Category Events recorded
🟩 Message Logs Deleted messages, edited messages
🟦 Member Logs Joins, leaves, account-age on join
πŸŸͺ Mod Logs Warns, mutes, kicks, bans, purges, unbans, unmutes
πŸŸ₯ Ban/Kick Logs Bans, unbans, and kicks (from Discord’s audit log stream)
🟧 Role/Nick Logs Role add/remove, nickname changes
🟨 Channel Logs Channel creates, deletes

Ignore filters (toggle with /logtoggle ignore rule:):

  • πŸ€– Ignore Bots β€” skip bot activity
  • 🚫 Ignore Log Channel β€” don’t log what happens inside the log channel itself

πŸ‘‹ Welcome & Autorole
  • /setwelcome channel:#welcome β†’ configure join & leave messages in their own channel
  • Placeholders: {user} {username} {tag} {userid} {server} {membercount}
  • Preview templates with /setwelcome preview
  • /setautorole role:@NewMember enabled:True β†’ auto-assign a role to every new member
  • Failures are isolated β€” one broken autorole won’t block the join log or welcome message

βš™οΈ Settings Dashboard

/settings gives admins a single, color-coded view:

  • Core toggles (autorole, mute-role, native-timeout default, bug reports)
  • Each log category state
  • Ignore rules
  • Welcome/leave channel + preview of messages
  • Footer links to every config command

πŸ§ͺ Diagnostics (Your β€œIt Won’t Work?” Button)

We can’t make admins drag the bot role up β€” but we can tell them exactly when and why it’s broken.

Run /diagnose for a live report:

βœ… Permissions check β€” 13 flags (9 critical, 4 optional) with per-feature explanations
βœ… Role hierarchy β€” counts roles above/below the bot, flags unreachable members
βœ… Settings sanity β€” log channel perms, welcome channel perms, autorole/mute-role relative position
βœ… Action Items list β€” tells the admin exactly which settings page to open

Default ephemeral (only you see it); add public:True to share with the team.


πŸ”’ Privacy & Control
  • /privacy β€” full, always-up-to-date privacy policy & ToS right in Discord
  • /resetdata β€” server admins wipe all Kaira-held data for their server at any time (Manage Server, irreversible)
  • /bugreport title: description: β€” rate-limited user feedback channel (admins can disable in settings)
  • We store: settings, infractions, timed-punishment expiry, and bug reports. Nothing more.

πŸ› οΈ Utility Commands
  • /ping β€” bot latency & uptime
  • /help β€” tabbed command reference (Utility / Moderation / Infractions / Config)
  • /bugreport β€” send feedback or bug reports to the bot owner

πŸš€ Quick Start

After inviting Kaira, any admin can get fully set up in ~2 minutes:

  1. Server Settings β†’ Roles β†’ drag the Kaira role near the top, above any roles it should manage or moderate
  2. Run /diagnose public:True to confirm everything is green
  3. /setlog channel:#logs and /logtoggle type category:ModLogs (repeat for each category you want)
  4. Optional: /setwelcome channel:#welcome + /setautorole role:@Member
  5. Done.

πŸ“Œ Notes
  • Slash commands are guild-only (no DM usage β€” avoids permission crashes)
  • Punishments exceeding Node’s timer limits are re-scheduled automatically
  • If Kaira stops responding, just re-run /diagnose β€” 9 out of 10 times it’s the bot role position πŸ˜‰
Check out the home page for the full Discord Bot List.

Frequently Asked Questions

How do I add kaira Discord Bot to my server?

You can add kaira to your Discord server by pressing the "Add kaira Discord Bot" button on this page, then selecting your server and approving the requested permissions.

What is kaira Discord Bot?

A modern Discord moderation companion β€” case IDs, auto temp-expiry, 6 log channels, autorole & welcome.

More Discord Bots

PokΓ©two Discord Bot Banner
PokΓ©two Discord Bot Logo
3,103
1.5M

The PokΓ©mon experience, on Discord. Catch, level, and evolve PokΓ©mon, trade and battle with friends, and more. All free and open source.
Dank Memer Discord Bot Banner
Dank Memer Discord Bot Logo
1,104
8.8M

Meet the largest in-app indie game on Discord. A currency and fishing game for catching creatures, collecting items, robbing your friends, taking care of pets, building skills, and more!

Information

Prefix: /
Servers: unknown
Users: unknown
Created by: cemzy05#0
Short link: discord.ly/kaira