v0.1.0 β First public release π―
Pre-release
Pre-release
π― First public release
Discord Sentinel is a self-hosted security analytics & threat detection bot for Discord servers, built with a focus on privacy and operational transparency.
β¨ Features
- π£ Real-time phishing URL detection (URLhaus, Google Safe Browsing, typosquat)
- π€ Suspicious account & raid detection (entropy, account age, z-score)
- π£οΈ Coordinated spam detection via MinHash LSH
- π IOC extraction from chat (IPs, domains, CVEs, hashes)
- π‘ Live SIEM feed via WebSocket
- π Hall of Fame with 13 engagement awards
- π Privacy by design: only SHA-256 hashes by default, 30-day encrypted forensic retention
- π GDPR admin commands:
/export-for(PDF) and/forget-member - π¨ React dashboard (dark/light, kiosk mode, time windows)
- π³ Full Docker Compose stack + interactive installer
π Quick start
git clone https://github.com/PercevalFox/discord-sentinel.git
cd discord-sentinel
chmod +x install.sh
./install.shπ Documentation
Available in English and FranΓ§ais.
For production deployment with Nginx + Let's Encrypt, see docs/DEPLOYMENT.md.
π Security
Vulnerability reports welcome - see SECURITY.md for the disclosure process.
β If this helps you
Star the repo, share with your cybersec community, and open issues or PRs β all welcome π