Bot Telegram - automatyczne licytacje 24/7 na koreańskiej stronie motoryzacyjnej
Tworzenie chatbotaBól klienta
Dobre oferty na rynku samochodowym znikają w ciągu godzin. Klient kupował auto na koreańskim rynku Encar: 200+ ogłoszeń dziennie, wszystko po koreańsku, a główne ryzyka — wypadki, zalania, przeszłość wynajmu — ukryte w osobnych raportach inspekcji i historii ubezpieczeniowej. Ręczne monitorowanie oznaczało albo bezsenne noce, albo utratę najlepszych opcji.
Co zrobiono
Bot Telegram, który sprawdza Encar co 30–60 minut przez całą dobę
Reverse engineering 4 niepublicznych API endpointów (wyszukiwanie, szczegóły oferty, inspekcja techniczna, historia ubezpieczeniowa) — bez przeglądarki i Selenium, szybko i stabilnie
Filtr na 10 kryteriów: model, wyposażenie, rok, przebieg, cena, paliwo + automatyczna weryfikacja czerwonych flag: wypadki, zalania, wynajem/leasing
Każde dopasowanie przychodzi jako karta w Telegramie: wszystkie zdjęcia + zorganizowane podsumowanie po ukraińsku z odznakami historii
Deduplication SQLite — żadna oferta nie jest wysyłana dwa razy; nieudane zapytania są powtarzane w następnym przebiegu
Wynik
Klient przegląda 1–2 przefiltrowane auta dziennie zamiast 200+ ogłoszeń
Auta z ukrytymi wypadkami/zalaniami/wynajmem są automatycznie odrzucane
Zaoszczędzono ~2 godziny ręcznego monitorowania dziennie, żadna oferta nie została utracona od momentu uruchomienia
Działa bez nadzoru na VPS jako usługa systemd
Stos
Python 3.12 · httpx (async) · aiogram 3 · SQLite · pydantic-settings · structlog · systemd/VPS
Dobre oferty na rynku samochodowym znikają w ciągu godzin. Klient kupował auto na koreańskim rynku Encar: 200+ ogłoszeń dziennie, wszystko po koreańsku, a główne ryzyka — wypadki, zalania, przeszłość wynajmu — ukryte w osobnych raportach inspekcji i historii ubezpieczeniowej. Ręczne monitorowanie oznaczało albo bezsenne noce, albo utratę najlepszych opcji.
Co zrobiono
Bot Telegram, który sprawdza Encar co 30–60 minut przez całą dobę
Reverse engineering 4 niepublicznych API endpointów (wyszukiwanie, szczegóły oferty, inspekcja techniczna, historia ubezpieczeniowa) — bez przeglądarki i Selenium, szybko i stabilnie
Filtr na 10 kryteriów: model, wyposażenie, rok, przebieg, cena, paliwo + automatyczna weryfikacja czerwonych flag: wypadki, zalania, wynajem/leasing
Każde dopasowanie przychodzi jako karta w Telegramie: wszystkie zdjęcia + zorganizowane podsumowanie po ukraińsku z odznakami historii
Deduplication SQLite — żadna oferta nie jest wysyłana dwa razy; nieudane zapytania są powtarzane w następnym przebiegu
Wynik
Klient przegląda 1–2 przefiltrowane auta dziennie zamiast 200+ ogłoszeń
Auta z ukrytymi wypadkami/zalaniami/wynajmem są automatycznie odrzucane
Zaoszczędzono ~2 godziny ręcznego monitorowania dziennie, żadna oferta nie została utracona od momentu uruchomienia
Działa bez nadzoru na VPS jako usługa systemd
Stos
Python 3.12 · httpx (async) · aiogram 3 · SQLite · pydantic-settings · structlog · systemd/VPS