Skip to main content
seize’s self-purge feature lets you clean up your own messages without needing moderator permissions. You can delete by message count, by a time window, or by matching content types like embeds, files, links, or specific text. This feature is available for seize premium users.

Before You Begin

Make sure seize has the following permissions in the channel where you want to purge:
  • Manage Messages
  • Read Message History
Without both permissions, self-purge will not work.
Self-purge only deletes your own messages. You cannot delete messages from other users.

Basic Usage

The simplest way to self-purge is by message count.
You can also use time-based purging. This deletes your messages sent within the given duration.
Valid time units are d (days), h (hours), m (minutes), and s (seconds). The minimum lookback is 1 minute, and the maximum is 7 days.

Content-Based Filtering

Use subcommands to target specific message types instead of an entire count or window.
Syntax: ,selfpurge startswith <substring> [count_or_time]Delete messages that start with a specific substring.
Syntax: ,selfpurge endswith <substring> [count_or_time]Delete messages that end with a specific substring.
Syntax: ,selfpurge contains <substring> [count_or_time]Delete messages that contain a specific substring anywhere in the text.
Syntax: ,selfpurge embeds [count_or_time]Delete only messages that contain embeds.
Syntax: ,selfpurge files [count_or_time]Delete only messages with file attachments.
Syntax: ,selfpurge images [count_or_time]Delete only messages containing images, including linked images and embed thumbnails.
Syntax: ,selfpurge stickers [count_or_time]Delete only messages that contain stickers.
Syntax: ,selfpurge emoji [count_or_time]Delete only messages containing unicode emojis.
Syntax: ,selfpurge emotes [count_or_time]Delete only messages containing custom Discord emotes.

Limits and Behavior

  • Maximum delete count per command: 1,000 messages
  • Maximum lookback window: 7 days
  • Messages older than 14 days are deleted individually instead of in bulk
  • Up to 10,000 messages are scanned per command
  • Deleted message replies and ephemeral confirmation notes clean themselves up automatically
Deleted messages cannot be recovered. If you need a record, make sure to save it before purging.

Quick Reference