Skip to main content
Requires Manage Messages (or fake permission) unless noted.

Clear (,c)

Targeted message deletion — up to 100 messages per command.
CommandDescription
,c <user> <amount>Delete recent messages from a user. Accepts username, user ID, or mention.
,c before <message_id> <amount>Delete messages before a specific message.
,c after <message_id> <amount>Delete messages after a specific message.
,c between <id1> <id2> <amount>Delete messages between two message IDs.

Purge messages

CommandDescription
,purge <amount>Delete the last amount messages (up to 1000).
,purge mentions [amount]Delete messages with user or role mentions.
,purge bots [amount]Delete messages from bots.
,purge links [amount]Delete messages containing links or invites.
,purge webhooks [amount]Delete webhook messages.
,purge emojis [amount]Delete messages containing emojis.
,purge after <YYYY-MM-DD>Delete every message after a date.
,purge reactions [amount]Clear reactions from recent messages.
,selfpurge [amount]Delete your own recent messages.
,botclear [amount]Delete bot messages.

Nuke (clone & delete a channel)

Requires Administrator.
CommandDescription
,nuke [#channel]Clone the channel and delete the original, wiping all history.
,nuke time <#channel> <duration>Schedule a nuke for the future.
,nuke timelistList scheduled nukes.
,nuke remove <#channel>Cancel a scheduled nuke.

Lock / Unlock

CommandDescription
,lock [#channel]Prevent the default role from sending messages.
,lock allLock every text channel.
,unlock [#channel]Remove the lock.
,unlock allUnlock every channel.

Hide / Reveal

CommandDescription
,hide [#channel]Hide the channel from the default role.
,hide allHide every channel.
,unhide [#channel]Reveal the channel.
,unhide allReveal every channel.