diff --git a/handlers/admin/admin_panel.py b/handlers/admin/admin_panel.py index 699bef1b..2b05b337 100644 --- a/handlers/admin/admin_panel.py +++ b/handlers/admin/admin_panel.py @@ -120,6 +120,10 @@ async def user_stats_menu(callback_query: CallbackQuery, session: Any): "SELECT COUNT(*) FROM connections WHERE created_at >= date_trunc('month', CURRENT_DATE)" ) + users_updated_today = await session.fetchval( + "SELECT COUNT(*) FROM users WHERE updated_at >= CURRENT_DATE" + ) + active_keys = await session.fetchval( "SELECT COUNT(*) FROM keys WHERE expiry_time > $1", int(datetime.utcnow().timestamp() * 1000), @@ -133,6 +137,8 @@ async def user_stats_menu(callback_query: CallbackQuery, session: Any): f" 📆 За неделю: {registrations_week}\n" f" 📆 За месяц: {registrations_month}\n" f" 🌐 За все время: {total_users}\n\n" + f"🌟 Активные пользователи:\n" + f" 🌟 Активных сегодня: {users_updated_today}\n\n" f"👥 Рефералы:\n" f" 🤝 Всего привлечено: {total_referrals}\n\n" f"🔑 Ключи:\n"