Optimize and fix imports

This commit is contained in:
hteppl
2025-03-25 17:42:53 +03:00
parent 864ebfaba2
commit 6195dfd08d
40 changed files with 61 additions and 113 deletions
+4 -7
View File
@@ -1,19 +1,16 @@
import asyncio
from datetime import datetime, timedelta, timezone
from typing import Any
import pytz
from aiogram import F, Router, types
from aiogram.exceptions import TelegramBadRequest
from aiogram.fsm.context import FSMContext
from aiogram.fsm.state import State, StatesGroup
from aiogram.types import CallbackQuery, Message
from aiogram.utils.keyboard import InlineKeyboardBuilder
from config import TOTAL_GB
from utils.csv_export import export_referrals_csv
from config import TOTAL_GB
from database import (
delete_key,
delete_user_data,
@@ -27,8 +24,10 @@ from database import (
from filters.admin import IsAdminFilter
from handlers.keys.key_utils import delete_key_from_cluster, get_user_traffic, renew_key_in_cluster, update_subscription
from handlers.utils import sanitize_key_name
from logger import logger
from utils.csv_export import export_referrals_csv
from ..panel.keyboard import AdminPanelCallback, build_admin_back_kb, build_admin_back_btn
from keyboards.admin.users_kb import (
from ..users.keyboard import (
AdminUserEditorCallback,
AdminUserKeyEditorCallback,
build_editor_kb,
@@ -42,8 +41,6 @@ from keyboards.admin.users_kb import (
build_users_key_expiry_kb,
build_users_key_show_kb,
)
from logger import logger
MOSCOW_TZ = pytz.timezone("Europe/Moscow")