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