Создать бота, который будет отслеживать появление новых объявлений по заданным фильтрам (категория, ключевые слова, местоположение и цена) и присылать уведомления (например, в Telegram или на email).
⸻
Функциональность:
1.Мониторинг Facebook Marketplace:
•Возможность задать:
•Категорию (например: Автомобили)
•Ключевые слова (например: “Toyota Prius”, “до 2015 года”)
•Местоположение + радиус (например: Los Angeles, 50 миль)
•Диапазон цен
•Проверка новых объявлений каждые 5–15 минут
2.Уведомления:
•Отправка ссылки на новое объявление (желательно с кратким описанием и фото) в:
•Telegram (бот)
•И/или на email
3.Формат хранения:
•Бот должен запоминать уже найденные объявления, чтобы не присылать повторно.
4.Панель управления (опционально):
•Возможность менять настройки без переписывания кода (например, через простой .txt файл или веб-интерфейс).
5.Обход ограничений:
•Facebook Marketplace требует входа в аккаунт.
•Нужно реализовать вход через Facebook (возможно, использовать cookies)
•Или обсудить обход через headless browser (например, Puppeteer/Selenium)
6.Дополнительно (по желанию):
•Возможность отслеживать несколько разных фильтров одновременно.
•Поддержка прокси, если будет ограничение по частым запросам.
Требования к технологии:
•Язык: Python / Node.js / другой по договоренности
•Возможна работа через headless-браузер (Selenium / Puppeteer)
•Telegram Bot API / SMTP для отправки уведомлений