Documentation

Getting started

From invite to first blocked image in about two minutes.

1. Invite the bot, run the wizard

Add ImageCheck to your server — the invite requests only what enforcement needs: Manage Messages, Ban Members, Moderate Members, Send Messages, Embed Links, and Read Message History.

Then a Discord administrator runs /imgsetup, which walks through four steps:

Re-run /imgsetup any time; settings are updated in place.

Command visibility. Discord hides commands from members without Manage Server by default. To let your mod roles see them, open Server Settings → Integrations → ImageCheck → Command permissions and assign command groups to roles — the wizard's final message includes the recommended mapping. ImageCheck's own tier checks still apply server-side either way.

2. Role tiers

Every command is gated by tier. Discord administrators always bypass tier checks, so a server admin can never be locked out.

TierCan do
Helper/imgblock add, the "Block media" context menu, and /imgblock noise add.
ModHelper, plus removing entries, dry-run scans, tag viewing/editing, and managing list invites.
AdminEverything: list create/delete/rank, subscriptions, tag definitions, config, and the Modify/Remove buttons on log embeds.

3. How matching works

Command reference

Blocking media

Lists & sharing

Tags (block reasons)

Server config

Support

Questions, bug reports, false positives, or data requests: use the contact form — messages go straight to the operator, and if you leave your Discord username you'll get a reply there.