From 044e1c3ee86d0db937f28bac7267948e1589db43 Mon Sep 17 00:00:00 2001 From: Ali Hammoud Date: Sun, 30 Nov 2025 23:30:25 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=9F=20feat:=20mute=20user=20before=20d?= =?UTF-8?q?eleting=20messages=20in=20spam=20detection?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/events/spam-detection/actions.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/events/spam-detection/actions.ts b/src/events/spam-detection/actions.ts index ab8076c..f33b99a 100644 --- a/src/events/spam-detection/actions.ts +++ b/src/events/spam-detection/actions.ts @@ -50,12 +50,6 @@ const handleAction = (config: ActionConfig) => { return; } - let deletedMessagesCount = 0; - - if (config.deleteMessages) { - deletedMessagesCount = await handleBulkDeleteMessages(messages); - } - let muted = false; if (config.muteDuration) { try { @@ -69,6 +63,12 @@ const handleAction = (config: ActionConfig) => { } } + let deletedMessagesCount = 0; + + if (config.deleteMessages) { + deletedMessagesCount = await handleBulkDeleteMessages(messages); + } + // Use custom log function if provided, otherwise use default const logFunction = config.log || defaultLogFunction; await logFunction({