diff --git a/BotCode/routers/commands/user_cmd/__init__.py b/BotCode/routers/commands/user_cmd/__init__.py index 0d84088..4c0e652 100644 --- a/BotCode/routers/commands/user_cmd/__init__.py +++ b/BotCode/routers/commands/user_cmd/__init__.py @@ -4,6 +4,7 @@ # Экспортирование модулей во внешние слои проекта from aiogram import Router from .start_cmd import start_cmd +from .start_time_cmd import start_time_cmd from .help_cmd import help_cmd # Объявление роутера и настройка экспорта модулей @@ -14,6 +15,7 @@ router = Router(name="user_cmd_router") # Список подключаемых роутеров сверху-вниз router.include_routers( help_cmd.router, + start_time_cmd.router, ) router.include_routers(start_cmd.router) diff --git a/BotCode/routers/commands/user_cmd/start_time_cmd.py b/BotCode/routers/commands/user_cmd/start_time_cmd.py new file mode 100644 index 0000000..a11036b --- /dev/null +++ b/BotCode/routers/commands/user_cmd/start_time_cmd.py @@ -0,0 +1,19 @@ +# BotCode/routers/commands/user_cmd/start_time_cmd.py +# Работа с командой /start_time, для получения времени запуска бота + +from BotLibrary import CommandHandler, BotInfo +from BotLibrary import dp + +__all__ = ("start_time_cmd",) + +start_time_cmd = CommandHandler( + name="start_time", + description="Время запуска бота", + keywords=["start_time", "stime", "старт_время", "время_старта", "с_время", + "ыефке_ешьу", "ыешьу", "cnfhn_dhtvcz", "dhtvz_cnfhnf", "c_dhtvz", + "бот_время", "время_запуска", "бот_врем", "on_time", "щт_ешьу"], + callbackdata=["keywords"], + text_msg=lambda: f"Бот @{BotInfo.username} запущен: " + f"\nХост: {dp['started_at']} " + f"\nМСК: {dp['started_at_msk']}", +) \ No newline at end of file