Телеграм OLX Парсер - мониторинг объявлений, вакансий и изменений цен
Телеграм Парсер Бот (OLX & Вакансії) – мониторинг объявлений, вакансий и изменений цен
Разработка Телеграм-бота на Python (aiogram), который позволяет пользователям эффективно отслеживать новые объявления, изменения цен конкретных товаров и новые вакансии на OLX.
Бот поддерживает одновременно несколько подписок разных типов для одного пользователя и обеспечивает интерактивное управление через удобное главное меню и inline-кнопки.
Основные функции:
Добавление подписок на:
- новые объявления OLX
- изменение цены конкретного товара OLX
- новые вакансии OLX
Просмотр всех активных подписок пользователя
Редактирование подписки по её ID
Удаление подписки по ID
Inline-кнопки для подтверждения/отмены действия и возвращения в главное меню на любом этапе
Поддержка одновременных нескольких подписок
Уведомления отправляются только при фактических изменениях
Технические детали:
- Фоновые проверки подписок с интервалом, заданным пользователем, с асинхронным scheduler
- Хранение данных в SQLite (возможная замена на PostgreSQL)
- Структурированный проект
- Логирование в консоль/командную строку
- Обработка ошибок
Использованные технологии:
Python 3.10,
aiogram 3,
aiohttp,
BeautifulSoup4,
SQLAlchemy,
InlineKeyboard + callback_query,
python-dotenv
Преимущества для пользователя:
- Полностью интерактивный интерфейс без необходимости в сторонних приложениях
- Возможность быстро добавлять, редактировать и удалять подписки
- Минимум уведомлений — только релевантные обновления
Бот идеально подходит для тех, кто хочет оперативно отслеживать рынок товаров или вакансий OLX, экономя время и получая только актуальные уведомления.
Разработка Телеграм-бота на Python (aiogram), который позволяет пользователям эффективно отслеживать новые объявления, изменения цен конкретных товаров и новые вакансии на OLX.
Бот поддерживает одновременно несколько подписок разных типов для одного пользователя и обеспечивает интерактивное управление через удобное главное меню и inline-кнопки.
Основные функции:
Добавление подписок на:
- новые объявления OLX
- изменение цены конкретного товара OLX
- новые вакансии OLX
Просмотр всех активных подписок пользователя
Редактирование подписки по её ID
Удаление подписки по ID
Inline-кнопки для подтверждения/отмены действия и возвращения в главное меню на любом этапе
Поддержка одновременных нескольких подписок
Уведомления отправляются только при фактических изменениях
Технические детали:
- Фоновые проверки подписок с интервалом, заданным пользователем, с асинхронным scheduler
- Хранение данных в SQLite (возможная замена на PostgreSQL)
- Структурированный проект
- Логирование в консоль/командную строку
- Обработка ошибок
Использованные технологии:
Python 3.10,
aiogram 3,
aiohttp,
BeautifulSoup4,
SQLAlchemy,
InlineKeyboard + callback_query,
python-dotenv
Преимущества для пользователя:
- Полностью интерактивный интерфейс без необходимости в сторонних приложениях
- Возможность быстро добавлять, редактировать и удалять подписки
- Минимум уведомлений — только релевантные обновления
Бот идеально подходит для тех, кто хочет оперативно отслеживать рынок товаров или вакансий OLX, экономя время и получая только актуальные уведомления.