Skip to content

πŸ›‘οΈ Active Defense System for Discord. Automatically detects and neutralizes "Nuking" attempts and Raids using behavioral analysis

License

Notifications You must be signed in to change notification settings

devnand-47/SentinelX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SentinelX

πŸ›‘οΈ Active Defense System for Discord. Automatically detects and neutralizes "Nuking" attempts and Raids using behavioral analysis


πŸ›‘οΈ About The Project

SentinelX is an advanced, asynchronous Discord security bot designed to protect communities from "Nuking" attempts, Raids, and malicious admins. ⚠️ Disclaimer This tool is for defensive purposes only. It is designed to protect communities. The developer (Dev_Nand) is not responsible for misuse of the source code.

Unlike standard bots, SentinelX uses heuristic monitoring of the Audit Log. If an administrator begins banning members too quickly (e.g., 5 bans in 10 seconds), the bot instantly identifies this as a "Nuke Attempt" and strips their permissions.

  • ⚑ Zero-Latency Defense: Monitors audit logs in real-time.
  • 🧠 Smart Thresholds: Distinguishes between manual moderation and scripted attacks.
  • πŸ”’ Panic Mode: Automatically locks down the server when a threat is detected.

πŸš€ Key Capabilities

Feature Description Status
πŸ’€ Anti-Nuke (Ban) Detects mass bans and instantly bans the attacker. βœ… Active
πŸ‘’ Anti-Nuke (Kick) Detects mass kicking of members. βœ… Active
🚫 Auto-Moderation Filters malicious links, IP loggers, and spam. 🚧 Beta
πŸ“ Security Logging detailed logs of all mod actions to a secure channel. βœ… Active
πŸ” Whitelist System Trusted users can bypass checks (Owner only). βœ… Active

βš™οΈ Installation & Deployment

SentinelX/ β”œβ”€β”€ cogs/ β”‚ └── antinuke.py # Core logic for mass-ban detection β”œβ”€β”€ main.py # Bot entry point and intent handling β”œβ”€β”€ requirements.txt # Python dependencies └── .env # Secrets

1. Clone the Repository

git clone https://github.com/devnand-47/SentinelX.git
cd SentinelX
python main.py

⚠️ Disclaimer
This tool is for defensive purposes only. It is designed to protect communities. The developer (Dev_Nand) is not responsible for misuse of the source code.

About

πŸ›‘οΈ Active Defense System for Discord. Automatically detects and neutralizes "Nuking" attempts and Raids using behavioral analysis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages