How PredCord works

PredCord is a Discord safety bot combining a global ban network, NSFW content protection, and a web dashboard. Reports are reviewed manually by moderators. Enforcement and protection features are opt-in per server.

Report & Global Ban Workflow

1
User files a report
Run /report with proof (screenshots/videos) and a written description. Every file requires its own explanation.
2
Report enters the review queue
The bot posts the report to a private review server with Accept / Reject buttons. Only moderators with Ban Members permission can process it.
3
Accepted → global ban enforcement
If accepted, the user is banned from every server with enforcement enabled. Actions are logged to each server's configured log channel.
Rejected → report closed
If rejected, the report is closed and the reporter is notified. No action is taken.
Auto-enforcement on join
When enforcement is enabled, the bot checks every joining member against active global bans and acts immediately.

NSFW Protection

AI-powered image scanning
The bot scans every image, GIF, and video posted in your server. NSFW content is detected automatically and handled based on your configured punishment.
Configurable punishments
delete warn timeout kick ban
Set per-server via the web dashboard or bot commands.

Web Dashboard & Commands

Web dashboard
Log in with Discord and manage all your servers from one place — toggle enforcement, configure NSFW protection, set log channels, and monitor activity.
Slash commands
/report — Submit a report with evidence
/setup enable — Enable enforcement for your server
/setup disable — Disable enforcement
/search — Look up reports by user ID
/nsfw setup — Configure NSFW protection
/delete_data — Remove a user's records (admin)
Manual verification note
Reports are reviewed manually, but mistakes can happen. If a decision affects you unfairly or evidence was misunderstood, join the appeal server and create a ticket so the team can review the situation.