
tgcli — Telegram CLI
from tgcli13
Command-line Telegram client (pure Rust, no TDLib) for syncing, searching, sending messages, managing chats and running daemon mode; suitable for scripts and LL
What it does
tgcli is a pure-Rust Telegram client exposing commands to authenticate, sync messages, list/search chats, send messages/files, schedule messages, and run a real-time daemon. It stores data locally (SQLite/FTS5) and supports multiple stores for multi-account usage.
When to use it
Use tgcli when you need programmatic or CLI-based access to Telegram for automation, exporting chat history, scheduled sends, or piping message lists into LLMs or other tools. It's useful for building pipelines that need markdown or JSON outputs suitable for LLM consumption.
What's included
- Scripts: No auxiliary scripts in the SKILL.md package (has_scripts=false) but the README documents commands and examples.
- References: No references directory detected (has_references=false).
- Instructions: Quick start examples, command reference for sync, chats, messages, daemon mode, multi-account stores, output formats, storage layout and tips for integration with tools and LLMs.
Compatible agents
Works well with CLI-oriented LLM pipelines and automation tooling that can invoke shell commands and parse markdown/JSON output.
Tags
Information
- Repository
- tgcli
- Stars
- 13
- Installs
- 0