{"repo":"PercevalFox/discord-sentinel","free":true,"listed":false,"github":"https://github.com/PercevalFox/discord-sentinel","clone":"git clone https://github.com/PercevalFox/discord-sentinel.git","description":"🛡️Self-hosted security analytics & threat detection for Discord servers. Real-time phishing, raids, spam detection. Privacy-first with GDPR commands.","language":"Python","stars":84,"topics":["cybersecurity","discord","discord-bot","docker","fastapi","gdpr","privacy","python","react","security"],"license":"MIT","category":"security-tools","readme_excerpt":"🛡️ Discord Sentinel Self-hosted security analytics and threat detection for Discord servers. English · Français --- Discord Sentinel is a privacy-respecting security bot paired with a rich React dashboard. It monitors your Discord server in real time for phishing URLs, suspicious accounts, raids, coordinated spam, and IOCs — without storing plain-text messages by default. ✨ Features - 🎣 Phishing URL detection via URLhaus, Google Safe Browsing, and local typosquat matching - 👤 Suspicious account detection (new accounts, high-entropy names, brand impersonation) - 🌊 Raid detection via rolling z-score on joins per minute - 🗣️ Coordinated spam detection using MinHash LSH near-duplicate matching - 🔍 IOC extraction from free-form chat (IPs, domains, CVEs, hashes) - 🎯 Real-time alerts posted to a Discord channel with jump-to-message links - 📡 Live SIEM-style feed via WebSocket - 🏆 Hall of Fame with 13 engagement awards (Novelist, Minimalist, Streak, Pioneer, etc.) - 📄 GDPR compliance : /export-for @member generates a PDF export, /forget-member @member erases all data - 🔐 Forensic mode : admins can decrypt triggering content for 30 days (incident response) - 🛡️ Privacy by design : only SHA-256 hashes stored by default; plaintext only for alert-triggering messages, encrypted at rest, auto-purged after 30 days - 🎨 Dark/light theme , kiosk mode, configurable time windows (24h / 7d / 30d / all) 🚀 Quick install Requirements : a Linux server (Ubuntu 22.04+ or Debian 12+ recomm","default_branch":null,"files":null,"tree":[],"storefront":"/r/PercevalFox","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PercevalFox/discord-sentinel/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}