Постановка задачи

Разработка Telegram-бота на эмуляции браузера (Selenium / Playwright) для автоматического сбора и рассылки новых объявлений. Бот должен принимать от пользователя ссылку на доску объявлений с любыми фильтрами, категориями и городами, и в течение 2 минут оповещать о появлении нового товара в Telegram (цена, название, прямая ссылка).

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

  • Инструменты: Selenium, Playwright или аналогичный фреймворк для эмуляции браузера.
  • Производительность: поддержка одновременной работы до 40 пользователей с уникальными ссылками.
  • Скорость: максимальное время от выхода объявления до отправки в Telegram - 2 минуты, обработка на эмуляции до 2 минут.
  • Стабильность: непрерывная круглосуточная работа (24/7) в течение месяца без сбоев.
  • Прокси: решение должно работать без использования любых прокси-серверов (мобильных, резидентных) - из-за экономической нецелесообразности (стоимость тарифа 1500 руб./мес., резиденты/мобильные на 2500 руб./мес. дороже).
  • Антидубли: исключение дублей и устаревших объявлений из выдачи.

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

  • Пробная подписка
  • Инструкция по использованию
  • Оформление подписки
  • Канал (постоянные обновления)
  • Поддержка
  • Парсер (ввод ссылки, получение новых объявлений)
  • Исходники (доступ к коду)
  • Помощь в поддержке (постоянный PayPal)

Дополнительно

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

Интеграция Google reCAPTCHA и настройка SMTP для формы обратной связи на Laravel

Требуется backend-разработчик для доработки существующего сайта на Laravel. Основные задачи: внедрение защиты от спама с помощью Google reCAPTCHA и корректная настройка отправки писем через SMTP для формы обратной связи.

Разработка системы коммуникации с клиентами и отчетности

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