The Auto Purge module allows you to make Dyno purge a specific channel of messages on a set interval. Every time the interval passes, Dyno will purge up to 5,000 messages inside of the selected channel.
Auto purge is a Standard Premium feature.
Click here to upgrade to Premium!
Permissions Check:
- Make sure Dyno has the following permissions in your Auto Delete channel(s):
View ChannelManage MessagesLimits to keep in mind:
- The delay can be a max of 1 week (168 hours).
Modules tab.Auto Purge module is enabled.Settings button underneath the Auto Purge module.Add button. If you choose to add a filter, Dyno will only purge messages which match your chosen filter.Auto Purge will not purge pinned messages or messages that are older than 14 days.
Due to the system Dyno uses for Auto Purges, the interval will not be perfect and may drift overtime. As such, we cannot guarantee that Dyno will always purge at a specific time each day or similar.
Want to stop Dyno from automatically purging your channel(s)? First, follow steps 1-4 above to access your Auto Purge dashboard. Once there, you will need to click the “Remove” button on the Auto Purge you would like to delete. This will remove the selected Auto Purge, and Dyno will no longer purge that channel.
Warning: This is irreversable.
You cannot edit an Auto Purge, meaning if you want to change the channel, filters or interval, you must remove it and then add it back.
| Filter | Description |
|---|---|
| Links | If the message contains a link, it will be deleted. |
| Invites | If the message contains an invite link, it will be deleted. |
| Images | If the message contains an image, it will be deleted. |
| Not Images | If the message isn't an image, it will be deleted. |
| Embeds | If the message contains an embed, it will be deleted. |
| Bots | If the message was sent by a bot, it will be deleted. |
| Human | If the message was sent by a human, it will be deleted. |
| Includes Text | If a message includes the specified text, it will be deleted. Use | to split multiple phrases (ex. hi|hello). |
| Excludes Text | If a message excludes the specified text, it will be deleted. Use | to split multiple phrases (ex. hi|hello). |
| Starts With | If a message starts with the specified text, it will be deleted. |
| Ends With | If a message ends with the specified text, it will be deleted. |
?diagnose autopurge command and make sure the module is enabled. If it is not, run ?module autopurge or enable it on the dashboard.