Техническое задание: Telegram-бот для отслеживания объявлений
Цель проекта
Автоматизировать процесс мониторинга сайта с комиссионными товарами. Бот должен оперативно информировать пользователя о новых предложениях, избавляя от необходимости постоянного ручного обновления страницы.
Основные требования к функционалу
- Парсинг данных: Бот должен регулярно проверять указанный раздел сайта на наличие новых объявлений. Сайт не требует регистрации для просмотра.
- Система уведомлений: При обнаружении нового объявления бот отправляет сообщение в Telegram с ключевой информацией (например, название товара, цена, ссылка).
- Гибкость настройки: Возможность для пользователя задавать или изменять параметры поиска (например, ключевые слова, ценовой диапазон).
- Надежность: Стабильная работа, обработка ошибок при недоступности сайта.
Технические пожелания
- Язык программирования и библиотеки - на усмотрение исполнителя, с обоснованием выбора.
- Бот должен быть развернут и работать 24/7 (предложить варианты хостинга).
- Чистый и документированный код для возможного дальнейшего развития.
Что предоставить по итогу
- Исходный код проекта.
- Инструкцию по запуску и настройке.
- Развернутого и работающего бота в Telegram.