!helpShow every command you have access to, context-aware based on your permissions.
🌸Discord bots maintained by Aki Works will soon be consolidated into Kuma for better support, more features and uniform capabilities. This will not impact bots currently in your community or preset settings.
169+ commands across 11 categories. Search, browse, or jump to a section, everything Kuma Bot can do is right here.
Kuma ships with sensible defaults, but nothing is locked in. Flip features on or off with !toggle, raise the warning threshold, change auto-mute length, and rewire every log, role, and channel any time.
!muteduration 2h!threshold 5!toggle economy off!antiraid on/off!welcome gif <link>!keyword add <phrase>Kuma watches every channel automatically. Members get warnings, 3 warnings means an automatic 30-minute mute. Anti-raid is on by default.
Kuma watches for coordinated attacks. When triggered, every protection fires instantly, and !panic off rolls it all back.
Every system is a single command away from being switched off. Defaults are sensible, flip what you don't need.
automodOn by defaultSpam detection, invite links, mass mentions, flooding, and blacklisted words.
contentfilterOff by defaultAdvanced AutoMod rules, caps, link spam, repeated text, discriminatory language, toxicity, phishing, and scam protection.
antiraidOn by defaultJoin-velocity and message-burst raid detection.
loggingOn by defaultPunishment, message, and server audit logs.
casesOn by defaultModeration case tracking, appeals, and resolution.
welcomeOn by defaultWelcome messages for new members.
levelingOn by defaultXP and level-up system.
ticketsOn by defaultPrivate support ticket channels.
chatcoinsOn by defaultEarn coins passively by chatting (1-5 per message, follows XP cooldown). Separate from the Economy module and on by default, so coins can rise even when Economy is off. Toggle it off if you don't use coins.
reviverOff by defaultPing a role when a channel goes inactive.
economyOff by defaultCoins, daily, gifting, and leaderboard.
gamesOff by defaultMafia, Word Chain, Word Generator, trivia, wordle, connect4, RPS, and more. Most work without the economy module; only coin-betting games (coinflip, blackjack, duel) need it.
giveawayOff by defaultReaction-based giveaway system.
dropsOff by defaultRandom reward drops in active channels (trivia + claim races).
feedsOff by defaultYouTube, RSS, and Twitter content routing.
keywordsOff by defaultCustom keyword monitoring with alert and auto-reply modes.
blueskyOff by defaultFollow Bluesky accounts, auto-posts new skeets to channels.
rssfeedsOff by defaultFollow RSS, Atom, or JSON feeds, auto-posts new items to channels.
starboardOff by defaultHighlight popular messages, enough reactions reposts a message to a highlights channel.
agegateOff by defaultAccount-age gate, flag, quarantine, or kick accounts younger than a threshold on join.
animeOff by defaultAnime lookup via AniList, search titles for synopsis, score, episodes, and airing info.
roleplayOff by defaultAnime reaction GIFs, hug, kiss, pat, cuddle, and more.
gachaOff by defaultCharacter collection, roll random anime characters and react to claim them. One owner per character per server.
Generate a token with !webhook create and point GitHub, Twitch EventSub, or any service at the URL below. Payloads from GitHub (push, PRs, issues) and Twitch (stream online) are auto-formatted; generic JSON works too. Max payload 64 KB.
!helpShow every command you have access to, context-aware based on your permissions.
!serverinfoShow server details, name, owner, channels, roles, members, and creation date.
!userinfoShow info about yourself or another member, nickname, roles, join date, account age.
!afkMark yourself as AFK. Anyone who mentions you gets notified. Auto-clears when you speak.
!remindSet a personal reminder. Supports compound times like 1h30m. Up to 15 active (set several at once), 7 days max.
!timerSet a channel countdown that pings here when it's up, survives restarts. Compound times like 1h30m, 30s to 30d, up to 5 each running at once. Use `!timer list` and `!timer cancel <id>` to manage them.
!suggestSubmit a suggestion to the server's suggestion channel.
!reportReport a user or issue to staff, privately. Your command message is deleted instantly (so there's never a public callout) and you get a DM confirmation. The report lands in a staff queue rather than being posted in the channel. Staff triage it with !reports, then !report accept <id> (which DMs you a thank-you that action was taken) or !report reject <id>.
!rankShow your (or someone else's) level, XP and leaderboard position as a rank card image, with a progress bar to the next level.
!leaderboardShow the top XP rankings for the server.
!staffPing all staff when something needs attention. 60s cooldown per channel.
!ticketOpen a private support ticket, close one, or list active tickets (list is mod only). `panel` posts a message members react to in order to open a ticket. `staffrole <@role>` grants a whole role access to every ticket, and members with that role can close tickets too, without needing full moderator powers. It sets a channel permission instead of editing members, so it works even for staff who outrank the bot.
!pollModeratorCreate a reaction poll. Up to 10 options.
!caseAppeal a moderation action against you, or check the status of your case.
!getstartedPermittedGet a private link to the guided setup wizard for your server.
!reportsModeratorStaff report queue. !reports lists every active report (like cases, each with an ID). Accept actions it and sends the reporter a confirmation that staff acted (without revealing the specific action); reject closes it silently. When a user is reported, Kuma also scans that user's own profile (username, display name, status) against your content filters, and any hit (slur, scam link, etc.) is flagged on the report so staff have instant context. !reports autoaction on|off (owner) additionally auto-timeouts a reported user for 1h and logs a case when their profile trips a tier-2/3 filter; off by default, and flagging happens either way (needs the Content Filter module on).
!snapshotsOwnerConfigurableChat Snapshots (on by default). When a report is filed or a punishment happens (manual or automatic), Kuma captures the last 30 messages in that channel so staff can review the full context on the dashboard, with the offending message highlighted and a 'X min before' label. Timestamps show in each viewer's local timezone. Snapshots auto-delete after 60 days. Turn the whole thing off with !snapshots off.
!warnModeratorWarn a member. Warnings stack, auto-mutes once the threshold is hit.
!warningsModeratorView a member's active warnings.
!clearwarningsModeratorClear all warnings for a member.
!clearwarningModeratorRemove a single warning by its number (see the numbers with !warnings).
!muteModeratorTimeout a member. Duration accepts e.g. 10m, 1h, 7d.
!unmuteModeratorRemove an active timeout from a member.
!kickModeratorKick a member from the server.
!banModeratorBan a member from the server.
!tempbanModeratorBan a member for a set time, Kuma automatically unbans them when it expires.
!noteModeratorAdd a private staff note to a member's record. Notes are mod-only and never shown to the member.
!notesModeratorView a member's staff notes.
!unbanModeratorUnban a previously banned member.
!softbanModeratorBan then immediately unban a user, a harsh kick that leaves a case record.
!purgeModeratorBulk delete recent messages in the channel. Purged messages are saved as a transcript to the message-log channel.
!nickEveryoneSet a nickname, your own (anyone) or someone else's (mod only). Use `clear` to remove a nickname. Kuma needs Manage Nicknames and must outrank the target.
!lockModeratorLock the current channel so members cannot send messages.
!unlockModeratorUnlock a previously locked channel.
!panicModeratorToggleableEmergency lockdown, locks every channel. `off` unlocks everything and restores raid protections.
!raidModeratorRaid tools. `cleanup` previews everyone who joined since the raid began (or the last N minutes). On `cleanup confirm`, it bans them all and clears their recent messages, while skipping the owner, mods and Kuma. `waitlist` (on by default) briefly holds new joiners during a raid with a timeout and friendly DM. When it clears, they are let back in one at a time (not all at once) so raiders get caught. Review with `waitlist list`, or let everyone in early with `waitlist admit all`. `mode` picks the response to a join-based raid: lockdown locks every channel (default), or soft holds new joiners on the waitlist and keeps the server open (requires Timeout Members).
!debugModeratorGenerate a diagnostic report of your server's setup (permissions, channels, modules, recent errors) and get a code to share with support. No message content is collected. Two-step confirm; rate-limited.
!thresholdModeratorConfigurableSet how many warnings trigger an auto-mute. Default is 3.
!mutedurationModeratorConfigurableSet how long the auto-mute lasts. Default is 30m. Accepts s/m/h/d.
!embedModeratorSend a clean embed to a channel.
!customcmdModeratorConfigurableManage server-specific custom text commands.
!giveawayModeratorToggleableConfigurableStart, end early, reroll, or list giveaways with duration, winners, and prize.
!blacklistModeratorToggleableManage the AutoMod word blacklist for this server.
!dailyClaim your daily coins (base 100-300). Claiming on consecutive days builds a streak for a growing bonus, plus milestone rewards at 7, 14, 30, 60, 100 and 365 days. Miss a day and the streak resets.
!streakCheck your (or someone's) current and best daily-claim streak.
!shopPermittedConfigurableBrowse the coin shop, or (owners) add/remove items that grant a role for a price.
!buyBuy a shop item with your coins, the role is granted instantly.
!balCheck your (or someone else's) coin balance.
!giftGift coins to another member.
!coinlbShow the richest members in the server.
!coinsModeratorConfigurableManage a user's coin balance. Give, take, set, or check coins.
!slotsSpin the slot machine. Match symbols to win big.
!diceRoll dice against the house and bet your coins.
!rouletteRussian Roulette: 5 loaded chambers, 1 empty. A 1-in-6 chance to survive and win 5.5x your bet, otherwise you lose it. High risk, high reward.
!highlowGuess if the next card is higher or lower. Rarer guesses pay bigger multipliers and correct guesses compound, but ties go to the house. Use !hi, !lo, and !cash to cash out.
!duelChallenge another player to a coin duel. They accept with !accept.
!profileShow a member's profile card image: avatar, level and XP progress, coins, daily streak, rank, earned badges, and a custom bio. Set yours with !bio and !pronouns.
!badgesSee earned badges, or the full list of achievements and how to unlock them. Badges are earned for leveling up, holding coins, keeping daily streaks, and more.
!bioCustomise your profile card. Use 'clear' to remove either one.
!birthdayConfigurableSave your birthday (e.g. 'March 5' or '5/3') for a shout-out on the day. Owners set it up with !birthday channel <#ch>, and optionally !birthday role <@role> and !birthday coins <amount>.
!qotdPermittedConfigurableQuestion of the Day: Kuma posts a conversation starter to a channel each day. 60 built-in questions plus any you add with !qotd add. Preview one with !qotd now.
!recapPermittedConfigurableA weekly recap posted every Monday: total messages, new members, the week's top chatters, and any birthdays coming up. Preview it any time with !recap now.
!roleplayPermittedConfigurableTurn individual reaction GIF commands on or off for your server (e.g. !roleplay disable slap). Use !roleplay list to see which are off. To disable the whole set at once, use !toggle roleplay off instead.
!temprolePermittedGrant a role for a limited time, then remove it automatically. Owner-only by default, delegate to mods with `!perms grant temprole`.
!prefixOwnerConfigurableChange the bot's command prefix for this server.
!dashboardOwnerGet a secure one-time login link to the web dashboard. Posted in the channel.
!setupModeratorA friendly setup check: shows which modules are on, whether Kuma has the permissions it needs, which log channels are configured, and what's left to do.
!setnotificationModeratorConfigurableChoose how Kuma notifies members about punishments, directly via DM (default on), in a read-only notification channel, or both. The channel is automatically locked when set.
!permsOwnerConfigurableDelegate owner-level commands to moderators. Grant or revoke access per command.
!mod addOwnerConfigurableGive a trusted member moderator permissions for Kuma's commands.
!mod removeOwnerConfigurableRemove a member's moderator permissions.
!mod listOwnerShow every registered moderator role.
!modexemptOwnerConfigurableStaff filter bypass. When on, moderators and the server owner skip ALL AutoMod and Content Filter checks, flood/spam, invites, mass-mention, the blacklist, and even slurs, phishing and NSFW. Off by default; enable only if you fully trust your staff. Also toggleable on the dashboard.
!logmediaOwnerConfigurableToggle whether deleted and edited message logs include image links and attachment details. On by default, turn off during raids to keep logs clean.
!togglePermittedToggleableConfigurableMaster switch for every feature module, automod, antiraid, welcome, leveling, economy, games, and more.
!automodOwnerConfigurableAutoMod controls, including 'new-only' spam screening. With !automod newonly on, only new accounts (younger than the cutoff) that haven't verified are screened for nuisance spam like flood, repeated characters, emoji walls, caps, and link spam, so established and verified members never get false-flagged, while fresh burner accounts are still shut down instantly. Account age is read locally from the ID (no API calls), so it's free. The serious stuff (slurs, scams, phishing, NSFW, unauthorized invites, and mass-mention raids) always applies to everyone. Off by default; !automod spamage <hours> sets the cutoff (default 24).
!antiraidPermittedToggleableToggle the anti-raid system (on by default). Kuma uses layered detection and risk scoring to spot a raid forming, then locks the server down automatically, mutes the burst, and holds suspicious joins before things escalate. Tune the auto-lock join-velocity trigger with !antiraid trigger <joins> <seconds> (e.g. 15 10 for a large server) so a busy server or a platform-wide join surge doesn't cause false lockdowns; !antiraid trigger reset restores the default. The other triggers stay under wraps so they can't be gamed.
!newaccountPermittedConfigurableHow AutoMod treats young accounts that act like raiders: a tighter strike ladder (default 2), then the chosen action (default kick, a kicked account that returns and reoffends is auto-banned). Link spam & phishing remove a new account on sight, and `nameban` auto-bans new accounts whose name closely matches someone banned in the last few hours. Part of anti-raid.
!agegatePermittedToggleableConfigurableAct on accounts younger than a threshold when they join, flag them, apply a quarantine role, or kick them. A strong filter against throwaway alts.
!welcomePermittedToggleableConfigurableConfigure welcome messages for new members, set the message (use {member} to mention them), the channel, and an optional GIF or image shown on join. A direct .gif link embeds inline.
!autorolePermittedToggleableConfigurableAuto-assign a role to every new member. Backed up automatically during raids.
!modOwnerManage who counts as a Kuma moderator (server owner only).
!setlogPermittedConfigurableSet where Kuma records moderation, message, and server-audit logs. By default all logs show members as clickable profiles (no ping, like Stoat's AutoMod); `!setlog style embed` switches to name + ID instead.
!keywordPermittedToggleableWatch for words/phrases, alert your mods or auto-reply with a set message.
!verifyPermittedToggleableConfigurableReaction-based verification gate. Members react to get the verified role. Add your own text right after the role at setup, or change it later with `message`. By default Kuma appends a “React with [emoji] to verify…” line at the bottom; to write your own closing line instead, include your reaction emoji somewhere in your message and Kuma posts it exactly as written.
!autoverifyOwnerConfigurableA safety net for servers that haven't set up full verification. When on, Kuma quietly holds only the riskiest new joins (a brand-new account PLUS at least one other red flag, such as a generic profile with no avatar/name/status, joining right after a ban here, or name/raid flags) with a short timeout and a DM'd captcha link. Passing the link lifts the hold instantly; otherwise it auto-clears after a few hours, so a false positive just waits a little. Deliberately a high bar, so being new alone never trips it and most members pass straight through. Opt-in (off by default); tune with sensitivity low|normal|high. If you turn on full verification with !verification, that takes over and this steps aside.
!verificationOwnerConfigurableOne guided front door for verification. Run !verification with no arguments and Kuma explains the two options, both of which hand members a single verified role. Basic is a channel members react in to get in (light, friendly, stops bots), set up with !verification basic <@role> <#channel>. Smart is a captcha with risk scoring, anti-VPN and a staff queue for suspicious joins, set up with !verification smart <@role>. In Smart mode, !verification post <#channel> drops a persistent 'react to verify' button so there's a visible in-channel entry point even if DMs are closed. Dial Smart strictness with !webverify level 0-4. The detailed knobs still live under !verify and !webverify. Members can run !verification to (re)start whichever gate is active.
!webverifyOwnerConfigurableWeb-page verification gate with smart risk routing. New members are scored on low-privacy signals (account age, avatar, name/raid flags, prior cases): low-risk are let straight in, medium-risk are DM'd a link to a Cloudflare captcha page on kumabot.xyz/verify, and high-risk are held in a staff review queue (see them with !webverify pending or the dashboard's Verification Queue, then approve/deny). Sensitivity auto-tightens during elevated activity and just after a raid, then relaxes on its own. With 'ip on' (default) a captcha-passer's connection is screened for VPN/proxy or high-risk IPs (via proxycheck.io) and same-network accounts are linked on the Member Dossier, using only a one-way, per-server IP hash (never the raw address) that is auto-deleted after 30 days; VPN/high-risk joins are held for staff. Prefer one dial? '!webverify level 0-4' picks a preset posture (1 Relaxed, 2 Balanced (recommended), 3 Strict, 4 Lockdown) bundling smart routing, sensitivity, anti-VPN and min account age; your role/channel config is left untouched. Turn smart routing off to send the captcha to everyone. Optionally require a minimum account age. A declined member can appeal once with !webverify appeal <reason>, which puts them back in the queue. Members can run !webverify to re-send their own link. (Set channel permissions so unverified members can't access the server until they have the role.)
!levelrolesPermittedConfigurableAuto-assign roles when members hit specific XP levels. Use `stack on|off` to keep every earned role or only the highest.
!xpblacklistPermittedConfigurableManage channels where XP is not earned.
!reactionrolePermittedHand out roles when members react to a message. Works with both standard emojis and your server's custom emojis. Kuma adds the reaction for you, and you can mention the role or type its name instead of using an ID.
!rolemenuPermittedPost a single self-assign role menu with several emoji → role options at once. Kuma adds all the reactions for you.
!xpboostPermittedConfigurableRun a temporary XP-boost event, everyone earns multiplied XP for a while. Great for weekends or events.
!xpratePermittedConfigurableSet how fast members earn XP: pick a Slow/Normal/Fast preset, or fine-tune the per-message XP range and the cooldown between grants. The level curve stays fixed, so changing rates never re-levels existing members. `!xprate status` shows the current rates and roughly how many messages each level takes.
!announcePermittedConfigurableSchedule a recurring announcement, Kuma reposts your message on the interval you set (rules reminders, events, etc.).
!rolePermittedConfigurableAdd or remove roles from a user.
!contentfilterPermittedToggleableConfigurableToggle entire tiers or individual rules (caps, link spam, repeats, discriminatory language, toxicity, phishing, IP loggers, scam TLDs, and image content scanning for gore/NSFW). Use `test <image-url>` to check the gore scanner without posting anything graphic.
!suggestchannelPermittedConfigurableSet the channel where suggestions from !suggest are posted.
!reviverPermittedConfigurablePing a role when a channel goes inactive for X minutes.
!starboardPermittedToggleableConfigurableHighlight popular messages, when a message gets enough ⭐ (or your chosen emoji) reactions, it's reposted to a highlights channel with a live count.
!crosspostPermittedConfigurableManage cross-server message relay between linked servers.
!webhookPermittedConfigurableGenerate inbound webhook tokens. POST to api.kumabot.xyz/api/webhook/<token> from GitHub, Twitch, or anything custom.
!feedPermittedConfigurableRoute external content (YouTube, RSS, Twitter) to your channels via feed endpoints.
!keyword addModeratorToggleableConfigurableAdd a keyword to monitor. Starts in alert mode (pings mods + owner when detected).
!keyword removeModeratorConfigurableRemove a keyword from the alert list.
!keyword replyModeratorConfigurableSet an auto-reply for a keyword (respond mode) or clear it to switch back to alert mode.
!keyword listModeratorShow all configured keywords with their mode (alert or respond).
!keyword channelModeratorConfigurableSet the channel where keyword alerts and staff notifications are sent.
!rssPermittedToggleableConfigurableFollow RSS, Atom, or JSON feeds in a channel, Kuma posts new items automatically (~every 15 min). Just paste a YouTube link (youtube.com/@handle), a subreddit (r/news), a Mastodon handle (@user@instance), Bluesky, GitHub releases, or any blog feed and Kuma works out the URL. Per-feed keyword filters (only post / skip matching items) and an optional role ping on new posts.
!blueskyPermittedToggleableConfigurableSubscribe or unsubscribe to a Bluesky account's posts in the current channel. Also available as !bsky.
!bluesky fetchFetch the latest 3 posts from a Bluesky account, one-off, doesn't subscribe.
!bluesky subsPermittedList Bluesky subscriptions for this channel (subs) or the entire server (all).
!bluesky unsubPermittedConfigurableRemove a Bluesky subscription from the current channel.
!rolecolourPermittedConfigurableChange a role's colour. Supports hex, 25+ named colours, and gradients (red:blue). Also works as !rolecolor.
!quoteMake it a quote. Reply to any message with !quote and Kuma turns it into a polished, poster-style image: the author's photo fading into a flat backdrop with their words set in an elegant serif and an italic credit. Pick a style with a leading keyword: classic (greyscale, the default), colour, sakura (pink credit), or light (paper). No reply? Use !quote @user <text> to attribute a line, or !quote <text> for yourself.
!anisearchLook up any anime via AniList, synopsis, score, episode count, studio, genres, and airing status. Part of the toggleable Anime Lookup module.
!mangaLook up any manga via AniList, synopsis, score, chapters/volumes, genres, and status. Part of the Anime Lookup module.
!characterLook up an anime/manga character via AniList, bio, age, and the series they appear in. Part of the Anime Lookup module.
!trendingThe anime trending right now on AniList. Part of the Anime Lookup module.
!seasonalThe most popular anime airing this season. Part of the Anime Lookup module.
!recommendGet anime recommendations based on a show you like (AniList). Part of the Anime Lookup module.
!randomanimeA random anime to watch, optionally filtered by genre (e.g. Action, Romance, Slice of Life). Part of the Anime Lookup module.
!rollToggleableRoll a random anime character and react 💖 to claim them to your collection. One owner per character per server, first to react wins. Part of the toggleable Gacha module.
!collectionView your claimed gacha characters, or someone else's (alias !harem). Part of the Gacha module.
!gachatopLeaderboard of the server's top character collectors. Part of the Gacha module.
!tradePropose swapping one of your claimed characters for one of another member's, they confirm with !trade accept. Part of the Gacha module.
!hugSend an anime reaction GIF. Over 50 reactions: hug, kiss, cuddle, pat, poke, boop, slap, punch, bonk, yeet, tickle, highfive, handhold, wave, dance, salute, blowkiss, and many more moods (happy, angry, laugh, pout, facepalm, sleep, and so on). Reply to a message or @mention someone to aim it at them, or use it on its own. Part of the toggleable Reaction GIFs module; owners can also turn individual reactions on or off with !roleplay.
!animesubSubscribe a channel to an anime, Kuma pings here when each new episode airs (via AniList). Also !animesub list / remove. Part of the Anime Lookup module.
!animelinkLink your AniList account so others can view your profile and compare taste. !animelink remove to unlink. Part of the Anime Lookup module.
!anilistShow a member's linked AniList profile, anime & manga counts, days watched, mean score, top genres, and favourites.
!affinityCompare your anime taste with another linked member, a percentage match based on how similarly you've both scored the anime you've both seen (needs 5+ in common).
!rpsChallenge another member to Rock Paper Scissors, where both players type rock, paper, or scissors in chat. Add an amount to bet coins (needs the economy module), or leave it off for a friendly, no-stakes match.
!coinflipBet coins on a coin flip. Needs the economy module.
!blackjackBet coins on a hand of blackjack (21). Use !hit and !stand during the game. Needs the economy module.
!triviaAnswer a random trivia question. First correct answer wins.
!countingModeratorConfigurableSet up a counting channel where members count upward together, one number per person, no repeats.
!shiritoriModeratorConfigurableWord Chain (Shiritori): set a channel where each new word must start with the last letter of the previous word, no repeats. A wrong word just gets a ❌; valid words keep the chain alive.
!wordgenEveryoneConfigurableTimed Word Generator for creative writing that posts a set of random words and refreshes them on an interval to spark ideas (freewriting sprints, brainstorming, prompts). Easy uses common words; Think pulls wider, harder vocabulary. Runs 1 to 60 minutes. Pick a preset speed (slow/medium/fast = new words every 30s/20s/10s) or a fully custom refresh interval like 45s (5 to 300s), which is handy for longer sessions with bigger groups. No winners, it's a writing aid, not a competition.
!mafiaEveryoneConfigurableSocial-deduction party game (3+ players). Open a lobby, players join, then secret roles (Mafia, Detective, Doctor, Villagers) are dealt by DM. Night actions happen in DMs; by day everyone votes to lynch a suspect. Town wins by eliminating all Mafia; Mafia win by reaching parity.
!scrambleUnscramble the jumbled word. First to guess wins coins.
!adventureKick off a server-wide choose-your-own-adventure with voting.
!8ballAsk the magic 8-ball a yes/no question and receive its wisdom.
!hangmanPlay hangman, guess the word one letter at a time before you run out of tries.
!wordleGuess the 5-letter word in 6 tries. Colour-coded feedback after each guess.
!tictactoePlay tic-tac-toe against another member on a 3x3 grid.
!connect4Play Connect 4, drop discs with !drop <column> to connect four in a row.
!mathquizSolve a quick math problem. First correct answer wins.
!wyrWould You Rather, choose between two options.
!case viewModeratorView full details of a moderation case.
!case searchModeratorSearch all cases for a specific user.
!case recentModeratorView the most recent moderation cases.
!case activeModeratorList all currently active (unresolved) cases.
!case appealsModeratorList all pending appeals waiting for review.
!case appeals on|offModeratorConfigurableAllow or block in-server appeals. When off, members are pointed to the web appeal form instead and Kuma's punishment messages link there. Web appeals always keep working.
!case resolveModeratorAccept an appeal and resolve the case. Removes active punishments (unbans, unmutes).
!case rejectModeratorDeny a pending appeal. The member is notified in the notification channel.
!case revokeModeratorRevoke the punishment (unban/unmute) and resolve the case. The member is notified.
!case editModeratorEdit the reason on an existing case. Logged to the punishment channel.
!case modModeratorView a moderator's recent moderation actions, see what they've warned, muted, banned.
!case appealAppeal your own case. A moderator will review it. Logged to the mod channel automatically.
!case statusCheck the status of your own cases. See if your appeal is pending, accepted, or denied.
!blacklist addModeratorConfigurableAdd a word or phrase to the blacklist.
!blacklist removeModeratorConfigurableRemove a word or phrase from the blacklist.
!blacklist listModeratorShow every blacklisted word currently active.
!blacklist clearModeratorConfigurableClear the entire blacklist.
!setlog moderationPermittedConfigurableSet the channel for warns, mutes, kicks, bans, softbans, raids, locks, appeals, and AutoMod.
!setlog messagesPermittedConfigurableSet the channel for message edits, deletions, and ghost pings.
!setlog serverPermittedConfigurableSet the channel for channel/role/permission/member join audit events.
!setlog offPermittedToggleableDisable a log type (moderation, messages, or server).
Add Kuma to your server and start using every command, no setup, no config files.