Autodelete
Autodelete in inter·punct can be set up to delete messages automatically from a user, in a channel, or starting with a given prefix, after a time period.
Using autodelete rules to create a 3s-delete channel
Any messages sent in #3s-delete will be deleted after 3 seconds.
Using autodelete rules to delete bot messages after a certain time period
Any messages sent by @Mee6 will be deleted after 10 seconds.
Using autodelete rules to ban reaction gifs from tenor
Note: Autodelete rules set to <1 second will PM the user of the deleted message.
Commands
autodelete add
Usage: ip!autodelete add duration eg. 10h 5min prefix|user|channel|role
Permissions: runner needs manage_channels, runner needs manage_bot, I need manage_messages.
create an autodelete rule. autodelete rules will delete messages that match a certain rule, such as those from a specific user or in a specific channel.
ip!autodelete add duration eg. 10h 5min prefix the prefix — create an autodelete rule to remove all messages that start with a specified prefix
ip!autodelete add duration eg. 10h 5min user @the-user — create an autodelete rule to remove all messages from a certain user or bot
ip!autodelete add duration eg. 10h 5min channel #the-channel — create an autodelete rule to remove all messages in a certain channel
ip!autodelete add duration eg. 10h 5min role @the role — create an autodelete rule to remove all messages from people with a certain role
ip!/help/autodelete/add/textonly — Error :(
autodelete list
Usage: ip!autodelete list
Permissions: runner needs manage_channels, runner needs manage_bot.
list all autodelete rules on this server
autodelete remove
Usage: ip!autodelete remove #
Permissions: runner needs manage_channels, runner needs manage_bot.
remove an autodelete rule. use ip!autodelete list to list.