Ищу программиста для обновления Telegram-бота (Python, aiogram3, FastAPI, Docker, PostgreSQL, Redis, Nginx)
Описание задачи:
Есть две версии Telegram-бота: старая и новая. Старая версия была улучшена различными дополнениями, которые нужно сохранить. Новая версия содержит обновленные функции, которые необходимо интегрировать в старую версию, не нарушая существующую функциональность.
Основные задачи:
Провести анализ кода старой и новой версий бота.
Интегрировать новые функции из новой версии в старую, сохранив все существующие улучшения.
Протестировать обновленного бота, чтобы убедиться в корректной работе всех функций.
Подготовить обновленную версию к деплою (Docker, Nginx).
Технический стек:
Язык программирования: Python
Фреймворки: aiogram3, FastAPI
Базы данных: PostgreSQL, Redis
Инфраструктура: Docker, Nginx
Дополнительно: Опыт работы с API Marzban
Требования к исполнителю:
Опыт работы с Telegram ботами на aiogram3.
Знание FastAPI для реализации API.
Умение работать с PostgreSQL и Redis.
Опыт настройки и деплоя приложений с использованием Docker и Nginx.
Понимание принципов работы API Marzban.
Внимательность к деталям, чтобы не нарушить существующую функциональность.