Задача
Разработать Telegram-бота на Python для автоматизированного хостинга пользовательских Python-скриптов. Бот должен соответствовать функционалу популярных решений, однако ориентирован на коммерческую выдачу.
Ключевые требования
- Автоматический прием скриптов от пользователей и их развертывание на серверах.
- Создание и управление изолированным виртуальным окружением (
.venv) для каждого скрипта, чтобы избежать конфликтов зависимостей (пересечения pip). - Взаимодействие с пользователем через встроенные команды и клавиатуру бота.
- Возможность управлять купленными лотами (скриптами).
Условия работы
- Срок: 7 дней с ежедневной отчетностью и демонстрацией результатов (отчет о выполненном функционале и тестовом запуске).
- Работа с исполнителем только опытным, имеющим много положительных отзывов.
- Полный цикл разработки: от настройки окружения до финального тестирования.
Дополнительные уточнения по ТЗ
ТЗ подробно описано по ссылке (обязательно ознакомиться перед началом работы). Бот должен работать по схеме коммерческой продажи выданных мощностей. Механика автозагрузки и настройки сервера - критически важный элемент, требующий предварительного обсуждения.