Bulk purge
Clean a channel fast with /purge — filtered by member, keyword or bots only.
/purge deletes recent messages in the current channel. Useful after a raid, a spam wave, or a test run that got out of hand.
Alpha — new; tell us if something looks off.
New networks get Bulk Purge switched on automatically. If it is off on yours, enable it in the Plugin Market. There is no dashboard page — once it's on, the command is there.
Usage
/purge amount:50
/purge amount:100 user:@Spammer
/purge amount:200 contains:discord.gg
/purge amount:50 bots_only:true
amount is how many recent messages to look at (1–200) — the filters then decide which of those actually go.
Filters
| Option | Effect |
|---|---|
user | only messages from that user, also after they left the server |
contains | only messages containing this text (upper/lower case doesn't matter) |
bots_only | only messages from bots |
Filters combine: with several set, a message must match all of them. Without a filter, everything in the range goes.
Good to know
- Discord will not bulk-delete messages older than 14 days. That's a platform limit, not a CloudMod one — CloudMod deletes those one at a time instead. Slower, but they still go.
- Works in text channels, threads and the chat of voice channels.
- The result ("Deleted N messages") is only visible to you.
- When at least one message was deleted, the purge is written to your moderation log (if that log is on): who ran it, in which channel, how many messages, and which filters were used. It also shows up in the dashboard's Audit Log.
- Anyone with Discord's Manage Messages permission can use
/purge.
Requirements: CloudMod needs Manage Messages and Read Message History in the channel.