From 8d7ff22d7a5c8d609e387c671e34c1328103f590 Mon Sep 17 00:00:00 2001 From: ITQ Date: Thu, 20 Feb 2025 22:12:58 +0300 Subject: [PATCH] chore(telegram_bot): small improvements --- solution/services/telegram_bot/commands/start.py | 3 ++- solution/services/telegram_bot/commands/stats.py | 4 ++-- solution/services/telegram_bot/main.py | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/solution/services/telegram_bot/commands/start.py b/solution/services/telegram_bot/commands/start.py index 62da163..da1672f 100644 --- a/solution/services/telegram_bot/commands/start.py +++ b/solution/services/telegram_bot/commands/start.py @@ -18,7 +18,8 @@ async def start_command( if state_data["authenticated"]: await message.answer( "Already authenticated as" - f" {state_data['advertiser']['name']}" + f" {state_data['advertiser']['name']} " + f"({state_data['advertiser']['advertiser_id']})" ) return diff --git a/solution/services/telegram_bot/commands/stats.py b/solution/services/telegram_bot/commands/stats.py index b3cef11..03a381e 100644 --- a/solution/services/telegram_bot/commands/stats.py +++ b/solution/services/telegram_bot/commands/stats.py @@ -7,10 +7,10 @@ from aiogram_dialog import DialogManager from api.client import AdNovaClient from filters.auth import AuthenticatedFilter -stats_router = Router() +statistics_router = Router() -@stats_router.message(Command("stats"), AuthenticatedFilter()) +@statistics_router.message(Command("statistics"), AuthenticatedFilter()) async def stats_command( message: Message, dialog_manager: DialogManager, state: FSMContext ) -> None: diff --git a/solution/services/telegram_bot/main.py b/solution/services/telegram_bot/main.py index bf65f42..d8e1b20 100644 --- a/solution/services/telegram_bot/main.py +++ b/solution/services/telegram_bot/main.py @@ -10,7 +10,7 @@ import config from commands.campaigns import campaigns_router from commands.logout import logout_router from commands.start import start_router -from commands.stats import stats_router +from commands.stats import statistics_router from dialogs.campaigns import campaigns_dialog from dialogs.start import start_dialog from middlewares.auth import AuthMiddleware @@ -45,7 +45,7 @@ async def main() -> None: dp.include_routers( start_router, campaigns_router, - stats_router, + statistics_router, logout_router, ) dp.include_routers(start_dialog, campaigns_dialog)