Budżet: 27000 UAH Termin: 10 dni
Wykonalność jest, ale jest tu niuans - to nie jest zwykły parser, a narzędzie z weryfikacją profilu, publicznego kanału i progiem od 200 subskrybentów. Zrobiłbym to nie jako kruchy bot na kliknięcia, a jako mały program z autoryzacją przez sesję Telegram, kolejką linków, deduplikacją i eksportem wyników do CSV lub tabeli.
Co do terminów - orientacyjnie 7-10 dni. Budżet - od 35000 UAH pod warunkiem, że pracujemy tylko z publicznie dostępnymi czatami, dyskusjami i bez omijania ograniczeń Telegram. Obiecywanie zbierania wszystkiego byłoby piękne, ale technicznie nieodpowiedzialne - tam, gdzie API nie zwraca uczestników lub danych profilowych, należy poprawnie pokazywać status, a nie wymyślać wynik =/
W realizacji widzę takie bloki:
> wprowadzenie linku do kanału lub czatu
> określenie dyskusji dla kanału, jeśli jest podłączona
> zbieranie dostępnych uczestników i autorów wiadomości
> weryfikacja profilu użytkownika pod kątem posiadania własnego publicznego kanału
> weryfikacja kanału na minimum 200 subskrybentów
> usuwanie duplikatów
> eksport unikalnych linków i dziennik przyczyn, dlaczego część profili nie przeszła filtru
Uściślę 2 punkty, bez nich ocena może trochę pływać:
> Potrzebny program na waszym komputerze czy bot Telegram z panelem administracyjnym
> Eksport potrzebny w CSV, Excel lub Google Sheets
Z podobnego doświadczenia w logice automatyzacji i agentach:
> https://business.ingello.com/vorfahr - automatyzacja wyszukiwania i przetwarzania danych z biznesową logiką selekcji
> https://business.ingello.com/fractal - skomplikowane scenariusze automatyzacji, gdzie ważne są kolejki, statusy i kontrola błędów
Strona główna Ingello dla Freelancehunt - https://systems-fl.ingello.com
Można nie komplikować pierwszej wersji - zrobić stabilne MVP, przetestować na waszych 3-5 rzeczywistych linkach, a dopiero potem dodawać tryb masowy i dodatkowe filtry. Lepiej mniej magii, ale żeby to działało przewidywalnie.