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