From cc9d05b11bd05c99d92c2e24f90b1a8634e9c617 Mon Sep 17 00:00:00 2001 From: kislovdm Date: Wed, 22 Apr 2026 12:54:14 +0300 Subject: [PATCH] ++ --- src/bridge.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bridge.py b/src/bridge.py index 7ff8e73..7e13a31 100644 --- a/src/bridge.py +++ b/src/bridge.py @@ -349,7 +349,10 @@ class MaxToTelegramBridge: link = getattr(max_message, "link", None) linked_message = getattr(link, "message", None) if linked_message is not None: - if not (parsed.text or "").strip(): + # Для reply не копируем текст исходного сообщения в тело: + # иначе получаем дубль (цитата + тот же текст как новое сообщение). + is_reply = bool(parsed.reply_to_max_message_id) + if not is_reply and not (parsed.text or "").strip(): linked_text = str(getattr(linked_message, "text", "") or "").strip() if linked_text: parsed.text = linked_text