← All skills
sergei-mikhailov-tg-channel-reader
77 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
Read posts and comments from Telegram channels via MTProto (Pyrogram or Telethon). Fetch recent messages and discussion replies from public or private channels by time window.
Works with any agent that supports SKILL.md skills.
Partially scanned — some files couldn't be read; we'll retry on the next scan
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 14 places.
Show 11 more
- skills/sergei-mikhailov-tg-channel-reader/README.md, line 59
pip install pyrogram tgcrypto telethon - skills/sergei-mikhailov-tg-channel-reader/README.md, line 60
pip install -e . - skills/sergei-mikhailov-tg-channel-reader/README_TELETHON.md, line 14
pip3 install -e . - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 19
> **Just installed via `clawhub install`?** Complete Setup & Installation (below) first — the skill needs `pip install`, credentials, and a session file before - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 72
> **`tg-reader: command not found`?** Run `bash setup-tg-reader.sh` from the skill directory (it will install the package), or manually: `cd ~/.openclaw/workspa - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 374
| `tg-reader: command not found` | Run `bash setup-tg-reader.sh` from the skill directory, or manually: `pip install .` Fallback: `python3 -m tg_reader_unified` - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 443
npx clawhub@latest install sergei-mikhailov-tg-channel-reader - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 448
The setup script: installs Python packages (`pip install .`), checks credentials and session, runs `tg-reader-check`, and prints the exec approval commands for - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 462
pip install pyrogram tgcrypto telethon && pip install . - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 519
"setupCommand": "clawhub install sergei-mikhailov-tg-channel-reader && cd ~/.openclaw/workspace/skills/sergei-mikhailov-tg-channel-reader && pip install pyrogra - skills/sergei-mikhailov-tg-channel-reader/TESTING_GUIDE.md, line 94
pip3 install --upgrade telethon
Changes files outside its own folder
This is disclosed by the author in the skill's SKILL.md or README.
Found in 8 places.
Show 5 more
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 19 places.
Show 16 more
- skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 83
tg-reader-check - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 99
tg-reader info @channel_name - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 108
tg-reader fetch @channel_name --since 24h - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 152
tg-reader auth - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 178
export TG_READ_UNREAD=true - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 198
tg-reader fetch @channel_name - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 380
rm -f ~/.tg-reader-session.session - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 389
python3 debug_auth.py - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 422
cat > ~/.tg-reader.json << 'EOF' - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 433
export TG_API_ID=YOUR_ID - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 443
npx clawhub@latest install sergei-mikhailov-tg-channel-reader - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 453
python3 -m venv ~/.venv/tg-reader - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 461
cd ~/.openclaw/workspace/skills/sergei-mikhailov-tg-channel-reader - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 471
tg-reader auth - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 479
tg-reader-check - skills/sergei-mikhailov-tg-channel-reader/SKILL.md, line 539
tg-reader-check \
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'sergei-mikhailov-tg-channel-reader' ] || [ -L ~/.agents/skills/'sergei-mikhailov-tg-channel-reader' ]; then echo 'A skill folder named sergei-mikhailov-tg-channel-reader already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/sergei-mikhailov-tg-channel-reader' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/sergei-mikhailov-tg-channel-reader' ~/.agents/skills/'sergei-mikhailov-tg-channel-reader' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'sergei-mikhailov-tg-channel-reader' ~/.claude/skills/'sergei-mikhailov-tg-channel-reader' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 77 |
| 2026-11-07 | 8f88f9a | 75 |