Budget: 2500 UAH Deadline: 4 days
Hi Ruslan,
I build Telegram automation in Python (MTProto), so the parsing side is what I do daily. Rather than promise, here is how I would actually run this.
Discovery: keyword sweeps over Telegram global search across your eleven categories, plus public group indexes, plus graph-walking — each group I find gets its linked channel checked, and that channel's own discussion group too. All deduped by internal chat id, not by title, so renamed groups do not slip in twice.
Activity and quality filter, scripted rather than eyeballed: I pull the recent message window per candidate, count unique posters and real replies, measure the share of forwards and ad posts, and drop dead groups, ad boards and the usual scam patterns. Language and market detection runs at this step, so Russian-market groups never reach the sheet.
Contacts: for each surviving group I pull the admin list over MTProto (owner, admin, moderator, with display names), then top it up from the group bio, pinned posts and the official project channel to catch community managers and team accounts. Only accounts with a visible role and a public handle stay. No roleless members, no bots, no duplicates.
Delivery: one flat Google Sheet, your column order, contacts kept together per group, category tagged.
My price covers a first batch of 100 verified groups with all their visible admin and moderator contacts, four days. I am new on Freelancehunt and taking first projects at a launch price, so it is deliberately low. Further batches get priced once we both see the real hit rate per category.
Before you decide anything: I can run 10 groups for free and send you that sheet, so you judge the data itself instead of my description of it.
One question — what volume are you aiming for in batch one? And one thing worth agreeing upfront: some groups hide their admin list entirely, and there I can only give the official team or channel account. Tell me whether those groups should still be listed or dropped.
Petro Pankov, BotCraft Group