From f7bb938f6b2b41015d3b4c8d32d520e9ae154c8b Mon Sep 17 00:00:00 2001 From: Whyverum Date: Wed, 18 Dec 2024 07:15:40 +0700 Subject: [PATCH] =?UTF-8?q?=D0=9A=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4=D0=B0=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B0=20=D0=BD=D0=B0?= =?UTF-8?q?=20=D0=B0=D0=B4=D0=BC=D0=B8=D0=BD=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../administration/admin_cmd/secret_cmd.py | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 BotCode/routers/administration/admin_cmd/secret_cmd.py diff --git a/BotCode/routers/administration/admin_cmd/secret_cmd.py b/BotCode/routers/administration/admin_cmd/secret_cmd.py new file mode 100644 index 0000000..17e7847 --- /dev/null +++ b/BotCode/routers/administration/admin_cmd/secret_cmd.py @@ -0,0 +1,27 @@ +# BotCode/routers/administration/secret_cmd.py +# Проверка текста и команды "secret" для администраторов + +from aiogram import Router, types, F +from aiogram.filters import Command +from BotLibrary import * + +# Создание роутера и настройка экспорта модулей +__all__ = ("router",) +router = Router(name="secret_message_router") +log_type = "Admin" + +# Список ключевых слов для команды +keywords = ["secret", "секрет", "ыускуе", "ctrhtn", + "admin", "flvby", "админ", "фвьшт",] + + +# Обработчик команды /secret или сообщений с текстом из списка keywords +@router.message(F.from_user.id.in_(ListId.important_ids), + Command(*keywords, prefix=BotEdit.prefixs, ignore_case=True)) +@router.message(F.from_user.id.in_(ListId.important_ids), F.text.lower().in_(keywords)) +async def secret_admin_message(message: types.Message): + text = f"Привет, важная персона!" + await message.reply(text) + + await cmd_logginger(message, log_type, text) + return text