Settings

Theme

Show HN: Tgcli – Telegram CLI in Pure Rust (No TDLib)

github.com

1 points by mrbeep 3 days ago · 0 comments · 1 min read

Reader

I built a Telegram CLI that's pure Rust with zero C/C++ dependencies. No TDLib, no OpenSSL — just `cargo build` and you're done.

Features: - Incremental sync with checkpoints (fast subsequent syncs) - Full-text search via FTS5 (local) + global Telegram API search - Send messages, files, voice notes, stickers, polls - Manage chats, folders, contacts, reactions - Admin commands for groups (ban/kick/promote) - Human-readable tables or --json output

Particularly useful for LLM agents (OpenClaw, etc.) — there's a SKILL.md in the repo with all commands documented for AI consumption. Agents can sync, search, and send messages programmatically.

Install: brew tap dgrr/tgcli brew install tgcli

Or: cargo install tgcli

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection