Общая задача

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

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

  • Авторизация: Вход на каждый из трех сайтов через их мобильную версию с использованием российского IP-адреса (необходимо предоставить исполнителю).
  • Сбор данных:
    • Переход в личном кабинете или на сайте в раздел «Пополнение баланса» / «Финансы».
    • Поиск и фиксация минимальной суммы пополнения для каждого фиатного (банковского) метода оплаты (только традиционные банковские переводы: кредитные/дебетовые карты, СБП, переводы на счет и т.д.). Криптовалюты и электронные кошельки игнорировать.
    • Для каждого метода обязательно сделать скриншот экрана (section с этим методом).
  • Отправка результатов:
    • Подготовить данные в структурированном виде (например, JSON, CSV или таблица).
    • Реализовать отправку этих данных в Telegram-бота (бот предоставляется). Бот должен иметь команду 'получить данные' для получения результатов по запросу пользователя.
  • Расписание: Весь процесс (авторизация - парсинг - отправка) должен повторяться каждые 60 минут.
  • Точность: Парсер должен корректно определять минимальную сумму именно для каждого специфического банковского метода (например, отдельно для карт 'Visa', отдельно для 'СБП' на разных провайдерах, если они присутствуют).

Условия оплаты и перспективы

  • Первый этап (тест на 3-х сайтах): Стоимость: 2000 рублей.
  • Основной проект (масштабирование): Если работа выполнена качественно и инструмент надежен, последующий трафик будет расширен до 100 сайтов с целом бюджетом более 60 000 рублей.

Что требуется от исполнителя

  • Владение технологией парсинга веб-страниц, умение работать с динамически загружаемым контентом (возможно, headless-браузером для JavaScript).
  • Знание протоколов API для интеграции с Telegram.
  • Готовность предоставить код авторизации и данные по настройкам для сложных кейсов в случае ошибок.

Настройка синхронизации данных между ноутбуком и телефоном для 1С

Требуется настроить синхронизацию данных между установленной версией 1С на ноутбуке и мобильным устройством. Необходимо обеспечить полную идентичность информации и её постоянное обновление между точками.