Задача
Требуется доработать существующий Telegram-бота на Python, написанный с использованием "wifi кодинг" (стиль быстрой разработки с риском качества). Архитектура кода имеет недостатки. Необходимо:
- Провести полный аудит кода и усилить безопасность (валидация ввода, защита от инъекций, корректная обработка ошибок).
- Привести код в порядок согласно техническому заданию (ТЗ предоставляется исполнителю).
- Разработать и интегрировать механизм платных подписок (получение платежей, генерация доступа).
- Настроить множество функциональных модулей: регистрация, личный кабинет управление подпиской, обработка payment/чеков.
- Работать над проектом совместно / параллельно: исполнитель может участвовать в написании нового функционала, а не только доводить старый.
Исполнитель должен читать код, активно владеть инструментами разработки Telegram-ботов (python-telegram-bot / aiogram / aiogram-dialog) или быть готовым освоить fast-стиль рабработки.
Условия работы
"Wifi поведение" приветствуется при условии высокого качесте пенхора архитектуры, тестирования payload и деталенпо понимания теории работы механизмого подписок.
Обращаться только реально заинтересованным фахівментам способеви розобратися в чужом коде и кометативнему проект вместе.