Best use case
telegram-check is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Check inbound Telegram messages
Teams using telegram-check should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/telegram-check/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How telegram-check Compares
| Feature / Agent | telegram-check | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Check inbound Telegram messages
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Telegram Check > Check inbound messages/replies via tg-tools ## When to use - "check telegram" - "who replied on telegram" - "any new messages?" - After a campaign -- check replies ## Dependencies - `$TG_TOOLS_PATH/` (tg-contacts, tg-scrape) - Active Telegram session ## How to run ### Check a specific contact ```bash python3 $TG_TOOLS_PATH/tools/tg_contacts.py lookup @username python3 $TG_TOOLS_PATH/tools/tg_contacts.py lookup +380671234567 ``` Shows: name, username, phone, ID + last 5 messages. ### Check messages in a group/channel ```bash python3 $TG_TOOLS_PATH/tools/tg_scrape.py messages "Group Name" --limit 20 python3 $TG_TOOLS_PATH/tools/tg_scrape.py messages "Group Name" --days 7 ``` ### Export all contacts with messages ```bash python3 $TG_TOOLS_PATH/tools/tg_contacts.py export --output contacts.json --messages 5 ``` JSON with last messages for each contact. ## Typical responses (patterns) | Pattern | Status | |---------|--------| | "yes", "can do", "will be there" | `responded` + `hot` | | "no", "can't" | `responded` + `declined` | | "when?", "details?" | `responded` + `interested` | | No response | `no_response` | ## Related skills - `telegram-send` -- sending messages - `telegram-session` -- if session is broken - `update-lead` -- update status in CRM after checking
Related Skills
telegram-session
Create/update Telethon session
telegram-send
Telegram DM sending from CSV, rate limiting, idempotency
telegram-scraper-run
Automatic Telegram scraping
telegram-scrape
Search Telegram channels, read posts, ad contacts
telegram-push
通过独立 Telegram Bot 向群聊或私聊推送消息,适合不依赖 OpenClaw channel 配置的通知场景。
telegram-inbound-run
Automatic inbound Telegram message processing
telegram-groups
Posting, members, Telegram group management
telegram-contacts
Export/import/lookup Telegram contacts
telegram-automation
Automate Telegram tasks via Rube MCP (Composio): send messages, manage chats, share photos/documents, and handle bot commands. Always search tools first for current schemas.
skill-config-checker
扫描本地所有 skills,检测需要配置的 API keys、tokens、secrets 等,生成配置需求清单和操作指南。
security-compliance-compliance-check
You are a compliance expert specializing in regulatory requirements for software systems including GDPR, HIPAA, SOC2, PCI-DSS, and other industry standards. Perform compliance audits and provide im...
model-health-check
检查已配置模型供应商的连通性、延迟和可用性,用于快速诊断模型侧故障。