From d4d691a934bebe4f20bf98ca41d2a3f73a6354a2 Mon Sep 17 00:00:00 2001 From: Naomi Carrigan Date: Mon, 25 Aug 2025 10:56:17 -0700 Subject: [PATCH] chore: suppress message send errors --- src/modules/processMessage.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/modules/processMessage.ts b/src/modules/processMessage.ts index 3825c12..fdc8f91 100644 --- a/src/modules/processMessage.ts +++ b/src/modules/processMessage.ts @@ -18,10 +18,7 @@ import { logger } from "../utils/logger.js"; export const processMessage = async(message: Message): Promise => { try { const { content, author, system } = message; - if (author.bot || system) { - return; - } - if (content.length <= 0) { + if (author.bot || system || content.length <= 0) { return; } const noCodeBlocks = replaceCodeBlocks(content, () => { @@ -58,7 +55,9 @@ export const processMessage = async(message: Message): Promise => { type: 1, }, ], - flags: [ MessageFlags.IsComponentsV2 ] }); + flags: [ MessageFlags.IsComponentsV2 ] }).catch(() => { + return null; + }); } catch (error) { if (error instanceof Error) { await logger.error("process message module", error);