Проект: OLX Sniper Bot — Асинхронний парсер e-commerce

Розробка ботів 950 UAH
Робота 1 з 2
Я можу створити бота під будь-які послуги та запити, а це просто приклад.
Стек: Python 3.10+, Aiogram 3, Aiohttp, BeautifulSoup4, SQLite, Asyncio, Linux.

Опис проекту: Розробив автоматизовану систему моніторингу торгового майданчика (OLX) для ніші перепродажу техніки (Resell). Основна мета — випередити ручний пошук та миттєво повідомляти користувача про появу ліквідних товарів (iPhone, MacBook, PS5, iPad).

Проблема та Рішення: Вигідні пропозиції викуповуються за 1-2 хвилини. Ручний моніторинг неефективний через людський фактор та велику кількість "сміттєвих" оголошень. Я створив бота-"снайпера", який скорочує час реакції на нове оголошення до 5–15 секунд.


Технічна реалізація та Досягнення:

Архітектура: Реалізував повністю асинхронне ядро на Asyncio та Aiogram 3. Це дозволяє боту одночасно парсити сторінки та обробляти запити користувачів без блокувань.

Висока швидкість: Досяг інтервалу перевірки в 15 секунд завдяки використанню Aiohttp та сортуванню created_at:desc. Бот бачить оголошення раніше, ніж вони з'являються у стандартній видачі сайту.

Smart Filter 3.0: Розробив кастомний алгоритм фільтрації, який відсіює 95% спаму. Логіка включає:

Аналіз заголовків: ігнорування стоп-слів ("оренда", "icloud", "чохол").

Динамічні пороги цін: наприклад, ігнорування PS5 дешевше 3000 грн (відсікання ігор та аксесуарів).

Категоризацію: розрізнення основного пристрою та периферії.

Бізнес-логіка (VIP): Впровадив систему монетизації. Терміни підписки контролюються через SQLite. Інтерфейс динамічний: кнопки управління парсером ("Старт"/"Стоп") з'являються лише у активних передплатників.

UX/UI: Реалізував "Магічні посилання" для автоматичної генерації звітів про оплату, що спрощує взаємодію з клієнтом.

Deployment: Налаштував стабільну роботу 24/7 на Linux-сервері з використанням screen.

Результат: Створено стабільний інструмент, що дає користувачеві конкурентну перевагу в швидкості та автоматизує рутинний пошук, фільтруючи нерелевантний контент.

#olx #олх #парсеролх #python #python3 #aiogram #asyncio #telegrambot #botdev #coding #programming #developer #it #tech #снайперолх #олхбот #resell #iphone #ps5 #macbook #apple #автоматизация #скрипт #парсинг
Деталі
  • Додано:
233

Фрилансер

  • Проєктів -
  • Оцінка -
  • Рейтинг 267
Зареєструйтеся

Якщо у вас є акаунт, авторизуйтеся

Показники

  • Останній візит: 1 місяць 6 днів тому