diff --git a/handlers/admin/users/users_handler.py b/handlers/admin/users/users_handler.py index 87c1a9ae..2863496c 100644 --- a/handlers/admin/users/users_handler.py +++ b/handlers/admin/users/users_handler.py @@ -612,14 +612,19 @@ async def process_user_search( balance = int(balance) + user_data = await session.fetchrow("SELECT username, created_at, updated_at FROM users WHERE tg_id = $1", tg_id) username = await session.fetchval("SELECT username FROM users WHERE tg_id = $1", tg_id) key_records = await session.fetch("SELECT email, expiry_time FROM keys WHERE tg_id = $1", tg_id) referral_count = await session.fetchval("SELECT COUNT(*) FROM referrals WHERE referrer_tg_id = $1", tg_id) + created_at = user_data["created_at"].astimezone(MOSCOW_TZ).strftime("%H:%M:%S %d.%m.%Y") + updated_at = user_data["updated_at"].astimezone(MOSCOW_TZ).strftime("%H:%M:%S %d.%m.%Y") text = ( f"📊 Информация о пользователе" f"\n\n🆔 ID: {tg_id}" f"\n📄 Логин: @{username}" + f"\n📅 Дата регистрации: {created_at}" + f"\n🏃 Дата активности: {updated_at}" f"\n💰 Баланс: {balance}" f"\n👥 Количество рефералов: {referral_count}" )