Техническое задание: Telegram-бот для парсинга цен

Основная задача

Разработать функционального Telegram-бота, основная цель которого - автоматизированный сбор и анализ ценовой информации с предоставленных интернет-ресурсов.

Функционал бота

  • Приём от пользователя списка URL-адресов на товарные позиции. Предполагается, что товары на этих страницах уже отсортированы по цене.
  • Парсинг (сбор данных) с полученных страниц.
  • Анализ и выделение информации о трёх продавцах с самой низкой ценой для каждого товара.
  • Формирование и отправка пользователю структурированного отчёта по каждому товару с данными о трёх наиболее выгодных предложениях.

Требования к реализации

  • Бот должен быть написан на Python.
  • Код должен быть чистым, хорошо структурированным и с комментариями.
  • Необходима устойчивость к ошибкам (например, к изменениям в структуре сайта, проблемам с сетью).
  • Логика парсинга должна быть гибкой для возможной доработки.

Результат работы

Готовый к развёртыванию и использованию Telegram-бот с исходным кодом и краткой инструкцией по запуску.

Исправление логики резервирования запчастей в системе учета

Требуется исправить ошибку в системе учета, при которой запчасти, заказанные под конкретного клиента, попадают в резерв и становятся недоступными для продажи. Даже тому же клиенту невозможно оформить продажу, а снятие резерва приводит к ошибке о нулевом остатке.

Диагностика и исправление ошибок корзины WooCommerce

Требуется специалист по WordPress/WooCommerce для устранения нестабильной работы корзины, включая ошибки 404 на мобильных устройствах и расхождения данных в сессиях. Необходимо провести полный аудит, выявить конфликты и обеспечить стабильную работу.