From agi-super-team
Processes inbound Telegram messages: extracts replies, classifies sentiment (positive/negative/question) via Claude Haiku, logs to CRM, and commits changes. Use for checking Telegram replies or running the inbound agent.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agi-super-team:telegram-inbound-runThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Skill for manually triggering Telegram Inbound Reply Monitor Agent
Skill for manually triggering Telegram Inbound Reply Monitor Agent
Agent:
cd $AGENTS_PATH/telegram-inbound
python3 telegram_inbound_agent.py --dry-run --since 24h
cd $AGENTS_PATH/telegram-inbound
python3 telegram_inbound_agent.py --since 24h
cd $AGENTS_PATH/telegram-inbound
python3 telegram_inbound_agent.py --notify-test
cd $AGENTS_PATH/telegram-inbound
python3 telegram_inbound_agent.py --no-ai --since 24h
# Last 48 hours
python3 telegram_inbound_agent.py --since 48h
# Last 7 days
python3 telegram_inbound_agent.py --since 7d
# Last 14 days
python3 telegram_inbound_agent.py --since 14d
📬 Telegram Inbound: 2026-02-12 09:00
5 new replies (3 positive, 1 questions)
✅ POSITIVE (3):
• John Doe: Interested in labeling service
...
$AGENTS_PATH/logs/telegram-inbound-{date}.md$AGENTS_PATH/logs/telegram_agent_log.json$AGENTS_PATH/logs/errors/telegram-inbound-{date}.logsales/crm/activities.csvsales/crm/relationships/leads.csv| Flag | Description |
|---|---|
--dry-run | Classification only, no CRM updates or notifications |
--no-ai | Rule-based classification (without Claude) |
--since <duration> | Time window: 24h, 48h, 7d, 14d |
--notify-test | Test Telegram notification |
Agent runs automatically 3 times a day:
Via launchd: com.yourcompany.telegram-inbound
# Check activities.csv for outbound Telegram
grep telegram $CRM_PATH/activities.csv | grep outbound
# Check people.csv for telegram usernames
grep telegram_username $CRM_PATH/contacts/people.csv
# Re-auth
cd $TG_TOOLS_PATH
python3 tools/tg_auth.py
cat $AGENTS_PATH/logs/telegram-inbound-$(date +%Y-%m-%d).md
telegram-send - sending outbound messageschange-review - review CRM changes before commitupdate-lead - manual CRM updatelog-activity - manual activity loggingnpx claudepluginhub aaaaqwq/agi-super-team --plugin agi-super-teamChecks inbound Telegram messages and replies using tg-tools. Supports contact lookup, group/channel scraping, and export with last messages.
Sends messages, files, and alerts via the Telegram bot API; reads replies; and runs approval flows with inline buttons. Useful for notifications, CI alerts, cron job updates, or asking for user approval.
Enables communication with users via Telegram for clarifications, options, blockers, task completion notifications, and long-running task updates instead of terminal.