Auto Purge
ProSchedule channels to automatically purge their message history on an interval. Useful for temporary channels, meme channels, voice-chat text, or any space that does not need a persistent history.
Open Auto Purge →
Set a channel and an interval. Arkanis clears it on schedule, up to 5,000 messages per run, with flexible filters so you only delete what you want.
What is this?
A Pro feature that wipes a channel's message history on a schedule you set. Pick a channel, pick an interval, optionally filter by user, content, or age. Arkanis bulk-deletes up to 5,000 messages per run and always preserves pinned messages.
Why you might want it
For the off-topic channel that turns into ten thousand stale messages by Monday, the voice-chat text channel that fills with one-liners, and the giveaways channel where old entries clutter the scroll. Schedule it once and the channel stays tidy on its own.
How Auto Purge Works
Arkanis runs a background check every minute. When a schedule becomes due, the bot fetches the most recent messages in the channel, applies the configured filter, and bulk-deletes the matches. Pinned messages are always preserved.
Create an Auto Purge
Open the Auto Purge page
Dashboard → Arkanis AutoMod → Auto Purge. Click + Create Auto Purge.
Pick a channel
Select the text channel you want to purge. Only text channels are supported.
Set an interval
Enter a value in hours. Minimum 1 hour, maximum 168 hours (1 week). Shorter intervals mean more frequent cleanup, but Discord rate limits mean intervals under an hour are rejected.
Choose a filter
Pick what should be deleted. If you pick a text-based filter (Includes, Excludes, Starts With, Ends With), a second field appears to enter your phrase(s).
Create
Click Create Auto Purge. The schedule is active immediately and will run at the configured interval.
Filters
Each Auto Purge has one filter. Pick the one that matches what you want to delete:
Limits
- Max 5 auto-purges per server
- Interval: 1 to 168 hours (1 week)
- Up to 5,000 messages deleted per run
- Messages older than 14 days cannot be bulk-deleted (Discord limit)
- Pinned messages are never deleted
Pause, Resume, Delete
From the Auto Purge list, click Pause to temporarily stop a schedule without deleting it. Click Resume to re-enable. Delete permanently removes the schedule and clears its run history.
next_run_at. When you resume, the schedule advances as if nothing changed.