π‘οΈ Active Defense System for Discord. Automatically detects and neutralizes "Nuking" attempts and Raids using behavioral analysis
SentinelX is an advanced, asynchronous Discord security bot designed to protect communities from "Nuking" attempts, Raids, and malicious admins.
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.
| 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 |
SentinelX/ βββ cogs/ β βββ antinuke.py # Core logic for mass-ban detection βββ main.py # Bot entry point and intent handling βββ requirements.txt # Python dependencies βββ .env # Secrets
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.