From 21ab362776de0ce9e433a0c7b79cb9b9fd00a850 Mon Sep 17 00:00:00 2001 From: Danil Nikolaev Date: Fri, 6 Feb 2026 21:22:20 +0300 Subject: [PATCH] fix --- src/util/utils.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/util/utils.ts b/src/util/utils.ts index 6b295d1..876c858 100644 --- a/src/util/utils.ts +++ b/src/util/utils.ts @@ -471,7 +471,10 @@ export async function getUserAvatar(userId: number): Promise { } export function extractTextMessage(msg: Message | StoredMessage | string): string | null { - const text = (typeof msg === "string" ? msg : isStoredMessage(msg) ? msg.text : msg?.text ?? msg?.caption ?? "").trim(); + if (!msg) return null; + if (typeof msg === "string") return msg; + + const text = (isStoredMessage(msg) ? msg.text : msg.text || msg.caption || "").trim(); if (text.length === 0) return null; return text; }