Budget: 27000 UAH Deadline: 10 days
Feasibility is there, but there's a nuance - this is not a regular parser, but a tool with profile verification, public channel checks, and a threshold of 200 subscribers. I would not make it as a fragile bot based on clicks, but as a small program with authorization through a Telegram session, a queue of links, deduplication, and exporting the results to CSV or a table.
Regarding timelines - the target is 7-10 days. Budget - starting from 35,000 UAH on the condition that we only work with publicly available chats, discussions, and without bypassing Telegram restrictions. Promising to collect everything would be nice, but technically irresponsible - where the API does not return participants or profile data, we need to correctly show the status, not invent results =/
In implementation, I see the following blocks:
> input link to the channel or chat
> determine discussion for the channel if it is connected
> collect available participants and authors of messages
> check user profile for the presence of their own public channel
> check the channel for a minimum of 200 subscribers
> remove duplicates
> export unique links and a log of reasons why some profiles did not pass the filter
I will clarify 2 points, without them the assessment may vary a bit:
> Do you need a program on your computer or a Telegram bot with an admin panel?
> Export needed in CSV, Excel, or Google Sheets?
From similar experience in automation logic and agents:
> https://business.ingello.com/vorfahr - automation of data search and processing with business logic selection
> https://business.ingello.com/fractal - complex automation scenarios where queues, statuses, and error control are important
Main page of Ingello for Freelancehunt - https://systems-fl.ingello.com
We can keep the first version simple - create a stable MVP, run it on your 3-5 real links, and only after that add mass mode and additional filters. Better to have less magic, but for it to work predictably.