Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Bot parser ogłoszeń z potrzebnych stron według parametrów

Translated

  1. 1114
     6  1

    5 dni408 PLN

    Witam. Jestem gotowy podjąć się tego zlecenia. Zadanie jest zrozumiałe: realizacja usługi w Pythonie z botem Telegram do zarządzania filtrami, czarną listą sprzedawców, deduplikacją ogłoszeń i tworzeniem codziennego podsumowania z Wallapop, Idealista i Milanuncios z wdrożeniem na VPS. Mogę całkowicie zająć się rozwojem, konfiguracją i uruchomieniem.

  2. 196  
    1 dzień816 PLN

    Podstawowe komponenty

    Telegram Bot (aiogram)

    whitelist według user_id

    role: Admin / Operator / Odbiorca

    menu przez przyciski inline + dialogi wizard (FSM)

    Worker-parser + harmonogram

    APScheduler (dla MVP) lub Celery (jeśli chcesz skalować)

    zbieranie ogłoszeń częściej (co 1–3 godziny), wysyłanie digestu 1 raz/dziennie

    PostgreSQL

    przechowywanie filtrów/parametrów

    blacklist sprzedawców (globalna + na filtr)

    deduplikacja ogłoszeń i historia dostaw

    Docker-compose

    bot + worker + postgres (+ opcjonalnie redis jeśli Celery)

    Źródła: jak dokładnie parsować

    Dla każdej strony robimy osobny moduł-adapter:

    Wallapop: najczęściej łatwiej przez wyniki/wyszukiwanie + karty, ale może zmieniać się układ/antybot.

    Idealista: znany z surowego antybota, czasami wymaga bardziej “ostrożnego” dostępu (opóźnienia, nagłówki, proxy), możliwe blokady.

    Milanuncios: zazwyczaj bardziej dostępny, ale też może ograniczać.

    Praktyczne podejście MVP:

    zaczynamy od parsowania HTML (requests/httpx + lxml/bs4)

    ostrożny rate-limit, losowe opóźnienia, normalne User-Agent/nagłówki

    jeśli jakieś źródło zaczyna “ciąć”, wprowadzamy opcję przełączenia na Playwright (droższe pod względem zasobów)

    Dedup i blacklist — jak będzie działać
    Deduplication

    klucz główny ogłoszenia = site + listing_id (jeśli jest) lub znormalizowany URL

    zapisujemy: first_seen, published_at (jeśli zdobyte), title, price, location, url, source

    związek “ogłoszenie widziane przez filtr” przez tabelę powiązań

    wysyłka: tylko te, które “nowe w okresie” i jeszcze nie dostarczone odbiorcom

    Minus-sprzedawcy

    wspieramy kilka identyfikatorów: seller_profile_url, seller_id, seller_name, phone (jeśli naprawdę dostępne)

    blacklist występuje:

    globalna

    na filtr

    filtrowanie odbywa się na etapie przetwarzania karty ogłoszenia

    Telegram UI (jak będzie wyglądać)

    Menu:

    Filtry

    lista

    utwórz (wizard: nazwa → źródła → parametry → odbiorcy → czas wysyłki → włącz)

    edytować

    włączyć/wyłączyć

    usunąć

    Blacklist

    dodaj (wklej link/id/nazwę/telefon)

    lista (z paginacją)

    usunąć

    Status

    ostatnie uruchomienie według źródeł

    znaleziono / odfiltrowano / błędów

    Test

    ręczne uruchomienie filtra (bez oczekiwania doby)

    Ustawienia

    czas digestu domyślnie

    limity wiadomości (partia 10–20)

    kanały dostawy (TG obowiązkowo, Email/WA — opcjonalnie)

  3. 424    1  0
    14 dni408 PLN

    Witam. Zapoznałem się z wymaganiami – bardzo profesjonalnie i szczegółowo opisane, miło pracować z tak jasnym sformułowaniem zadań. To dokładnie mój profil. Specjalizuję się w tworzeniu skomplikowanych parserów oraz botów Telegram z panelami administracyjnymi. Co więcej, w moim portfolio mam już gotowe rozwiązanie o identycznej architekturze (system monitorowania cen Steam/OLX), które mogę dostosować do Twoich potrzeb. Dlaczego poradzę sobie lepiej niż inni: Gotowa architektura: Już pracuję z zestawem Python + Aiogram + PostgreSQL + Docker. Zrealizowałem logikę "workerów", kolejek zadań (Redis/Celery) oraz filtrowania duplikatów. To dokładnie to, co opisałeś w wymaganiach technicznych (docker-compose: bot + worker + db). Doświadczenie w ochronie: Wallapop i Idealista mają poważną ochronę przed botami (Cloudflare/Datadome). Zwykłe zapytania tam nie działają. Potrafię to obejść poprzez emulację przeglądarki (Playwright/Selenium) oraz rotację User-Agents/Proxy. Panel administracyjny: Realizuję zarządzanie filtrami oraz "minus-sprzedawcami" przez wygodne menu z przyciskami Inline, jak w moich poprzednich projektach. Mój plan realizacji: Rozwój bazy danych (PostgreSQL) do przechowywania ogłoszeń oraz czarnych list. Pisanie parserów dla każdego źródła (Idealista, Wallapop, Milanuncios). Konfiguracja harmonogramu (Scheduler) do zbierania danych oraz wysyłania raportów raz na dobę. Jestem gotów pokazać przykłady kodu oraz architekturę moich botów. Jestem pewien, że mogę zrealizować ten projekt jakościowo i stabilnie.

  4. 358    1  0
    28 dni408 PLN

    Dzień dobry!
    Specjalizuję się w programowaniu w Pythonie, automatyzacji procesów oraz tworzeniu botów Telegram. Twoje zadanie techniczne jest zrozumiałe: parsowanie ogłoszeń z Wallapop, Idealista i Milanuncios, filtry z parametrami wyszukiwania, system "minus-sprzedawców", deduplikacja oraz codzienne podsumowania w Telegramie.
    Mogę zrealizować architekturę w Pythonie z bazą danych (PostgreSQL), harmonogramem oraz wdrożeniem Docker. Jestem gotów omówić szczegóły i terminy realizacji.

  5. 172    1  1
    1 dzień327 PLN

    Dzień dobry! Jestem gotów wykonać ten projekt, mam duże doświadczenie w tworzeniu różnych aplikacji.

  6. 310  
    4 dni408 PLN

    Dzień dobry!

    Zapoznałem się z technicznym zadaniem dotyczącym opracowania bota do monitorowania ogłoszeń (Wallapop / Idealista / Milanuncios) z zarządzaniem przez Telegram. Projekt jest dobrze zorganizowany, wymagania są jasne — to dokładnie ten typ zadań, z którymi regularnie pracuję.

    Moje doświadczenie i podejście w pełni odpowiadają zgłoszonym wymaganiom:

    Technologie i stos

    Python (async / sync, w zależności od źródła)

    Parsowanie: requests + BeautifulSoup / Playwright (gdzie potrzebny jest JS)

    Telegram Bot API (aiogram / pyTelegramBotAPI)

    PostgreSQL (strukturalny model danych pod filtry, ogłoszenia, blacklist, dostawy)

    APScheduler / Celery beat do harmonogramów

    Docker / docker-compose

    VPS-deploy (Linux)

    Architektura

    Podział na usługi: Telegram-bot (UI) + pracownicy-parsujący

    Struktura wtyczek źródeł (każda strona — osobny moduł)

    Deduplikacja według ID / znormalizowany URL + hash kluczowych pól

    Wsparcie globalnej i lokalnej blacklisty sprzedawców

    Postfiltracja danych, jeśli część parametrów jest niedostępna przez URL

    Funkcjonalność

    Wizard-tworzenie filtrów przez Telegram (przyciski inline, dialogi krok po kroku)

    Elastyczne filtry (cena, lokalizacja, słowa kluczowe, parametry obiektu)

    Codzienny przegląd z batchingiem wiadomości

    Ręczne uruchamianie sprawdzania filtra

    Logi, statusy źródeł, obsługa błędów

    Whitelist autoryzacja według Telegram user_id

    Dodatkowo

    Optymalizacja pod kątem niskiej latencji i stabilności

    Możliwość dalszego podłączenia Email / WhatsApp (przez dostawcę)

    Gotowość do dokumentowania struktury i przekazania projektu do wsparcia

    Mogę wziąć na siebie:

    pełną realizację projektu pod klucz

    lub poszczególne części (parsowanie, Telegram UI, architektura, deploy)

    Jestem gotów omówić szczegóły: zakres MVP, terminy, format współpracy i budżet.
    Dziękuję za uwagę — będę wdzięczny za odpowiedź.

  7. 736    10  0
    10 dni408 PLN

    Witam, wszystko to jest naprawdę do zrealizowania, jestem gotowy, tylko neuronka, która napisała to zlecenie za kilka dolarów, tutaj napisała twillo przynajmniej)) Jeśli chodzi o integrację z WhatsApp, musicie wiedzieć, że to dodatkowe koszty ≈10$ miesięcznie, jeśli używać nieoficjalnego API, jeśli oficjalne, cena waha się w granicach 500$ za 5000 wiadomości.

  8. 1017    2  1
    5 dni490 PLN

    Witam! Zapoznałem się z TZ. Zadanie jest jasne: potrzebny jest stabilny monitoring platform z agresywną ochroną anty-fraudową (Idealista, Wallapop, Milanuncios).

    Mam duże doświadczenie w pracy z Playwright i omijaniu systemów ochrony na poziomie DataDome/Cloudflare. W celu realizacji projektu proponuję następujący stos technologiczny:

    Parsowanie: Playwright (Chromium-Ghost / Stealth-patche) do pełnej imitacji zachowania prawdziwego użytkownika. To pozwoli na omijanie kontroli automatyzacji.

    Anty-ban: Ustawienie rotacji resident proxy i generacja unikalnych fingerprintów dla każdej sesji.

    Backend: Python (Aiogram 3.x) do zarządzania przez Telegram.

    Baza danych: PostgreSQL do niezawodnego przechowywania ogłoszeń, historii deduplikacji i czarnej listy sprzedawców.

    Architektura: Docker-compose do wygodnego wdrażania na VPS, harmonogram zadań (APScheduler) do elastycznego ustawiania częstotliwości kontroli i wysyłania podsumowań.

    Zrealizuję całą funkcjonalność: krokowy konstruktor filtrów w TG, globalna i lokalna czarna lista sprzedawców, deduplikacja według ID/URL i codzienne raporty.

    Jestem gotów omówić szczegóły: jakie dokładnie limity dotyczące liczby zapytań są planowane i czy wymagana jest integracja z płatnymi usługami rozwiązania captcha (na wypadek ich pojawienia się).

    Piszcie w wiadomościach prywatnych, omówimy architekturę i terminy!

  9. 1101    7  1
    5 dni82 PLN

    Cześć!

    Mam doświadczenie w tworzeniu botów do monitorowania i parsowania danych, niedawno zrealizowałem podobnego bota do automatycznego zbierania ogłoszeń z witryn nieruchomości z integracją Telegram.

    Stworzę bota-parsującego w Pythonie z wykorzystaniem bibliotek do parsowania danych (takich jak BeautifulSoup lub Scrapy) oraz aiogram do zarządzania przez Telegram. Zrealizuję system filtrów, czarną listę sprzedawców, a także formowanie codziennego podsumowania z nowymi ogłoszeniami.

    To zapewni wygodny dostęp do aktualnych ogłoszeń bez powtórzeń oraz możliwość dostosowania do specyficznych potrzeb. Porozmawiajmy o szczegółach!

  10. Jeszcze 3 ofert jest ukrytych
  1. 2936
     22  0

    14 dni2205 PLN

    Dzień dobry!
    Mogę opracować bota w Pythonie do automatycznego zbierania ogłoszeń z Wallapop, Idealista i Milanuncios z wymaganymi parametrami oraz funkcją "minus-sprzedawców". Bot będzie zarządzany przez Telegram, z pełną kontrolą nad filtrami, czarną listą, odbiorcami i harmonogramem wysyłki.

    Co zostanie zrobione:

    - Parsowanie nowych ogłoszeń według zadanych filtrów;
    - Deduplication i unikanie powtórnych wysyłek;
    - Wykluczenie "minus-sprzedawców" według ID, nicku, kontaktu lub linku;
    - Formowanie codziennego podsumowania (Telegram, opcjonalnie WhatsApp/Email);
    - Zarządzanie przez bota Telegram z rolami: Administrator, Operator, Odbiorca;
    - Elastyczne filtry: lokalizacja, typ, cena, powierzchnia, liczba pokoi, słowa kluczowe, dodatkowe parametry;
    - Przechowywanie danych w PostgreSQL (lub SQLite przy małej objętości), logowanie błędów, historia wysyłek;
    - Możliwość uruchomienia przez Docker;
    - Planowanie: parsowanie 1–3 razy dziennie, wysyłka 1 raz na dobę.

    Gwarantuję poprawność zbierania danych, stabilną pracę oraz możliwość dalszego skalowania/dodawania nowych źródeł.

    Koszt 35 000, system płatności freelancera nie pozwala na ustawienie stawki powyżej 27 000, dlatego ustawiam 27 000, projekt można podzielić na 2.

  2. 2964    14  0
    14 dni1225 PLN

    Dzień dobry.
    Projekt jest zrozumiały pod względem logiki i zakresu. W przypadku części źródeł warto od razu sprawdzić dostępność oficjalnych lub półoficjalnych API lub stabilnych punktów końcowych JSON, jeśli są dostępne, będzie to bardziej niezawodne i bezpieczne niż klasyczne parsowanie HTML. Tam, gdzie API jest niedostępne, można użyć parserów z postfiltracją danych z kart ogłoszeń.

    Mogę zaproponować realizację nie tylko w Pythonie, ale także w Node.js z Typescriptem. Taki stos dobrze nadaje się do botów Telegram, pracowników w tle, planistów i skalowania, a także wygodnie współpracuje z PostgreSQL i kolejkami. Zarządzanie przez Telegram, role, whitelist, filtry, blacklist sprzedawców, deduplikacja i codzienne podsumowania bez problemu mieszczą się w tej architekturze. Umiejscowienie na VPS, izolacja przez Docker Compose, oddzielne usługi dla bota, pracowników i bazy danych.

    Wysyłkę w Telegramie zrealizuję obowiązkowo, Email i WhatsApp można podłączyć opcjonalnie przez dostawcę. W interfejsie Telegram można stworzyć krokowe dialogi i przyciski inline do wygodnego zarządzania filtrami, sprzedawcami i harmonogramem. Terminy i koszty proponuję omówić w wiadomościach prywatnych po ustaleniu priorytetów dotyczących źródeł i kanałów dostawy.

  3. 1993    12  0
    14 dni1633 PLN

    Dzień dobry
    Mam duże doświadczenie w tworzeniu botów i parsowaniu, rozwijałem podobne projekty
    Napisz do mnie

  4. 747    2  0
    18 dni857 PLN

    Dziękuję za szczegółowe TZ, zapoznałem się.

    Ogólnie wymagania są jasne: bot monitorujący ogłoszenia z deduplikacją, czarna lista sprzedawców, elastyczne filtry i zarządzanie przez Telegram, z codziennym wysyłaniem podsumowania. Architektura i stos (Python, TG-bot, VPS, Docker, PostgreSQL) mi odpowiadają.

    Jestem gotów zrealizować działające rozwiązanie na bazie MVP lub przerobić aktualną realizację, jeśli jest niestabilna.

    Aby dokładnie ocenić terminy i koszty, należy:
    1. zobaczyć aktualne MVP (repozytorium / opis architektury);
    2. zrozumieć, jakie źródła są już zrealizowane i w jakim stanie są parsery;
    3. doprecyzować priorytety (obowiązkowe minimum na pierwszy etap).

    Po tym będę mógł zaproponować:
    etapy realizacji,
    realistyczne terminy,
    koszt według etapów.

    Jestem gotów omówić szczegóły i rozpocząć od audytu aktualnego rozwiązania.

  5. 122  
    7 dni490 PLN

    Dzień dobry! 👋

    Interesuje mnie wasz projekt bota Telegram do zbierania nowych ogłoszeń.
    Mam doświadczenie w tworzeniu skryptów Python z parsowaniem, przetwarzaniem danych oraz botami Telegram, które wysyłają wiadomości na czat.

    Aby dokładnie ocenić terminy i koszty, proszę o wyjaśnienie:
    1) z jakich dokładnie stron należy parsować ogłoszenia?
    2) czy potrzebne są filtry według kategorii/ceny/regionu?
    3) jak często mamy sprawdzać stronę pod kątem nowych ogłoszeń?
    4) czy należy przechowywać historię / unikać duplikacji w bazie danych?

    Po wyjaśnieniu przedstawię propozycję co do terminów i ceny.

  6. 324  
    10 dni653 PLN

    Witam.
    Już opracowywałem podobną architekturę dla analityki Steam — tam właśnie używałem workerów do zbierania danych, kolejek i skomplikowanej filtracji. Dlatego doskonale rozumiem twoje zadanie i wiem, jak to zrealizować stabilnie.

  7. 95878    1272  1   10
    15 dni2205 PLN

    Witaj. Mam duże doświadczenie w tworzeniu botów na Telegramie. Jestem gotów do współpracy.

  8. 1803    31  0
    6 dni327 PLN

    Cześć, jestem gotów do opracowania
    Napisz na priv, aby omówić szczegóły

  9. Jeszcze 4 ofert jest ukrytych

Aktualne zlecenia dla freelancerów w kategorii Python

Power BI

57 PLN

Dashboard działa na serwerze Google, trzeba przenieść całą logikę + kod Jakie umiejętności są potrzebne: wdrażanie procesów ETL na serwerze Linux + praca z BigQuery i Postgre Jest działający kod, który działa na Google, gdzie znajduje się sama baza danych, trzeba przenieść na…

PythonBazy danych i SQL ∙ 4 godziny 33 minuty temu ∙ 7 ofert

Bot Telegram do zatrudniania/poszukiwania pracowników. Do szukania pracy

90 PLN

1. Ogólna koncepcja Stworzenie bota Telegram do automatyzacji rekrutacji i dwustronnego poszukiwania pracy. System działa na zasadzie aktywnej reakcji i wzajemnego potwierdzenia zainteresowania (Double Opt-In). W systemie przewidziano dwie role: Pracodawca (Właściciel firmy)…

PythonTworzenie chatbota ∙ 1 dzień 12 godzin temu ∙ 86 ofert

Wsparcie techniczne platformy internetowej (Python/Django)

Jest działający projekt internetowy, trzeba go utrzymywać i stopniowo porządkować, bez przepisywania od zera. Stos technologiczny projektu: Backend: Python, Django, Django Rest Framework Frontend: Next.js Baza danych: PostgreSQL Infrastruktura: AWS (EC2), Nginx Istnieją…

PythonProgramowanie stron internetowych ∙ 1 dzień 14 godzin temu ∙ 70 ofert

Opracowanie usługi internetowej z płatnym dostępem do czatu online

Dzień dobry, konieczne jest opracowanie usługi internetowej, która obejmuje:* osobiste linki dla użytkowników;* stronę z opisem usługi;* płatność przez PayPal;* czat online w czasie rzeczywistym;* wyświetlanie wideo na stronie użytkownika;* rejestrację opłaconego czasu i…

PythonProgramowanie stron internetowych ∙ 2 dni 15 godzin temu ∙ 75 ofert

Tworzenie aplikacji

Chcę stworzyć aplikację mobilną do komunikacji, w aplikacji ma być audio, wideo rozmowa, tworzenie grupowych czatów, możliwość synchronizacji z kontaktami telefonu, ustawieniami konta: powiązanie przez e-mail, 2fa, numer telefonu, możliwość dostosowywania powiadomień aplikacji,…

JavaPython ∙ 3 dni 13 godzin temu ∙ 36 ofert

Zleceniodawca
Pavel S.
Ukraina Dniepr  2  0
Zlecenie zostało opublikowane
4 miesiące 25 dni temu
330 wyświetleń
Tagi
  • APScheduler
  • Telegram
  • python
  • docker
  • PostgreSQL