Задача:
Разработать Telegram-бота на Python, который обрабатывает 3 команды и взаимодействует с ChatGPT через API.
Функционал.
Команды бота:
/offer – генерация 3 вариантов оффера.
/landing – аудит лендинга.
/strategy – стратегическая сессия.
Логика работы:
Бот принимает команду, запрашивает нужные данные у пользователя (например, оффер или ссылку на лендинг).
Передаёт данные в ChatGPT через API по заданным инструкциям (инструкции готовы).
Возвращает пользователю результат в формате текста.
Обработка лендинга (/landing)
Бот скачивает только текущую страницу по ссылке.
Можно использовать BeautifulSoup или Scrapy (по возможности до 10 страниц).
Данные передаются в ChatGPT в структурированном формате (JSON) для анализа.
Дополнительно:
Лог переписок пользователей (простой просмотр).
Интеграция CloudPayments (пока без фактической оплаты, тестовый режим).
Важно:
Все тексты для бота уже готовы, нужно только реализовать логику и API-интеграцию.
Код должен быть чистым, поддерживаемым и понятным для дальнейшей доработки другими разработчиками.
Работа нужна без затягивания сроков, жду оперативное выполнение.
Если всё пройдет хорошо, возможны другие задачи и долгосрочное сотрудничество.