From 7ca86466f751aeb436d1345ce8904c319ecacc10 Mon Sep 17 00:00:00 2001 From: dddennnisss Date: Fri, 14 Aug 2026 14:35:05 +0700 Subject: [PATCH] =?UTF-8?q?main.py:=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=BC=D0=BE=D0=B4=D0=B5=D1=80=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D0=B8=20=D0=BF=D1=80=D0=B8=20=D0=B2=D1=85=D0=BE=D0=B4=D0=B5=20?= =?UTF-8?q?=D0=B2=20PHOTO=5FMODE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/main.py b/main.py index 11187ba..f988c88 100644 --- a/main.py +++ b/main.py @@ -119,6 +119,17 @@ async def main_menu(msg: Message): return elif action == "PHOTO": USER_MENU_SHOWN[user_id] = True + from photo_bot.handlers import check_moderation_status + from utils.texts import photo_moderation_pending + status = await check_moderation_status(user_id) + if status.get("status") == "ok" and status.get("moderation_status") == "pending": + photo_id = status.get("photo_id", "???") + log_menu_stats(user_id, "Photo Bot", "Вход заблокирован — фото на модерации") + await msg.answer( + photo_moderation_pending(photo_id), + parse_mode="html" + ) + return set_state(user_id, "PHOTO_MODE") log_menu_stats(user_id, "Photo Bot", "Вход") await msg.answer(PHOTO_MAIN_MENU_TEXT, parse_mode="html")