From fe9da1a8195cc54b0427dfb445e2ab801b819e84 Mon Sep 17 00:00:00 2001 From: grassblock Date: Fri, 1 Aug 2025 13:24:24 +0800 Subject: [PATCH] fix: photos get repeated --- core/repeater.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/repeater.py b/core/repeater.py index a5229db..c056aa6 100644 --- a/core/repeater.py +++ b/core/repeater.py @@ -16,11 +16,14 @@ class MessageRepeater: async def handle_message(self, message: aiogram.types.Message): """Handle incoming messages and repeat when a threshold is met""" chat_id = message.chat.id - content = '' if message.text: content = message.text elif message.sticker: content = message.sticker.file_id + elif message.photo: + content = message.photo[0].file_id + else: + return if not config.is_feature_enabled('repeater', message.chat.id): return