структура MVP_aqua/ ├── main.py ├── payment.py ├── profile_handler.py ├── registrationr.py ├── support_handler.py ├── tariffs_handler.py ├── Search/ │ ├── number.py │ └── email_lookup.py ├── firefox/ │ ├── VT.txt │ ├── Firefox Installer.exe │ └── geckodriver.exe └── DataBase/ └── users.db main.py - Основной файл скрипта где прописано главное меню и редиректы на другие функции payment.py - Функция оплаты на биткоин кошелек, генерирует случайный номер сделки и комментарий к платежу profile_handler.py - функция отображения профиля пользователя в системе registration.py - функция регистрации , которая вытягивает из пользователя номер и сохраняет всю информацию о нем в users.bd support_handler.py - функция для создания вида Тех.Поддержки tariffs_handler.py - функция работы вкладок с тарифами number.py - функция OSINT поиска по номеру телефона email_lookup.py - функция OSINT поиска по почте папка firefox - содержит утилиты для работы number.py users.db - содержит информацию о пользователях такую как: Number phone, UserName, ID, First name, Last name После того как разобрались со структурой и знаем как он работает перейдем к скачиванию: проект на GitHub Просто скачиваете и расспаковываете в удобное для вас место Настройка бота: В папке firefox устанавливаете installer(ссылка с VT в текстовом документе) В main.py - 238 строка вставляете ваш токен на бота В main.py - 109, 111 строка меняете политику на свою В payment.py - 41 строка вставляете ссылку на ваш кошелек(в моем случае /send) В support_handler.py - 4 строка меняете под вашего саппорта В tariffs_handler.py - меняете цены под ваши В number.py - 26 строка меянете дерикторию geckodriver под вашу ЗАПУСК БОТА: для запуска бота я сделал батник, который сначала установит нужные зависимости а затем начнет выполнять скрипт, поэтому просто заупскаем start.bat **** запуска 2025-02-16 03:39:30,886 - apscheduler.scheduler - INFO - Adding job tentatively -- it will be properly scheduled when the scheduler starts 2025-02-16 03:39:32,035 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7204700173:AAEWsplFYS5L2j_UPхуйтебеанетокен-kIJdBDCtU/getMe "HTTP/1.1 200 OK" 2025-02-16 03:39:32,235 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7204700173:AAEWsplFYS5L2j_UPхуйтебеанетокен-kIJdBDCtU/deleteWebhook "HTTP/1.1 200 OK" 2025-02-16 03:39:32,236 - apscheduler.scheduler - INFO - Added job "continuous_parser_task" to job store "default" 2025-02-16 03:39:32,236 - apscheduler.scheduler - INFO - Scheduler started 2025-02-16 03:39:32,237 - telegram.ext.Application - INFO - Application started 2025-02-16 03:39:43,195 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7204700173:AAEWsplFYS5L2j_UPхуйтебеанетокен-kIJdBDCtU/getUpdates "HTTP/1.1 200 OK" ЕСЛИ У ВАС ВСЕ ТАК, ЗНАЧИТ ВСЕ УСПЕШНО! ДАЛЕЕ ЗАХОДИТЕ В БОТА И ПИШИТЕ /start скрины бота