Private Bot
Kruiger-Sentinel
Kruiger Sentinel is Kruiger Labs’ network-wide enforcement and case management system. It manages bans, blacklists, evidence, staff reviews, audit logs, and enforcement synchronization across authorized Kruiger Labs communities while maintaining a centralized record of every case.

Project documentation
Kruiger Sentinel

Network Enforcement • Case Management • Evidence & Audit
Kruiger Sentinel is Kruiger Labs' internal Discord enforcement and case-management system for authorized Kruiger Labs communities. Sentinel centralizes reviewed blacklists, network bans, evidence, case notes, audit history, public enforcement records, and enforcement synchronization.
Availability: Internal / authorized Kruiger Labs communities. Kruiger Sentinel is not offered as a public moderation bot.
Features
- Unified case IDs:
KL-######### - Blacklist and network-ban review workflows
- Evidence and case-note tracking
- Centralized enforcement history
- Public records for approved enforcement
- Network-wide ban synchronization
- Unban and unblacklist history
- Per-server enforcement results
- Staff permission levels
- Audit/error logging
- Per-server channel configuration
Commands
Enforcement
| Command | Purpose |
|---|---|
/request blacklist |
Submit a blacklist request for review |
/request ban |
Submit a network-ban request for review |
/unblacklist |
Remove an active blacklist while retaining case history |
/unban |
Remove an active network ban across authorized servers |
/find user |
Find Sentinel records for a Discord user |
/find case |
Find a specific Sentinel case |
/sync |
Synchronize active network bans across authorized servers |
Administration
| Command | Purpose |
|---|---|
/sentinel setup |
Configure Sentinel |
/sentinel status |
View Sentinel/network status |
/sentinel server add/remove/list |
Manage authorized servers |
/sentinel channel set/view/reset |
Manage Sentinel channels |
/sentinel role requester add/remove |
Manage requester roles |
/sentinel role reviewer add/remove |
Manage reviewer roles |
/sentinel role admin add/remove |
Manage administrator roles |
/sentinel reason add/remove/list |
Manage reason presets |
/sentinel settings |
Manage settings |
/sentinel config |
View configuration |
/sentinel refresh-public-records |
Refresh existing public enforcement records |
Command access is permission-controlled and may vary by installed release.
Enforcement model
Sentinel keeps submitted allegations separate from approved enforcement. Requests enter review before becoming active blacklists or bans. Approved actions are recorded centrally and can be mirrored to configured public-record channels.
Removing enforcement does not erase the original case. Sentinel retains the history and marks the enforcement as removed.
Public records
Approved blacklists and network bans can be published across authorized Kruiger Labs communities. Pending and denied requests remain internal. Staff notes, reviewer information, audit data, and private evidence are not included in public records.
Network synchronization
/sync reconciles active Sentinel network bans with authorized servers. Enforcement is attempted per server and individual failures are recorded so one unavailable or misconfigured server does not prevent the rest of the network from synchronizing.
Documentation
Security
Never commit or publish production .env files, Discord bot tokens, database credentials, private evidence, or other secrets.
Maintained by
Kruiger Labs LLC
Development • Hosting • Automation
