From 46e975aa907086ef1eebb208d2a006249186b5b1 Mon Sep 17 00:00:00 2001 From: Whyverum Date: Mon, 23 Dec 2024 22:11:36 +0700 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20=D1=83=D1=81=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D1=89=D0=B8?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=B0=D0=B2=D0=B0=D1=82=D0=B0=D1=80=D0=BE=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D0=B8=D0=BD=D1=84=D0=BE=D1=80=D0=BC=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D0=B8=20=D0=B2=20=D0=B1=D0=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../administration/easteggs_handlers.py | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/BotCode/routers/administration/easteggs_handlers.py b/BotCode/routers/administration/easteggs_handlers.py index 80226ac..88df1a8 100644 --- a/BotCode/routers/administration/easteggs_handlers.py +++ b/BotCode/routers/administration/easteggs_handlers.py @@ -1,14 +1,13 @@ # BotCode/routers/administration/easteggs_handlers.py -# Функции с шуточными пасхалками (разобраться с логированием и ошибками) +# Небольшие шуточные пасхалки from aiogram import Router, types, F from aiogram.enums import ChatAction from BotLibrary import * - +from routers.msg_default import msg_default # Создание роутера и настройка экспорта -__all__ = ("router", "secret_admin_message_finaki", "secret_admin_message_lostik", - "secret_admin_message_rishkus", "secret_admin_message_finik", "secret_admin_message_skodavano",) +__all__ = ("router",) router = Router(name="easteggs_router") log_type = "EastEggs" @@ -27,7 +26,7 @@ async def secret_admin_message_finaki(message: types.Message): # Отправка фотографии try: await message.reply_photo( - photo=types.FSInputFile(path=f"{ImportantPath.bot_personal_media}/{ImportantPath.photo}/Undertale.jpg"), + photo=types.FSInputFile(path=f"{ProjectPath.personal_media}/{ProjectPath.personal_photo}/Undertale.jpg"), caption="ОНА МЕНЯ ЗАСТАВИЛА ПОМОГИТЕ😭... (Кст @fin_aki любит анал, тс..)", ) @@ -38,11 +37,12 @@ async def secret_admin_message_finaki(message: types.Message): # Дополнительное логирование await cmd_logginger(message, log_type, text) - return text + await msg_default(message) # Хэндлер на текст финикх -@router.message(F.from_user.id.in_(ListId.important_ids), F.text.lower() == "финикх") +@router.message(F.from_user.id.func(lambda user_id: str(user_id) in DataID.important.keys()), + F.text.lower() == "финикх") async def secret_admin_message_finik(message: types.Message): text = f"Пасхалка 2 финикx найдена!" await message.bot.send_chat_action( @@ -53,7 +53,7 @@ async def secret_admin_message_finik(message: types.Message): photo="https://vos-mo.ru/upload/iblock/329/g0s939ge8o1n8xp7rcqnw9kkz9mcfrg2/risunok.jpg", caption="Привет, это польза Фиников!") await cmd_logginger(message, log_type, text) - return text + await msg_default(message) # Хэндлер на текст андертейлкино @@ -68,7 +68,7 @@ async def secret_admin_message_finik(message: types.Message): photo="https://i.ytimg.com/vi/c-o4_p4YKIc/mqdefault.jpg", caption="Меня заставила Финаки, честно!") await cmd_logginger(message, log_type, text) - return text + await msg_default(message) # Хэндлер на текст ришкус + отправка с локального хранилища @@ -80,11 +80,11 @@ async def secret_admin_message_rishkus(message: types.Message): action=ChatAction.UPLOAD_PHOTO, ) await message.reply_photo( - photo=types.FSInputFile(path=f"{ImportantPath.bot_personal_media}/{ImportantPath.photo}/Кусь.jpg"), + photo=types.FSInputFile(path=f"{ProjectPath.personal_media}/{ProjectPath.personal_photo}/Кусь.jpg"), caption="Россия для грустных", ) await cmd_logginger(message, log_type, text) - return text + await msg_default(message) # Хэндлер на текст skodavano + отправка с локального хранилища @@ -96,11 +96,11 @@ async def secret_admin_message_skodavano(message: types.Message): action=ChatAction.UPLOAD_PHOTO, ) await message.reply_photo( - photo=types.FSInputFile(path=f"{ImportantPath.bot_personal_media}/{ImportantPath.photo}/Vano.jpg"), + photo=types.FSInputFile(path=f"{ProjectPath.personal_media}/{ProjectPath.personal_photo}/Vano.jpg"), caption="SkodaRacingVano24 -> Синяя изолента", ) await cmd_logginger(message, log_type, text) - return text + await msg_default(message) # Хэндлер на текст лостикслешик + отправка с локального хранилища @@ -117,12 +117,13 @@ async def secret_admin_message_lostik(message: types.Message): # Вывод сообщения-гифки пользователю await message.reply_animation( - animation=types.FSInputFile(path=f"{ImportantPath.bot_personal_media}/{ImportantPath.gif}/ЛжеРайяПрайм.mp4") + animation=types.FSInputFile(path=f"{ProjectPath.personal_media}" + f"/{ProjectPath.personal_gif}/ЛжеРайяПрайм.mp4") ) # Активация логгера await cmd_logginger(message, types_message, text) - return text + await msg_default(message) # Проверка на ошибку и ее логирование except Exception as e: @@ -159,7 +160,7 @@ async def secret_admin_message_finaki(message: types.Message): # Дополнительное логирование await cmd_logginger(message, log_type, text) - return text + await msg_default(message) # Хэндлер на текст маз @@ -189,5 +190,4 @@ async def secret_admin_message_finaki(message: types.Message): # Дополнительное логирование await cmd_logginger(message, log_type, text) - return text - + await msg_default(message)