From c30785a9782aa7d9009c48979d581c49b9af358d Mon Sep 17 00:00:00 2001 From: MythEclipse Date: Sun, 31 May 2026 19:04:03 +0700 Subject: [PATCH] feat(moderation): add additional channel to skip in message capture logic --- src/moderation/messageCapture.ts | 3 ++- tests/moderation/messageCaptureFilter.test.ts | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/moderation/messageCapture.ts b/src/moderation/messageCapture.ts index d236cdf..a3437b3 100644 --- a/src/moderation/messageCapture.ts +++ b/src/moderation/messageCapture.ts @@ -36,7 +36,8 @@ export function shouldCaptureMessageLocation( ): boolean { if ( message.channelId === "1310988070996414494" || - message.channelId === "1265679542144467035" + message.channelId === "1265679542144467035" || + message.channelId === "1310867899745046558" ) return false; // Skip specific channels if (!message.guildId || message.guildId !== target.guildId) return false; diff --git a/tests/moderation/messageCaptureFilter.test.ts b/tests/moderation/messageCaptureFilter.test.ts index 2c0bb1e..75a0add 100644 --- a/tests/moderation/messageCaptureFilter.test.ts +++ b/tests/moderation/messageCaptureFilter.test.ts @@ -39,5 +39,12 @@ describe("shouldCaptureMessageLocation", () => { { guildId: "guild-1" }, ), ).toBe(false); + + expect( + shouldCaptureMessageLocation( + { guildId: "guild-1", channelId: "1310867899745046558" }, + { guildId: "guild-1" }, + ), + ).toBe(false); }); });