|
1 | | -from contextlib import suppress |
2 | 1 | from datetime import timedelta |
3 | | -from aiogram import Dispatcher, Bot, types |
4 | | -from aiogram.dispatcher import FSMContext |
5 | | -from aiogram.types import Message, CallbackQuery |
| 2 | +from contextlib import suppress |
| 3 | + |
6 | 4 | from loguru import logger |
| 5 | + |
7 | 6 | from pyrogram import Client |
8 | 7 | from pyrogram.errors import SessionPasswordNeeded, PhoneCodeInvalid, FloodWait, PhoneCodeExpired, PasswordHashInvalid |
9 | 8 |
|
| 9 | +from aiogram import Dispatcher, Bot, types |
| 10 | +from aiogram.dispatcher import FSMContext |
| 11 | +from aiogram.types import Message, CallbackQuery |
| 12 | + |
10 | 13 | from misc.path import PathManager |
11 | 14 | from telegram_bot.database.methods.create import create_session |
12 | 15 | from telegram_bot.database.methods.delete import delete_session |
13 | 16 | from telegram_bot.database.methods.get import get_user_by_telegram_id |
14 | 17 |
|
15 | 18 | from telegram_bot.utils import Env, CreateUserBotState |
16 | | -from telegram_bot.utils.util import get_main_keyboard |
17 | | -from telegram_bot.keyboards import KB_CONTACT, KB_CANCEL_SETUP |
18 | | -from .util import _user_agreement_text |
19 | | -from ...utils.process import start_process_if_sessions_exists, check_process, kill_process |
| 19 | +from telegram_bot.handlers.user.util import _user_agreement_text |
| 20 | +from telegram_bot.keyboards import KB_CONTACT, KB_CANCEL_SETUP, get_main_keyboard |
| 21 | +from telegram_bot.utils.process import start_process_if_sessions_exists, check_process, kill_process |
20 | 22 |
|
21 | 23 | __sessions: dict[int, Client] = {} |
22 | 24 |
|
|
0 commit comments