Нужен разработчик на Python для создания Telegram-бота, который будет мониторить новые объявления о сдаче квартир в Гамбурге (Германия) и отправлять уведомления.
⸻
📌 Основная задача
• Парсинг 2–3 сайтов с объявлениями
• Определение новых записей
• Хранение ID объявлений, чтобы не было дубликатов
• Отправка сообщений в Telegram с короткой информацией + ссылкой
⸻
📌 Требуемый функционал
Бот должен:
• периодически проверять сайты (cron / интервалы)
• детектировать новые объявления
• хранить историю (SQLite/PostgreSQL)
• отправлять уведомления в Telegram
Сообщение содержит:
• название объявления
• район/адрес (если есть)
• цену (если есть)
• фото (опционально)
• ссылку
⸻
📌 Источники данных
На старте — 2–3 сайта по Гамбургу.
Список согласуем вместе.
Если на каком-то сайте сложная защита (captcha, js-рендеринг, антибот), можно пропустить этот источник.
⸻
📌 Предпочтительные технологии
• Python
• aiogram
• requests / aiohttp / BeautifulSoup
• Playwright (если нужен рендеринг)
• SQLite или PostgreSQL
• Docker (опционально)
Но можно предложить альтернативы.
⸻
📌 Минимальный набор команд
• /start
• /stop
• /status (статистика)
• /test (тестовое уведомление)
⸻
📌 Этапы разработки
Этап 1 (MVP):
• парсинг 2 сайтов
• хранение ID
• отправка уведомлений в Telegram
• без фильтров
Этап 2 (опционально):
• фильтры по цене/району
• дополнительные сайты
• docker-деплой
⸻
📌 Требования к разработчику
• опыт с Python
• опыт web-scraping
• желательно опыт разработки Telegram-ботов
• умение писать адекватный, стабильный код
⸻
📌 Что нужно на выходе
• рабочий бот
• исходный код
• инструкция по запуску
• (опционально) Docker-конфигурация
⸻
📌 Что прошу прислать в отклике
1. Приблизительную цену за MVP
2. Сроки выполнения
3. Короткий план реализации
4. Примеры работ (если есть)
Прошу не писать «могу сделать, напишите в личку».
Без оценки и плана — не рассматриваю.