✨ Full web dashboard — no command memorizing

BMO is the all-in-one app for your Discord server

Moderation with a real jail system, anti-nuke protection, welcome flows, self roles, voice rooms, analytics, and games — every module configured from a clean dashboard.

Free to use. You need Manage Server to open the dashboard.

24Modules
80+Commands & tools
24/7Online
100%Free

Every module, explained

Each module works out of the box and has its own dashboard page — turn it on, pick channels and roles by name, and see exactly what it does. Full details live in the wiki.

🔒

Jail & moderation

Jail a member to one channel with their roles safely backed up — restored on release, even if they leave and rejoin. Warnings, timeouts, kicks and bans from chat or the dashboard.

☢️

Anti-nuke

Watches for bursts of bans, kicks, and channel deletions. When someone goes rogue it notifies staff, kicks, bans, or strips their dangerous permissions — your choice.

🪪

Member guard

Scores every new join for alt-account and raid risk, alerts your staff channel, and automatically cleans offensive or invisible characters out of nicknames.

👋

Welcome & onboarding

Custom welcome and goodbye embeds with live preview, intro-channel tracking, gentle reminders for members who never introduced themselves, and invite-source analytics.

🏷️

Self roles & voice rooms

Build reaction-role panels visually and post them with one click. A hub voice channel spawns personal rooms with a button panel: lock, ghost, claim, and user limits.

📊

Analytics & logs

Join funnel, activity trends, moderation history and full audit logs — message edits, deletions, role changes, voice moves — delivered to the channels you choose.

🎮 Hangman, trivia, scramble & Mafia 🎵 Music player 👁️ Snipe deleted messages 🚀 Booster custom roles ✨ Vanity rep roles 📌 Bump reminders 🚫 Invite blocking 😀 Auto reactions

Up and running in three steps

  1. 1
    Invite BMO

    Add the bot to your Discord server with the permissions it needs.

  2. 2
    Sign in with Discord

    Open the dashboard — when BMO joins your server, it shows up right away.

  3. 3
    Follow the Getting Started checklist

    The dashboard walks you through logs, welcome, jail, and protection — and the wiki covers everything in depth.

Frequently asked questions

How do I add BMO to my server?

Click Invite BMO above and approve it in Discord. You need Manage Server permission there. Once it joins, sign in here with Discord and your server appears on the dashboard automatically.

Do I have to use slash commands to set things up?

No — that's the point of the dashboard. Every module has a settings page with channel and role pickers, live embed previews, and a guided Getting Started checklist. Slash commands like /jail or /warn still work for day-to-day moderation.

What happens to someone's roles when they get jailed?

BMO saves their roles, removes them while jailed, and restores everything on release. Leaving and rejoining doesn't reset it — the jail follows them back.

What permissions does the bot need?

The invite link requests Manage Roles, Manage Channels, Kick/Ban, Manage Messages, and View Audit Log — the set used by moderation, jail, anti-nuke, and logging. You can trim permissions later; each dashboard page tells you if a module is missing one.

Who can access the dashboard?

Anyone with Manage Server or Administrator on a server BMO is in. Access is checked live against Discord — losing the permission (or leaving the server) locks the dashboard out too.

Where can I read about every command and module?

The BMO wiki documents every module, every command, and the whole dashboard — with setup guides and examples.

Where do I get help?

Join the support server, check the wiki, or open the built-in Setup guide from any server page in the dashboard.

Ready to upgrade your server?

Invite BMO, open the dashboard, and have moderation running in minutes.