Telecrawl

SkillWeb & browsing

Lets your agent search and read your Telegram chat history from a local archive.

Then ask your AI: use the Telecrawl skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add it as a step in a pipeline you build on Ahel, or connect Ahel to Claude, ChatGPT, Cursor, Claude Code or Codex and ask your AI to use it.

About this skill

Telegram archive: chats, messages, contacts, folders, search; import from Telegram Desktop/macOS.

What this skill tells your AI

The instructions your AI receives, as published by steipete/agent-scripts in skills/telecrawl/SKILL.md and read by Ahel’s review.

Use this for Telegram history questions. Local archive first; the Telegram apps only for live/current state.

Sources

  • DB: ~/.telecrawl/telecrawl.db
  • Import source: Telegram Desktop tdata or native macOS Telegram Postbox (auto-detected)
  • CLI: telecrawl
  • Archive host: the populated archive currently lives on clawmac (~200 chats). Local DBs on other Macs may be empty — check status first and prefer SSH to the archive host over answering from an empty DB:
ssh -o RequestTTY=no -o RemoteCommand=none steipete@clawmac 'zsh -lc "telecrawl --json status"'

Freshness

telecrawl --json status

Empty counts mean no import has run on this machine, not "no Telegram data".

Queries

All read commands take --json.

telecrawl --json chats --limit 20
telecrawl --json chats --unread
telecrawl --json messages --chat <ID> --limit 50 --after 2026-01-01
telecrawl --json search "query" [--chat ID]
telecrawl --json contacts --limit 50
telecrawl --json folders
telecrawl --json topics --chat <ID>

Import / Refresh

telecrawl doctor                 # verify a Telegram data source is readable
telecrawl import                 # merge-import from detected local Telegram app
telecrawl import --fetch-media   # also pull Telegram cloud media

Imports merge by default; --restore replaces the archive — treat as destructive and confirm first.

Backup

Encrypted age shards to a git repo:

telecrawl backup status
telecrawl backup push

Signals

GitHub stars
7k
Forks
635
Last commit
Oct 2026
Advanced
Item type
skill
Key
telecrawl
Source
github.com/steipete/agent-scripts