# 🛡️ Nexus Shield — Protección Total para tu Servidor > *El sistema de seguridad multi-servidor más completo para Discord*
A self-hosted Discord security bot designed to stop raids, verify new members, protect server structure, and log all suspicious activity — automatically and in real time.
| Feature | What it does |
|---|---|
| Anti-Raid | Detects and bans attackers who spam channel/role creation, deletions, bans, kicks, webhooks, emojis, stickers, or events |
| Auto-Restore | Automatically rebuilds deleted channels and roles from a saved backup after a raid |
| Anti-Alts | Bans accounts younger than a configurable number of days from joining |
| Captcha | Makes new members solve a text captcha before they can access the server |
| Link Spam | Detects and punishes members who post Discord invites to other servers |
| Global Ban | Bans a user across every server the bot is in, simultaneously |
| Security Logs | Sends detailed embed logs to a designated channel for every security action |
| Raid Webhook | Sends raid alerts to an external webhook URL (e.g. a private log server) |
| Bot Whitelist | Excludes trusted bots from all anti-raid checks |
| Control Panel | Full graphical panel with buttons — no need to remember commands |
The core protection system. It monitors a set of actions per user and automatically bans anyone who exceeds a configurable threshold within a time window.
Monitored actions:
| Action | Default limit | Description |
|---|---|---|
| Channel creates | 5 | Creating channels too fast |
| Channel deletes | 5 | Deleting channels too fast |
| Channel edits | 10 | Renaming/modifying channels too fast |
| Role creates | 5 | Creating roles too fast |
| Role deletes | 5 | Deleting roles too fast |
| Bans | 3 | Issuing bans too fast |
| Kicks | 3 | Kicking members too fast |
| Webhooks | 3 | Creating webhooks too fast |
| Emojis (create) | 5 | Adding emojis too fast |
| Emojis (delete) | 5 | Deleting emojis too fast |
| Stickers (create) | 5 | Adding stickers too fast |
| Stickers (delete) | 5 | Deleting stickers too fast |
| Events (create) | 5 | Creating scheduled events too fast |
| Events (delete) | 5 | Deleting scheduled events too fast |
How it works:
Rapid-event detection: If 4 or more security events fire in the same server within 2 seconds, the bot automatically declares an attack in progress — even before any single limit is reached.
Each limit can have its own independent time window, configurable from the panel.
Automatically bans new members whose Discord account was created less than X days ago.
When enabled, new members must solve a 6-character alphanumeric captcha to gain access to the server.
Detects members posting Discord invite links (discord.gg, discord.com/invite) in any channel.
The bot automatically creates and maintains a full snapshot of your server structure.
Backup includes:
Auto-restore:
Manual commands:
/force-backup — Force an immediate backup right now/load — Restore your server from the latest backupBan a user across every server the bot is in at once.
Trusted bots added to the whitelist are completely excluded from all anti-raid detection. This prevents false positives from legitimate bots that perform bulk actions (e.g. setup bots, moderation bots).
All commands require Administrator permission unless noted.
| Command | Description |
|---|---|
/panel |
Open the interactive security control panel |
/status |
View the current status of all security systems at a glance |
| Command | Description |
|---|---|
/antiraid activar |
Enable the anti-raid system |
/antiraid desactivar |
Disable the anti-raid system |
/antiraid tiempo <seconds> |
Set the global detection time window (5–300s) |
/antiraid limite <type> <amount> |
Set the action limit for a specific type (channels, roles, bans, kicks) |
Tip: Use
/panel→ Configure → Antiraid for a visual editor with per-limit time windows.
| Command | Description |
|---|---|
/alts activar <days> |
Enable anti-alts, banning accounts younger than <days> days (1–365) |
/alts desactivar |
Disable anti-alts |
| Command | Description |
|---|---|
/captcha activar |
Enable captcha verification |
/captcha desactivar |
Disable captcha verification |
/captcha canal <channel> |
Set the channel where verification embeds are sent |
/captcha rol <role> |
Set the role assigned after passing verification |
| Command | Description |
|---|---|
/linkspam set enabled:<true/false> |
Enable or disable link spam protection |
/linkspam set action:<ban/kick> |
Set the action taken when the threshold is exceeded |
/linkspam set threshold:<number> |
Set how many invites are allowed before action (1–50) |
/linkspam status |
View current link spam configuration |
| Command | Description |
|---|---|
/logs canal <channel> |
Set the channel where security logs are sent |
/logs quitar |
Remove the configured log channel |
| Command | Description |
|---|---|
/force-backup |
Force an immediate server backup |
/load |
Restore the server from the latest backup |
| Command | Description |
|---|---|
/whitelistbot agregar <bot> |
Add a bot to the whitelist |
/whitelistbot eliminar <bot> |
Remove a bot from the whitelist |
/whitelistbot lista |
View all whitelisted bots in this server |
| Command | Description |
|---|---|
/globalban <user> [reason] |
Ban a user from all servers the bot is in |
/unglobalban <user> [reason] |
Remove a user from the global ban list |
/globalbans |
View the full global ban list |
| Command | Description |
|---|---|
/adminload listar |
List all available backups stored in the bot |
/adminload cargar <origin_id> [dest_id] |
Apply a backup from one server to another |
/serverlist |
View all servers the bot is in with invite links |
/roleadd <role> |
Assign a role to every member in the server |
Run /panel to open the full graphical control panel.
┌──────────────────────────────────────────┐
│ 🛡️ Security Panel — Your Server │
├──────────────────────────────────────────┤
│ 🛡️ Anti-Raid — Enabled [Configure] │
│ 👶 Anti-Alts — Disabled [Configure] │
│ 🔐 Captcha — Enabled [Configure] │
│ 🔗 Link Spam — Enabled [Configure] │
│ 💾 Backup [Configure] │
│ 🌍 Global Bans [Configure] │
└──────────────────────────────────────────┘
Each section has its own sub-panel with buttons to toggle, configure limits, and set individual time windows — all without typing a single command.
The Antiraid sub-panel shows every limit in a vertical list with its own ✏️ Edit button, giving you full per-limit control:
📁 Channels lím: 5 · ⏱️ 10s [✏️ Edit]
🗑️ Channel Deletes lím: 5 · ⏱️ 10s [✏️ Edit]
✏️ Channel Edits lím: 10 · ⏱️ 15s [✏️ Edit]
🎭 Roles lím: 5 · ⏱️ 10s [✏️ Edit]
...
The bot needs the following permissions in your server:
| Permission | Why |
|---|---|
| Ban Members | To ban raiders and alt accounts |
| Kick Members | For link spam kick action |
| Manage Channels | To delete raider channels and restore from backup |
| Manage Roles | To restore deleted roles from backup |
| Manage Guild | To restore server name and icon |
| Manage Webhooks | To delete raider-created webhooks |
| View Audit Log | To identify who performed each action |
| Send Messages | To send log embeds and captcha messages |
| Manage Messages | To delete link spam messages |
| Read Message History | To find and delete recent spam messages |
The bot role should be above all other roles in the role list to be able to ban/kick users with those roles.
0
리뷰 0개
리뷰는 등록된 사용자만 남길 수 있습니다. 모든 리뷰는 Top.gg의 사이트 중재자가 관리합니다. 게시하기 전 저희의 지침을 반드시 확인해 주세요.
별점 5점
0
별점 4점
0
별점 3점
0
별점 2점
0
별점 1점
0
아직 리뷰가 없습니다!