Moderation: bans, word filter & auto-responses
Network-wide bans, a word filter with quarantine, automatic replies — plus the trusted-user whitelist.
CloudMod is more than role sync — each project ships several moderation tools. You'll find them in the project tabs.
Network bans (cross-server)
In the Bans tab you enable ban sync. When on, the bot enforces every ban network-wide: if a user is banned on any project server, the bot automatically bans them on all other servers of the project. Unban works symmetrically — unban anywhere and they're unbanned everywhere.
Safeguards:
- Server owners, the bot itself and admins are never banned network-wide.
- Whitelisted users (see below) are exempt — their bans don't propagate.
- A loop guard prevents the bot's own ban actions from being re-processed.
Requirement: the bot needs Ban Members on every server, and its role must sit above the target user's role.
Word filter
In the Word filter tab you maintain a pattern list with three match modes: substring, whole word and regex (advanced). When a message matches a pattern, the bot:
- deletes the message,
- optionally assigns a quarantine role,
- optionally sends the user a DM (custom template or default text),
- writes an audit-log entry.
Exempt: bots/webhooks, server admins, whitelisted users and holders of the per-server filter-exempt roles. The quarantine role must sit below the bot role; deleting requires Manage Messages.
Auto-responses
In the Auto-responses tab you create trigger-→-reply rules. Per rule: a trigger (with match mode), reply text or an embed (title + color), a per-user cooldown and a scope (all or specific sub-servers). On a match the bot replies — only the first matching rule fires per message.
Whitelist (trusted users)
In project settings you keep a list of trusted Discord IDs. These users are exempt from the word filter, ban enforcement and the account-age gate — handy for known alt accounts, partners or VIPs.