Техническое задание: Автоматизация отправки сообщений разработчикам игр

Цель проекта

Создание автоматизированного сценария для отправки сообщений разработчикам игр через платформу игровой аналитики.

Основные этапы работы

  • Переход на целевую страницу со списком разработчиков.
  • Выбор разработчика с возможностью указания стартовой позиции (например, не с первого, а со второго в списке).
  • Переход на страницу выбранного разработчика.
  • Фильтрация проектов разработчика по рейтингу (сортировка по количеству оценок пользователей в порядке убывания).
  • Переход на страницу самого популярного проекта.
  • Нажатие кнопки "Играть" для перехода на страницу игры.
  • На странице игры: прокрутка вниз и нажатие кнопки "Сообщить о проблеме".
  • Выбор одного из предложенных пунктов об ошибке в игре и переход на форму обратной связи.
  • Нажатие кнопки "Оставить заявку".
  • Заполнение формы обратной связи заданным текстом и отправка заявки.

Логика цикла

После успешной отправки сообщения одному разработчику, сценарий должен вернуться на исходную страницу со списком разработчиков и перейти к следующему по порядку для повторения всей последовательности действий.

Технические требования

  • Реализация в Zenoposter.
  • Необходимо предусмотреть гибкость в выборе стартовой позиции разработчика в общем списке.
  • Текст для заполнения формы будет предоставлен отдельно.

Разработка телеграм-бота для кофейни на Python

Требуется создать функционального Telegram-бота для автоматизации заказов в кофейне. Бот должен быть написан на чистом Python и включать админ-панель для управления меню и заказами. Подробное техническое задание будет согласовано с исполнителем.