From agi-super-team
Search Telegram channels by keywords, read messages, and extract ad contacts from channel descriptions and posts. Useful for channel discovery and ad analysis.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agi-super-team:telegram-scrapeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Search channels, read messages, analyze ad contacts
Search channels, read messages, analyze ad contacts
$TG_TOOLS_PATH/tools/tg_scrape.py
# Find channels with "ai" or "cursor" in the name
python3 $TG_TOOLS_PATH/tools/tg_scrape.py channels --keywords "ai,cursor"
# Save to CSV
python3 $TG_TOOLS_PATH/tools/tg_scrape.py channels --keywords "ai" --output channels.csv
# Save to JSON (more data: about, links)
python3 $TG_TOOLS_PATH/tools/tg_scrape.py channels --keywords "ai" --output channels.json
# With exclusions
python3 $TG_TOOLS_PATH/tools/tg_scrape.py channels --keywords "ai" --exclude "spam,nsfw"
Output: title, username, link, subscribers, ad_contacts, ad_links, about.
# Last 20 messages
python3 $TG_TOOLS_PATH/tools/tg_scrape.py messages "Channel Name" --limit 20
# From the last 7 days
python3 $TG_TOOLS_PATH/tools/tg_scrape.py messages "Channel Name" --days 7
Channel Name -- search by substring (case-insensitive).
python3 $TG_TOOLS_PATH/tools/tg_scrape.py ads --keywords "ai,cursor" --posts 10
Analyzes:
Output (JSON stdout): title, username, subscribers, score, ad_contacts, keyword_mentions, sample_posts.
| Command | Parameter | Description |
|---|---|---|
channels | --keywords, -k | Keywords comma-separated |
channels | --exclude, -x | Exclude (comma-separated) |
channels | --output, -o | File (.csv or .json) |
messages | channel | Channel/group name |
messages | --limit, -n | Max messages (default: 20) |
messages | --days, -d | Only from last N days |
ads | --keywords, -k | Keywords (required) |
ads | --exclude, -x | Exclude |
ads | --posts, -p | Posts to analyze (default: 10) |
telegram-groups -- group operationstelegram-send -- sending messages (e.g. to advertisers)npx claudepluginhub aaaaqwq/agi-super-team --plugin agi-super-teamTriggers the Telegram scraper agent for testing or unscheduled channel scanning. Supports dry-run, category filtering, and notification tests.
Researches public Telegram channels and groups via TGStat for source discovery, audience analysis, and ad-channel selection by topic or @username.
Telegram CLI for reading, searching, and sending messages. Use when the user asks about Telegram messages, wants to check inbox, search chats, send messages, or look up contacts and groups.