Бот на Python для miniapp telegram
Разработать бот на Python для Telegram miniapp с поддержкой многопоточности, прокси, автоматической регистрации по реферальной ссылке, автоматическим чек-ином каждые 24 часа(нажатие кнопки).
Основные функциональные требования:
- Многопоточность (Multithreading): - Бот должен поддерживать работу с несколькими потоками(аккаунтами для обработки параллельных задач.) 
 
- Привязка прокси к сессии (Proxy binding to session): - Необходимо реализовать возможность привязки прокси к сессии пользователя. 
- Поддержка разных типов прокси (HTTP(S), SOCKS4/5). 
- Прокси должен быть привязан индивидуально для каждой сессии, чтобы обеспечить анонимность и безопасность. 
 
- Автоматическая регистрация аккаунта по реферальной ссылке: - Реализовать функционал автоматической регистрации новых пользователей по предоставленной реферальной ссылке.(Открытие мини апп по ссылке) 
- Логирование успешной и неудачной регистрации с указанием причины ошибки (если таковые возникнут). 
 
- Автоматический чек-ин каждые 24 часа: - Бот должен автоматически выполнять чек-ин в боте каждые 24 часа. 
- Сохранение информации о последнем чек-ине для каждого аккаунта. 
- В случае сбоя или ошибки при чек-ине необходимо предусмотреть механизм повторной попытки. 
 
- Поддержка pyrogram .session: - Для работы с Telegram API необходимо использовать библиотеку Pyrogram. 
- Реализация работы с - .sessionфайлами для сохранения сессий пользователей, чтобы не требовалась повторная авторизация при каждом запуске бота.
- Поддержка загрузки и хранения сессий с использованием безопасности и шифрования данных сессии. 
 
