What is NexaBot
NexaBot is a public, all-in-one Discord bot focused on moderation and server management, currently on its 12th major version (v12). It's designed so a single bot can replace the handful of separate moderation, verification, and utility bots a server would otherwise need.
Core capabilities
Moderation Security Utility Games| Area | What it covers |
|---|---|
| AutoMod | Configurable warn ladders that escalate automatically as a member breaks rules repeatedly |
| Anti-raid | Detects and slows down mass-join events |
| Anti-nuke | Detects and reacts to abusive admin-level actions across 8 tracked action types |
| Panic Mode | One command to lock everything down during an active attack |
| Honeypot | A trap channel that flags anyone who posts in it |
| Verification | A configurable gate new members pass through before accessing the server, with four named panel styles |
| Reaction roles | Members self-assign roles by reacting to a message |
| Case history | A log of moderation actions taken against each member |
| Welcome / goodbye | Configurable messages when members join or leave |
| Staff abuse tracking | Flags unusual patterns of staff command usage |
| XP & leveling | Members earn XP from activity, with configurable level-up role rewards |
| Economy | A coin system with daily rewards, a shop, and simple earning activities |
| Games | Built-in games members can play in text channels |
| Mention-based AI chat | Ping NexaBot to chat with it directly in a channel |
AI chat
Mentioning NexaBot directly in a message triggers a conversational AI reply in that channel. Server staff can designate specific channels as chat-disabled if they'd rather keep AI chat out of certain parts of the server.
Level 10 required — owner only
AI chat isn't unlocked by default in every server. It only requires the server owner to reach level 10 in the official Nexa Studio Discord server — not level 10 in their own server, and not anything from other members. Once the owner hits level 10 there, AI chat becomes available to everyone in their server automatically.
If AI chat isn't responding, NexaBot will tell you this directly and link to the Nexa Studio server so the owner can start leveling up. See The Nexa Studio Server for what that server actually is.
Note
This is a separate, lighter-weight feature from Nexa Assistant — it lives inside Discord itself rather than being a standalone chat app, and doesn't share accounts, models, or memory with it.
How it's configured
NexaBot can be configured two ways, and most servers use both:
- Slash commands, run directly in Discord (for example,
/setupverify) - The Nexa Dashboard, a web app where you log in with Discord and configure everything visually
See The Setup Wizard for first-time configuration, or Nexa Dashboard for the full web interface.
Command limit
Discord caps any single bot at 100 global slash commands. NexaBot's command set is designed around that ceiling — some functionality is grouped under subcommands rather than being a separate top-level command.