chore: suppress message send errors
Node.js CI / Lint and Test (push) Successful in 41s

This commit is contained in:
2025-08-25 10:56:17 -07:00
parent 5a097a8df4
commit d4d691a934
+4 -5
View File
@@ -18,10 +18,7 @@ import { logger } from "../utils/logger.js";
export const processMessage = async(message: Message): Promise<void> => { export const processMessage = async(message: Message): Promise<void> => {
try { try {
const { content, author, system } = message; const { content, author, system } = message;
if (author.bot || system) { if (author.bot || system || content.length <= 0) {
return;
}
if (content.length <= 0) {
return; return;
} }
const noCodeBlocks = replaceCodeBlocks(content, () => { const noCodeBlocks = replaceCodeBlocks(content, () => {
@@ -58,7 +55,9 @@ export const processMessage = async(message: Message): Promise<void> => {
type: 1, type: 1,
}, },
], ],
flags: [ MessageFlags.IsComponentsV2 ] }); flags: [ MessageFlags.IsComponentsV2 ] }).catch(() => {
return null;
});
} catch (error) { } catch (error) {
if (error instanceof Error) { if (error instanceof Error) {
await logger.error("process message module", error); await logger.error("process message module", error);