Parser kanałów Telegram w Google Sheets (pod OpenCart, z aktualizacją cen)
📋 Opis zadania:
Należy opracować parser kanałów Telegram dostawców odzieży.
Parser powinien pobierać nowe posty z kanałów, wyciągać podstawowe dane (tekst, zdjęcie, cena, rozmiary) i zapisywać je w Google Sheets.
❗ Tabela musi być przygotowana do dalszego importu do OpenCart.
❗ Na tym etapie NIE jest potrzebna skomplikowana AI ani pełna analiza towarów.
🔗 Główna funkcjonalność:
Połączenie z Telegramem (przez konto)
Parsowanie postów z kanałów (listę podam)
Przetwarzanie tylko nowych postów (bez duplikacji)
Częściowa analiza danych (cena, rozmiary — jeśli to możliwe)
Zapis do Google Sheets
📥 Jakie dane należy pobierać:
Pełny tekst posta
Nazwa kanału
Link do posta
Zdjęcie (URL, kilka obrazów)
Cena (jeśli jest w tekście)
Rozmiary (jeśli są w tekście)
📊 Struktura tabeli (obowiązkowo):
product_name
description
model
sku
price_supplier (cena dostawcy)
markup_percent (procent narzutu)
price (cena sprzedaży)
quantity
stock_status
category
main_category
options (rozmiary, kolory)
image
additional_images
source_text
channel_name
post_url
💰 Logika cen (WAŻNE):
Parser zapisuje cenę tylko w polu:
👉 price_supplierPole markup_percent ustawia się ręcznie
Pole price (cena sprzedaży) oblicza się tylko w Google Sheets za pomocą formuły:
price = price_supplier * (1 + markup_percent / 100)
❗ WAŻNE:
price_supplier NIE jest używane w OpenCart
w OpenCart przekazywana jest tylko price
formuła musi być zrealizowana w Google Sheets (nie w kodzie)
📏 Rozmiary:
Parser powinien próbować wyciągać rozmiary z tekstu
Zapis w polu options w formacie:
Rozmiar:S,M,L
(jeśli są kolory — również dodawać)
⚠️ Logika wypełniania:
jeśli dane (cena, rozmiary) nie zostały znalezione — pozostawić puste
cały tekst obowiązkowo zapisywać w polu source_text
🔄 Logika działania:
sprawdzanie nowych postów co 5–10 min
nie dodawać duplikatów (po post_url lub ID)
🔄 Logika aktualizacji towarów (BARDZO WAŻNE):
Jeśli dostawca zmienia cenę:
✅ aktualizować tylko:
price_supplier
✅ odpowiednio automatycznie aktualizuje się:
price (przez formułę)
❗ ZABRONIONE nadpisywanie:
product_name
description
category
options
jakiekolwiek pola, które są edytowane ręcznie
📌 To znaczy:
jeśli towar już jest w tabeli → nie nadpisywać całego wiersza
aktualizować tylko cenę
🧠 Identyfikacja towaru:
po post_url lub ID posta
📸 Zdjęcia:
zapisywać URL
wsparcie dla wielu obrazów
⚙️ Wymagania techniczne:
Python
Telethon lub Pyrogram
prosty i zrozumiały kod
możliwość dodawania nowych kanałów
📌 Wynik:
działający parser
automatyczny zapis do Google Sheets
poprawna logika aktualizacji cen
instrukcja uruchomienia
💬 W odpowiedzi proszę podać:
doświadczenie w pracy z Telegram API
przykłady podobnych projektów
terminy
koszt
💡 Plan rozwoju (nie wchodzi w to zlecenie):
pełna analiza towarów
moderacja
integracja z OpenCart
Opinia zleceniodawcy o współpracy z freelancerem
Parser kanałów Telegram w Google Sheets (pod OpenCart, z aktualizacją cen)Dziękuję za waszą pracę.
Opinia freelancera o współpracy z Serhii Yalanzhy
Parser kanałów Telegram w Google Sheets (pod OpenCart, z aktualizacją cen)Wspaniały klient, polecam do współpracy.
![]()
-
Dzień dobry.
Zapoznałem się z TŻ. Zadanie jest zrozumiałe: potrzebny jest parser Python do kanałów Telegram przez konto, który pobiera tylko nowe posty, wyciąga tekst / zdjęcie / cenę / rozmiary, zapisuje dane w Google Sheets i poprawnie aktualizuje tylko price_supplier bez ręcznego nadpisywania edytowanych pól. Taki właśnie sposób działania jest logiczny do realizacji dla waszego MVP. ()
Zrealizuję to w Pythonie z Telethon lub Pyrogram, z dokładną logiką deduplikacji według post_url / ID posta, podstawowym wyciąganiem ceny i rozmiarów z tekstu, wsparciem dla wielu zdjęć oraz automatycznym zapisem w Google Sheets. Formuła ceny pozostanie w Google Sheets, tak jak to zostało wskazane w TŻ. ()
Co otrzymacie w wyniku:
— działający parser;
— zapis w Google Sheets w wymaganej strukturze;
— aktualizacja tylko price_supplier dla już istniejących produktów;
— zrozumiały kod z możliwością dodawania nowych kanałów;
… — instrukcję uruchomienia.
Mam praktyczne doświadczenie w automatyzacji Python, parsowaniu, pracy z API, przetwarzaniu danych strukturalnych oraz budowaniu dokładnej logiki aktualizacji bez duplikacji. W podobnych zadaniach kluczowe dla mnie jest nie tylko "zbieranie danych", ale stworzenie systemu stabilnego do dalszej pracy i skalowania.
Koszt: 6500 zł
Termin: 4 dni
W razie potrzeby mogę od razu po uzgodnieniu warunków zaplanować strukturę tak, aby w następnym etapie łatwo było przejść od Google Sheets do pełnoprawnego importu do OpenCart.
-
Sergiuszu, zadanie jest zrozumiałe: potrzebny jest nie tylko parser, ale staranne zbieranie nowych postów bez duplikatów, z zapisem w Google Sheets i poprawnym aktualizowaniem tylko price_supplier. Zrealizuję to w Pythonie + Telethon/Pyrogram: śledzenie kanałów, wyciąganie tekstu, zdjęć, cen i rozmiarów, zapisywanie source_text i stała logika aktualizacji według post_url/ID bez nadpisywania ręcznych pól. Ma doświadczenie z Telegram API i integracjami dla e-commerce. Gotowy szybko omówić strukturę i rozpocząć.
Podobne wykonane zlecenie: Парсинг та фільтрація сторінок, що продають оригінальну парфумерію по Україні
-
✋ Witaj! Jesteśmy firmą IT dZENcode.
Możemy stworzyć dla Ciebie parser kanałów Telegram z zapisem do Google Sheets na tę zadanie.
Czy masz już dostęp do listy kanałów?
Czy potrzebne są od razu filtry dla nowych postów i aktualizacji cen?
Pracujemy iteracyjnie, stawki od 750 UAH/godz.
Szczegółowe informacje o naszych usługach i stawkach znajdziesz na stronie:Freelancehunt
… Zobacz – potem omówimy szczegóły pracy, pisz, gdy będziesz gotowy.
Ostateczny koszt ustalany jest dopiero po wyjaśnieniu zakresu i wymagań.
___________________
Z poważaniem,
Menadżer dZENcode
Nasze mocne strony:
💎 10+ lat świadczymy usługi IT: Outsourcing, Outstaffing
🔥 90+ pracowników na etacie
🚀 Projekty „od zera” i wsparcie
⚙️ SLA i wsparcie posprzedażowe
✅ Umowa z firmą, gwarantowany wynik!
🔥 250+ publicznych opinii od 2015 roku.
-
886 3 0 Cześć! Jestem programistą Pythona, specjalizującym się w automatyzacji i pracy z Telegram API (Telethon/Pyrogram). Zadanie jest całkowicie zrozumiałe, szczególnie krytyczny moment z logiką aktualizacji cen bez nadpisywania ręcznych poprawek.
Moje podejście do realizacji:
— Telegram: Użyję Telethon do monitorowania kanałów w czasie rzeczywistym. Nowe posty będą przetwarzane natychmiast.
— Parsowanie danych: Napiszę wyrażenia regularne (RegEx) do wyciągania ceny i rozmiarów. Cały surowy tekst będzie przechowywany w source_text, tak jak prosiłeś.
— OpenCart Gotowe: Struktura tabeli będzie ściśle odpowiadać twoim wymaganiom do dalszego importu.
Jestem gotów omówić szczegóły i zaprezentować przykłady kodu w wiadomościach prywatnych!
-
409 Dzień dobry! Uważnie przeczytałem specyfikację — zadanie jest zrozumiałe, jestem gotów się tym zająć.
Co zrealizuję:
— Połączenie z Telegramem przez konto (Telethon)
— Parsowanie nowych postów z waszych kanałów co 5–10 minut
— Wyciąganie ceny i rozmiarów z tekstu (regex)
— Zapis do Google Sheets w waszej strukturze (product_name, price_supplier, options itp.)
— Logika deduplikacji po post_url — duplikatów nie będzie
— Przy zmianie ceny — aktualizuje się tylko price_supplier, pozostałe pola pozostają nietknięte
… — Formuła price w tabeli pozostaje po waszej stronie
Z portfolio — niedawno opracowałem pełnoprawnego bota Telegram dla barber shopu: FSM-rejestracja, wybór mistrza, panel administracyjny z powiadomieniami, ochrona przed podwójną rezerwacją, SQLite. GitHub: https://github.com/NazarSikora/barbershop_bot
Termin wykonania: 3 dni po otrzymaniu listy kanałów.
Koszt: 2400 zł (stała cena za całą funkcjonalność z specyfikacji).
Jeśli są pytania — jestem gotów omówić szczegóły.
-
265 Dzień dobry.
Mam duże doświadczenie w pracy z Telegram API, parserami w Pythonie, Telethon/Pyrogram, a także automatycznym zapisywaniem danych w Google Sheets z logiką aktualizacji bez duplikacji. Pracowałem nad zadaniami, gdzie ważne jest poprawne przetwarzanie tylko nowych postów, przechowywanie zdjęć, tekstu, linków, częściowe wyciąganie ceny i parametrów z opisu oraz nie nadpisywanie ręcznie edytowanych pól. Zgodnie z Państwa specyfikacją mogę zrealizować zrozumiały parser z możliwością dalszego rozszerzenia pod OpenCart.
Proponuję przejść do wiadomości prywatnych w celu dokładniejszej dyskusji na temat specyfikacji, terminów realizacji i kosztów.
-
332 Cześć, Siergiej! Mam doświadczenie w tworzeniu parserów w Pythonie (używam Telethon i gspread do Google Sheets API).
Dokładnie zapoznałem się z Twoim TZ. Zrealizuję projekt z naciskiem na krytyczne dla Ciebie punkty:
Logika aktualizacji: Skrypt będzie sprawdzał post_url, więc duplikatów nie będzie — tylko automatyczna aktualizacja price_supplier dla istniejących pozycji.
Zachowanie danych: Wszystkie Twoje ręczne poprawki w tabeli (nazwy, kategorie, opisy) pozostaną nietknięte.
Formuły: Cena sprzedaży będzie obliczana za pomocą formuły bezpośrednio w Google Sheets, jak prosiłeś.
…
Parsowanie: Wyciągnę ceny i rozmiary za pomocą RegEx.
Jestem gotów zacząć pracę już dzisiaj. Kod będzie czysty, uporządkowany i z instrukcją uruchomienia.
-
172 1 1 Dzień dobry. Jestem gotów wykonać ten projekt, mam duże doświadczenie w tworzeniu aplikacji.
-
84 Witam, gotowy jakościowo i szybko (jedna wieczór) wykonać zamówienie. Mam bogate doświadczenie w pracy z skryptami Pythona, botami Telegram oraz integracjami API.
-
690 5 0 Cześć!
Jestem gotowa zrealizować dla Ciebie parser kanałów Telegram zgodnie z Twoimi wymaganiami. Mam praktyczne doświadczenie w tworzeniu parserów w Pythonie z logiką deduplikacji i aktualizacji danych bez ręcznego nadpisywania wypełnionych pól.
Pisz, porozmawiamy.
-
588 2 0 Witam.
Mam doświadczenie w parsowaniu Telegrama i Google Sheets. Do tego projektu optymalnie jest korzystać z Pyrogramu z oddzielnym kontem Telegram i stałą sesją.
Podejście jest następujące:
podłączenie konta do Telegrama i czytanie kanałów
wybór tylko nowych postów z deduplikacją według post_url lub ID wiadomości
zapis do Google Sheets przez konto serwisowe
… aktualizacja tylko ceny dostawcy, bez nadpisywania ręcznych pól
logowanie błędów i przywracanie po awariach
Z praktycznego punktu widzenia ważne jest, aby od razu ustalić:
czy kanały są publiczne, czy prywatne
czy potrzebny jest dostęp do konta / zaproszenia
ile kanałów jest planowanych
czy trzeba przechowywać kilka zdjęć
czy OpenCart będzie osobnym następnym etapem
Na wszystkie pytania mogę odpowiedzieć w wiadomościach prywatnych.
-
420 1 0 Dzień dobry! Opracowuję niestandardowe rozwiązania w Pythonie: analiza danych, automatyzacja procesów, skrypty, parsery, ETL-pipeline'y. Koszt od 4000 zł. Szczegóły: www.engine-web.od.ua/
-
1495 13 0 Cześć! Mogę to zrealizować. Napisz na prywatną wiadomość, aby omówić wszystkie szczegóły. Będę zadowolony z współpracy!
-
3411 32 0 Cześć!
Zadanie zrozumiane, czy masz konta na Telegramie?
Mogę wszystko skonfigurować do zbierania potrzebnych informacji i rozdzielania ich w twojej tabeli.
Pisz na prywatne.
-
3482 50 0 Dobry wieczór
Jestem gotów zająć się twoim zamówieniem
Pisz, chętnie pomogę w twoim zadaniu
Mam doświadczenie w opracowywaniu podobnych zadań
-
367 1 0 Cześć.
Takie parsery pod Telegram już robiłem (Telethon + zapis w tabeli).
Tutaj głównie chodzi o to, aby prawidłowo przetworzyć nowe posty, nie tworzyć duplikatów i starannie zrealizować aktualizację tylko ceny, aby nie zatarć innych pól.
Cenę i rozmiary z tekstu wyciągnę, ale od razu powiem - przez różny format postów to nie zawsze będzie 100% dokładne, to normalna historia dla takich zadań.
Jeśli ok, możesz przesłać przykłady kanałów - zobaczę formaty postów i od razu powiem, jak dobrze tam będzie parsowane.
-
727 6 0 Witam, już robiłem i mam podobne parsery, trzeba tylko uzgodnić format i dostosować pod was, proszę o kontakt.
-
4467 102 0 Dobry wieczór. Będę zadowolony, że mogę pomóc. Wykonam wszystko szybko i jakościowo!
-
6850 164 1 Dobry wieczór, jestem gotów omówić z Państwem projekt, mam doświadczenie w pracy. Cena i termin są warunkowe. Z góry dziękuję.
-
2264 18 3 Cześć! Zainteresował mnie Twój projekt. Specjalizuję się w automatyzacji i tworzeniu narzędzi Telegram na Pythonie, więc dobrze rozumiem specyfikę pracy z botami użytkownika i API Google Arkuszy.
Co proponuję w realizacji:
- Niezawodne parsowanie danych: użyję Pyrogram do pracy przez konto. To zapewni stabilne pozyskiwanie postów i pracę z mediami (zdjęcia).
- Inteligentna aktualizacja cen: wdrożę logikę sprawdzania według post_url. Skrypt znajdzie istniejący wiersz i zaktualizuje wyłącznie cenę dostawcy, nie naruszając Twoich ręcznych poprawek, nazw ani kategorii.
- Wyciąganie danych (Regex): skonfiguruję elastyczne wyrażenia regularne do wyciągania cen i rozmiarów. Nawet jeśli tekst nie jest ustrukturyzowany, parser będzie w stanie zidentyfikować kluczowe parametry.
- Bezpieczeństwo i limity: ponieważ to bot użytkownika, skonfiguruję odpowiednie opóźnienia (kontrola flood) i kolejkę zapytań, aby zminimalizować ryzyko zablokowania konta przez Telegram.
- Integracja z Google Sheets: użyję oficjalnego API. Arkusz będzie w pełni gotowy do importu do OpenCart ze wszystkimi niezbędnymi formułami.
…
Jestem gotów omówić wszystko dokładniej i przystąpić do pracy, pisz.
-
193 0 1 Witam! Jestem gotowy zrealizować twój parser w Pythonie (Telethon + Google Sheets API). Logikę z aktualizacją tylko price_supplier oraz zachowaniem ręcznych poprawek zrozumiałem — to podstawowa funkcjonalność, zrobię wszystko zgodnie z twoim TZ. Mam doświadczenie w podobnych projektach pod OpenCart, dlatego struktura tabeli będzie całkowicie gotowa do importu.
-
1267 35 1 Witaj. Twój projekt składa się z dwóch części. Najpierw parsowanie kanałów do arkusza Google, potem import do OpenCart. Zrealizuję obie części w PHP, ponieważ OpenCart to PHP. Mogę również, na życzenie, usunąć arkusz Google i od razu parsować kanały do OpenCart. Proszę o kontakt. Zrealizuję to za rozsądny budżet.
-
224 1 0 Witam! Mam doświadczenie w opracowywaniu podobnych rozwiązań w Pythonie + Telethon. Zrealizuję wszystko zgodnie z Państwa wymaganiami, proszę o kontakt.
-
1933 21 0 Siergiej, bez problemu zrealizuję. Będę realizować przez telethon + aiogram dla elastycznych i prostych ustawień. Budżet: 2200 zł. Termin: 1-2 dni. Pisz.
-
2426 20 0 Dzień dobry, jestem gotów wykonać twoje zadanie szybko i jakościowo. Mam duże doświadczenie w tworzeniu różnych parserów, botów tg itd. Napisz w wiadomości prywatnej, omówimy szczegóły. Chętnie pomogę)
-
10130 117 0 Witam.
Opracowuję boty do Telegramu w NodeJS. Mam doświadczenie z arkuszami Google. Jestem gotów się tym zająć. Piszcie, omówimy.
-
4987 41 4 1 Dzień dobry!
Mam doświadczenie w pracy z Telegram API (Telethon, Pyrogram) oraz integracją z Google Sheets. Opracowywałem podobne parsery z dynamiczną aktualizacją danych. Jestem gotów zrealizować parser dla kanałów Telegram z automatycznym zapisem do Google Sheets oraz poprawną logiką aktualizacji cen.
Terminy i koszt omówimy po wyjaśnieniu szczegółów. Napisz do mnie w prywatnych wiadomościach.
-
3999 7 1 Dobry wieczór. Już robiłem taki. Prawie jeden do jednego. Zrobię taki szybko i jakościowo!
-
297 Cześć! Mam doświadczenie w tworzeniu parserów w Pythonie oraz pracy z Telegram API (Telethon). Zadanie jest zrozumiałe, szczególnie logika aktualizacji cen bez nadpisywania ręcznych poprawek — to jest krytyczne dla OpenCart.
Jak to zrealizuję:
Stos: Python + Telethon (do pracy z kanałami) + gspread (do Google Sheets API).
Logika aktualizacji: Użyję kombinacji ID kanału i ID posta jako unikalnego klucza. Skrypt najpierw sprawdzi obecność ID w tabeli: jeśli jest — aktualizuje tylko price_supplier, jeśli nie ma — tworzy nowy wiersz.
Parsowanie danych: Napiszę elastyczne wyrażenia regularne (RegEx) do wyciągania cen i rozmiarów (S-XXL, 42-50 itd.) z tekstu.
…
Praca z mediami: Uzyskanie bezpośrednich URL do zdjęć przez bota Telegrama lub zapisanie w chmurze (do uzgodnienia).
Niezawodność: Dodam obsługę błędów (FloodWait) oraz logowanie, aby parser nie padał przy długotrwałej pracy.
Termin: 3–4 dni (1 dzień na rdzeń parsera, 1 na Google Sheets, 1 na testy i wyrażenia regularne).
Koszt: Jestem gotów do dyskusji, kierując się Twoim budżetem.
-
Бюджет замалий для такої задачі
-
Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych
Newsletter LinkedIn
438 PLN
Newsletter LinkedIn Należy uruchomić newsletter LinkedIn na podstawie podanej bazy. 30 000+ kontaktów Czekamy na propozycje E-mail marketing, Parsowanie danych ∙ 1 dzień 4 godziny temu ∙ 9 ofert |
Parsowanie emaili firm z określonej branży
411 PLN
Znajdź kontakty (e-mail, numer telefonu) firm, które zajmują się określonym biznesem, wskazanym w tym dokumencie Google https://docs.google.com/document/d/1_d-iLxLSL3gjRvo1GmUpWNm0Pm5YoKGcEvaiDc_2I0g/edit?usp=#sharing Wynik ma być w formie tabeli z kolumnami: 1. Telefon w… Parsowanie danych ∙ 2 dni 5 godzin temu ∙ 31 ofert |
Potrzebny parser sklepu internetowego https://www.lcsc.com/należy regularnie (1 raz w miesiącu, lub przy uruchomieniu skryptu) uzyskiwać aktualne informacje o produktach dostępnych w sklepie https://www.lcsc.com/ z katalogu wszystkich działów… Parsowanie danych ∙ 3 dni 10 godzin temu ∙ 43 oferty |
OpenCart — katalog wynajmu sprzętu specjalistycznego
493 PLN
OpenCart — katalog wynajmu sprzętu specjalistycznegoPotrzebne jest uruchomienie katalogu wynajmu sprzętu specjalistycznego na OpenCart.Tematyka:koparkipodnośnikiładowarkigeneratorydźwigirusztowaniainny sprzęt budowlany.Preferowane, abyście mieli już gotowy szablon lub… Programowanie stron internetowych, Parsowanie danych ∙ 4 dni 2 godziny temu ∙ 59 ofert |
Przenieść program - serwer, na którym był program, padł (oficjalne dozwolone parsowanie danych publicznych)
169 PLN
Witaj! Mój klient ma przypadek opisany poniżej. Potrzebna pomoc w przeniesieniu na nowy serwer i przetestowaniu programu. Lepiej, aby to był programista, który zna się na parsowaniu. Konfigurowanie oprogramowania i serwerów, Parsowanie danych ∙ 4 dni 6 godzin temu ∙ 30 ofert |