{"adoption": {"forks": 723, "observed_at": "2026-08-28T04:05:20.235220+00:00", "stars": 1672}, "canonical_url": "https://ross.abutalabs.com/products/telegram-scraper", "card": {"archived": true, "artifact_type": "cli-tool", "description": "telegram group scraper tool. fetch all information about group members", "domain": ["crawlers", "messaging-platforms", "social-media"], "enriched": true, "function": ["web-scraping", "cli", "data-generation"], "health_score": 10, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["th3unkn0n/TeleGram-Scraper"], "name": "th3unkn0n/TeleGram-Scraper", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2021-06-20T11:51:46+00:00", "repo": "th3unkn0n/TeleGram-Scraper", "stars": 1672, "tags": ["telegram", "member-scraper", "telethon", "osint", "bulk-messaging", "termux", "command-line", "linux"], "topics": ["telegram", "telegram-scraper", "telegram-scraper-bot", "termux", "termux-tool", "python3", "information-retrieval", "information-gathering", "smsbomber", "linux", "promotion"], "urls": [], "use_cases": ["scrape members of a telegram group", "export telegram group members to csv", "collect user ids and usernames from telegram groups", "gather telegram group member data for marketing", "send bulk messages to scraped telegram users", "information gathering on telegram communities"], "what_it_is": "A Python command-line tool that scrapes Telegram groups and exports all member information to CSV using the Telegram API. It also includes a companion script for sending bulk SMS/messages to the collected user data.", "when_to_avoid": ["you need a maintained, licensed project - it has no license and hasn't released since 2021", "you want compliant, consent-based marketing - scraping members and bulk messaging violates Telegram ToS and may be illegal", "you need a GUI or a scalable production scraping service"], "when_to_choose": ["you need to bulk-export member lists from Telegram groups you have access to", "you want a simple Termux/Linux-friendly Python script with no GUI", "you're doing OSINT or research on Telegram community membership"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/telegram-scraper", "repo": "th3unkn0n/TeleGram-Scraper", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:20.235220+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:42:39.269060+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "904fd55a772d199c87bf1c168e8c82eb89a1e124b7664d5530d1d0c88efce39e", "fetched_at": "2026-08-28T04:05:20.235220+00:00", "kind": "readme", "missing": false, "url": "https://github.com/th3unkn0n/TeleGram-Scraper"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2465, "days_push": 1900, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}