From ffd6b65651159706422f5c90e106ec9d0698b8de Mon Sep 17 00:00:00 2001 From: thejavadude Date: Wed, 18 Mar 2026 20:49:43 -0400 Subject: [PATCH] fix: apply same ghost media fix to runtime handler --- extensions/telegram/src/bot-handlers.runtime.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extensions/telegram/src/bot-handlers.runtime.ts b/extensions/telegram/src/bot-handlers.runtime.ts index e3a9be85d18..acb7538c200 100644 --- a/extensions/telegram/src/bot-handlers.runtime.ts +++ b/extensions/telegram/src/bot-handlers.runtime.ts @@ -227,7 +227,9 @@ export const registerTelegramHandlers = ({ .map((entry) => entry.msg.text ?? entry.msg.caption ?? "") .filter(Boolean) .join("\n"); - const combinedMedia = entries.flatMap((entry) => entry.allMedia); + // Fix: only use last entry's media to prevent ghost attachments from debounce buffer + // See: https://github.com/openclaw/openclaw/issues/46655 + const combinedMedia = entries.at(-1)?.allMedia ?? []; if (!combinedText.trim() && combinedMedia.length === 0) { return; }