Choose
Use /purge for normal cleanup, or pick a focused command like /purge-user or /purge-links.
Clean up recent channel messages fast. The main command is /purge, capped at 99 messages so staff can remove spam without wiping a whole channel by accident. Focused purge commands scan the same recent window, then remove only the messages that match.
Every purge command requires Manage Messages for the staff member and for Beacon. The result is sent privately, so cleanup does not create more noise in the channel. Messages older than 14 days are skipped because Discord blocks bulk deletion for them.
Use /purge when you just need the latest messages gone. Use the focused commands when a raid, invite spam, link dump, bot loop, or copied phrase needs to be cleaned without touching normal chat around it.
Use /purge for normal cleanup, or pick a focused command like /purge-user or /purge-links.
Set count from 1 to 99. Beacon never accepts more than 99 messages in one run.
Beacon deletes matching recent messages and privately confirms how many were removed.
/purgeDelete up to 99 recent messages. This is the normal cleanup command.
/purge-afterDelete messages sent after a specific message ID or message link.
/purge-userDelete recent messages from one selected user.
/purge-botsDelete recent messages sent by bots.
/purge-humansDelete recent messages sent by non-bot members.
/purge-linksDelete recent messages that contain links.
/purge-invitesDelete recent messages that contain Discord invite links.
/purge-imagesDelete recent messages with files, images, image embeds, or thumbnails.
/purge-embedsDelete recent messages that contain embeds.
/purge-mentionsDelete recent messages that mention users, roles, or everyone.
/purge-matchDelete recent messages that contain a specific text match.
/purge-startswithDelete messages that start with a selected word, prefix, or phrase.
/purge-endswithDelete messages that end with selected text.
/purge-notDelete recent messages that do not contain the selected text.
/purge count: 25Removes the 25 newest messages from the current channel.
/purge-user user: member count: 50Scans 50 recent messages and removes only that member's messages.
/purge-links count: 99Scans the maximum recent window and removes messages with links.
/purge-startswith text: free nitro count: 99Targets copied spam that starts with the same phrase.