diff --git a/backend/src/plugins/Utility/commands/CleanCmd.ts b/backend/src/plugins/Utility/commands/CleanCmd.ts index ecfc18d4..ca845a64 100644 --- a/backend/src/plugins/Utility/commands/CleanCmd.ts +++ b/backend/src/plugins/Utility/commands/CleanCmd.ts @@ -88,6 +88,8 @@ export const CleanCmd = utilityCmd({ } } + const cleaningMessage = msg.channel.createMessage("Cleaning..."); + const messagesToClean = []; let beforeId = msg.id; const timeCutoff = msg.timestamp - MAX_CLEAN_TIME; @@ -132,6 +134,8 @@ export const CleanCmd = utilityCmd({ responseMsg = await sendErrorMessage(pluginData, msg.channel, `Found no messages to clean!`); } + await (await cleaningMessage).delete(); + if (targetChannel.id === msg.channel.id) { // Delete the !clean command and the bot response if a different channel wasn't specified // (so as not to spam the cleaned channel with the command itself)