Leveling, anti-nuke protection, ticket systems, auto-moderation, auto-role, and custom triggers. All built-in, all configurable, all free. Set up in minutes with guided wizards.
Seven independent feature modules, all configurable per server. Enable only what you need, or turn them all on.
Track engagement with XP earned from messages, voice time, and reactions. Configurable rates, level-up announcements, and role rewards at custom thresholds.
Detect and neutralize server raids in real time. Monitors mass bans, channel deletions, role deletions, and webhook spam with automated lockdowns.
Structured, button-based support tickets with multiple categories, dedicated staff roles, private channels, and full HTML transcript archiving on close.
Keep your server clean with rule-based auto-moderation. Configurable actions per rule, with exemptions for roles and channels. No manual review needed.
Automatically assign roles when members join. Set a base member role plus optional decorative spacer roles, all in one guided wizard.
Create keyword-triggered text or rich embed responses, and register player profiles that auto-display when someone mentions a player's name in chat.
Nexus ships with guided setup wizards for every feature. No config files. Just Discord slash commands.
Click "Add to Server", pick your server from the dropdown, and authorize all permissions. Nexus will DM your server owner with a welcome message and next steps.
Add to Server/setupIn any text channel, run /setup to open the interactive 10-step guide. Navigate through each feature, launch configuration wizards, and set up role rewards, all without leaving Discord.
Set your log channel, assign mod and admin roles, and pick your accent color. Then enable whichever feature modules you want with /config enable.
That's it. Use /config view anytime to check your settings, or fine-tune individual values with /config set <key> <value>. Each feature has its own wizard if you need to reconfigure.
Step-by-step instructions with the exact commands to run. Click any step to expand it.
<feature> with: leveling, tickets, antinuke, autorole, triggers, or players.
xp_min, xp_max, xp_cooldown_seconds, xp_per_voice_minute, xp_per_reaction.
channel_delete, ban, role_delete, webhook_spam. Actions: LOG_ONLY, STRIP_ROLES, LOCKDOWN.
All slash commands organized by category. Permission levels: Admin Mod Everyone
| Command | Description | Permission |
|---|---|---|
/config setup | Guided wizard: set log channel, mod roles, admin roles | Admin |
/config setup_details | Set accent color and level-up message | Admin |
/config view | View all current configuration values by section | Admin |
/config set <key> <value> | Set a specific config value directly | Admin |
/config enable <feature> | Enable a feature module | Admin |
/config disable <feature> | Disable a feature module | Admin |
/config reset | Reset all settings to defaults | Admin |
/config rolereward <level> [role] | Set or remove a level-based role reward | Admin |
/config ticketstaffrole <category> <role> | Set staff role for a ticket category | Admin |
/config antinuke <event> <threshold> <window> <action> | Configure an anti-nuke event type | Admin |
/config whitelist <user> [remove] | Add or remove a user from the anti-nuke whitelist | Admin |
/setup | Launch the 10-step interactive setup guide | Admin |
| Command | Description | Permission |
|---|---|---|
/rank [user] | View rank, level, XP, messages, voice time, and reactions | Everyone |
/leaderboard [category] | Top 10 server leaderboard by XP or reactions | Everyone |
/leveling setup | Interactive wizard to configure XP settings and level-up channel | Admin |
/importlevel <user> <level> | Manually set a user's level (migration use) | Admin |
| Command | Description | Permission |
|---|---|---|
/ticket setup | Create ticket categories, assign staff roles, post the panel | Admin |
/ticket close [reason] | Close current ticket, generate HTML transcript, archive | Mod |
/ticket add <user> | Add a user to the current ticket channel | Mod |
/ticket remove <user> | Remove a user from the current ticket channel | Mod |
| Command | Description | Permission |
|---|---|---|
/antinuke setup | Interactive wizard for anti-nuke configuration | Admin |
/antinuke config | View current anti-nuke settings for all event types | Admin |
/antinuke toggle | Enable or disable anti-nuke protection | Admin |
/antinuke unlockdown | Lift an emergency lockdown and restore send_messages permissions | Admin |
| Command | Description | Permission |
|---|---|---|
/automod setup | Launch AutoMod configuration wizard for all rule types | Admin |
/automod badwords add <words> | Add one or more words to the bad word filter | Admin |
/automod badwords remove <words> | Remove words from the filter | Admin |
/automod badwords list | View all current bad words | Admin |
/automod exempt | Set roles and channels exempt from auto-moderation | Admin |
| Command | Description | Permission |
|---|---|---|
/autorole setup | Configure and enable auto-role in one wizard | Admin |
/autorole config | View current auto-role configuration | Admin |
/autorole toggle | Enable or disable auto-role | Admin |
/autorole base <role> | Set the role assigned to every new member | Admin |
/autorole addspacer <role> | Add a decorative spacer role to auto-role | Admin |
/autorole removespacer <role> | Remove a spacer role from auto-role | Admin |
/trigger add <keyword> <response> [role] | Add a plain-text keyword trigger | Mod |
/trigger addembed <keyword> [role] | Add a rich embed trigger (opens modal) | Mod |
/trigger remove <keyword> | Remove a keyword trigger | Mod |
/trigger list | List all keyword triggers | Everyone |
/player add <username> <accolades> [role] | Register a player profile | Mod |
/player edit <username> [accolades] [role] | Edit a player's profile | Mod |
/player remove <username> | Remove a player profile | Mod |
/player list | List all registered players (paginated) | Everyone |
Nexus is free, open source, and takes less than five minutes to set up. No subscriptions, no hidden limits.