Threat detection
Monitor spam, raid signals, mass mentions, suspicious account patterns, dangerous permission changes, and destructive administrative activity.
SIGNALS → CONTEXT → ACTIONA security command center for Discord communities. Configure layered defenses, track suspicious activity, and keep recovery close when the unexpected happens.
Security, visibility, and recovery workflows in one place—with clear controls instead of a maze of commands.
Monitor spam, raid signals, mass mentions, suspicious account patterns, dangerous permission changes, and destructive administrative activity.
SIGNALS → CONTEXT → ACTIONChoose Low, Medium, or High security and tune individual controls. Set the balance between alert-first visibility and automatic containment.
POLICY-BASED CONTROLSReview recorded security events, response outcomes, configuration changes, and backup activity for servers you own.
SEARCHABLE EVENT HISTORYPreserve supported server structure—roles, channels, categories, and permission overwrites—so recovery can be started deliberately.
STRUCTURAL RECOVERYManage each eligible server separately, select a logging channel, tune thresholds, and manage scheduled backup settings.
SERVER-SCOPED SETTINGSSee bot availability and public aggregate statistics from the API, with clear status messaging when the service is unavailable.
LIVE API STATUSStart with a baseline. Fine-tune individual defenses around your community’s size, trust model, and tolerance for false positives.
Favor visibility and alerts, with restrained automated response.
Balance automatic defenses with practical control for active servers.
Use stronger automatic responses when the community can tolerate stricter enforcement.
! No bot can guarantee prevention of every attack. Discord permissions, audit-log delays, API limits, role hierarchy, and outages affect response. High mode can create false positives; test changes in a private server first.
Set up the fundamentals first. Sentinel works best when its permissions and logging are configured intentionally.
Add the bot and grant only the permissions needed for the features you enable.
Choose a security profile, configure a log channel, and review thresholds for your community.
Use the security scan and test key detections with a trusted team before enabling aggressive responses.
Check logs regularly, verify scheduled backups, and understand the limits of structural restoration.
Dashboard access is restricted to verified owners of servers where Sentinel is installed. Public stats are aggregated; server-specific logs and settings stay behind the owner access checks.
Go to the owner dashboard ↗Server-scoped configurationSettings are isolated by Discord server ID.
Owner authorization checksOnly the actual Discord server owner can manage dashboard settings.
Explicit recovery workflowStructural restoration is a deliberate action, not a silent background change.
Transparent limitationsBackups do not include message history, attachments, or every Discord resource.
Understand what the platform can do—and where Discord’s boundaries still apply.
No. It can detect and respond to supported signals, but no Discord bot can guarantee prevention of every action. Audit-log timing, permissions, rate limits, and the actor’s authority affect outcomes.
The dashboard API checks that the signed-in Discord user is the actual owner of the selected server and that Sentinel is installed there. Keep your Discord account secure and review OAuth access.
Supported structural data such as roles, channels, categories, and permission overwrites. It does not restore message history, attachments, integrations, webhooks, invites, or member role assignments.
Yes, aggressive thresholds can create false positives. Start with Medium, tune the thresholds, and test High in a private server before using it in a live community.
Statistics depend on the bot process, Discord gateway cache, and database. When the API is unavailable, the page should show a temporary unavailable state rather than inventing numbers.
No. Sentinel can only perform actions allowed by its granted permissions and role position. Configure least-privilege access and keep human administrator accounts protected.
Install Sentinel, configure your baseline, and keep recovery in reach.
Signed in with Discord
Choose a server from the left to manage its Sentinel configuration.
These actions call Sentinel's backend and Discord API. Emergency lock saves current @everyone send-message overrides so Unlock can restore the recorded state.
Use emergency lock only during an incident. Discord permissions, role hierarchy, and rate limits may cause partial failures; check the activity log.
Security detections, automated responses, backup activity, and dashboard configuration changes for this server. Only the actual server owner can access these records.
No events loaded.
Backups include supported role/channel metadata and permission overwrites, but not messages, attachments, integrations, or member role assignments.
No backups loaded.