RooProtector helps Discord staff review activity, keep moderation organized, and share ban advisories with other approved communities.
Central Ban Advisory NetworkRooProtector operates one centrally managed network. Server owners apply to participate, and RooProtector Trust & Safety reviews each application. Approved servers can contribute their current and future Discord ban records and choose whether to receive join alerts.
A matching advisory is context for your moderators—not an automatic punishment. RooProtector does not automatically ban, kick, or timeout someone because another server submitted an advisory. Your staff reviews the source server, reason, timestamp, and available moderator/audit attribution, then makes its own decision under your server’s rules.
Moderation tools- Warnings, timeouts, kicks, bans, and unbans
- Sequential moderation cases and reason updates
- Staff notes and member reports
- Channel controls such as purge, slowmode, lock, and unlock
- Role and permission checks
- Message sent, edited, deleted, and bulk-deleted events
- Member joins, leaves, and updates
- Role, channel, voice, server, and invite events
- Ban, unban, moderation, and available audit-log attribution
- Dedicated log webhooks, durable delivery queue, retry handling, and rate-limit support
- Configurable event retention; message-text capture is a separate opt-in setting
- Slash commands and configurable
rp./ custom-prefix commands /setupcreates the log category and channels- Configure ban-alert channel, staff role, and owner role
- Discord OAuth dashboard for server settings, logs, cases, reports, and network participation
- Automatic status rotation and Discord sharding support
- Each server controls whether it contributes advisories and whether it receives join alerts.
/sync disablestops new contributions;/sync removehides records previously submitted by that server from normal profiles and join matching.- Hidden central records are retained in a restricted Trust & Safety archive rather than physically deleted.
- Message content is not captured unless a server opts in and the required Discord intent is enabled.
RooProtector is designed to support staff decisions—not replace them.
Website: https://rooprotector.online/
Invite: add the real OAuth2 bot invite URL configured by the RooProtector operator.
Support: add the real support server URL configured by the RooProtector operator.
Use the closest available options on each directory:
- Moderation
- Logging
- Security
- Utility
- Dashboard
- Server management
/help— browse the command guide/setup— create logging channels/config channel— choose the Ban Advisory Network alert channel/config staff— configure staff role/config owner— configure settings owner role/permissioncheck— inspect required permissions/network-join— apply for central-network participation/sync enable— import the existing ban list after approval/banprofile— review paginated advisory history/privacy— read the data and advisory policy