Skip to main content
autodelete

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


you
ip!autodelete add 3s channel #3s-delete

Any messages sent in
#3s-delete will be deleted after 3 seconds.

Using autodelete rules to delete bot messages after a certain time period


you
ip!autodelete add 10 seconds user @Mee6

Any messages sent by
@Mee6 will be deleted after 10 seconds.

Using autodelete rules to ban reaction gifs from tenor


you
ip!autodelete add 1 second prefix https://tenor.com/

you
https://tenor.com/ this message will be deleted

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 prefixcreate an autodelete rule to remove all messages that start with a specified prefix
ip!autodelete add duration eg. 10h 5min user @the-usercreate an autodelete rule to remove all messages from a certain user or bot
ip!autodelete add duration eg. 10h 5min channel #the-channelcreate an autodelete rule to remove all messages in a certain channel
ip!autodelete add duration eg. 10h 5min role @the rolecreate 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.