From 2c0e45158146c701bd5f5f8de1ab40966f5ddbaa Mon Sep 17 00:00:00 2001 From: Verum Date: Thu, 6 Mar 2025 05:12:45 +0700 Subject: [PATCH] =?UTF-8?q?1.10=20=D0=92=20=D0=9F=D0=BE=D0=B4=D0=BA=D0=BB?= =?UTF-8?q?=D1=8E=D1=87=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=BE=D0=B2=D1=8B?= =?UTF-8?q?=D1=85=20=D0=B2=D0=BE=D0=B7=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE=D1=81?= =?UTF-8?q?=D1=82=D0=B5=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BotCode/routers/commands/adm_cmd/all_cmd.py | 11 ++++++++--- BotCode/utils/__init__.py | 4 +++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/BotCode/routers/commands/adm_cmd/all_cmd.py b/BotCode/routers/commands/adm_cmd/all_cmd.py index fbfc678..4c4cf51 100644 --- a/BotCode/routers/commands/adm_cmd/all_cmd.py +++ b/BotCode/routers/commands/adm_cmd/all_cmd.py @@ -1,16 +1,21 @@ # BotCode/routers/commands/adm_cmd/all_cmd.py -# Работа с командой /all, для всеобщего призыва +# +from BotCode.utils import hidden_admins_message from BotLibrary import CommandHandler # Настройки экспорта в модули __all__ = ("all_cmd",) -# Создание команды /start с несколькими медиа +# Текст, который вы хотите передать по умолчанию +custom_text = "Важное уведомление!" + +# Создание команды /all с несколькими медиа all_cmd = CommandHandler( name="all", description="Всеобщий призыв", keywords=["all", "фдд", "@all"], callbackdata=["keywords"], - text_msg="ТЕСТ! НЕ РАБОТАЕТ!", + media="command", + func=[lambda message, *args: hidden_admins_message(message, msg=False, text=message.text.split(" ", 1)[1] if len(message.text.split(" ", 1)) > 1 else custom_text)], ) diff --git a/BotCode/utils/__init__.py b/BotCode/utils/__init__.py index 6e759f0..7b48600 100644 --- a/BotCode/utils/__init__.py +++ b/BotCode/utils/__init__.py @@ -2,10 +2,12 @@ # Инициализация пакета utils, для работы с механиками from aiogram import Router +from .admin_list import admin_lists +from .all_admins_hide import hidden_admins_message from .weather_api import get_weather # Объявление роутера и настройка экспорта модулей -__all__ = ("router", "get_weather") +__all__ = ("router", "get_weather", "admin_lists", "hidden_admins_message") router = Router(name="utils_head_router") # Идет самым последним, если другие роутеры не сработали