erfnzdeh

CLI-based Telegram automation tool with batch forwarding, message filtering (type/date/regex), content transforms (even LLM calls!), multi-destination support, and fault-tolerant daemon mode.

24
1
100% credibility
Found Feb 04, 2026 at 11 stars 2x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A command-line tool for automating Telegram message forwarding, filtering, transforming, and deletion across multiple accounts.

How It Works

1
📱 Discover Telegram backup helper

You find a simple tool to automatically copy important messages from your Telegram chats to safe backups.

2
🔗 Connect your account

You link your Telegram account once by entering your phone details, just like signing into the app.

3
📋 Browse your chats

You see a friendly list of all your chats and channels, easy to search and pick from.

4
Set up copying rules

You choose what to copy, where to send it, and add simple rules like only photos or recent messages.

5
Pick copy style
⏯️
Copy past messages

Grab the last few or all old messages right away.

🔴
Watch live

Automatically copy new messages as they arrive.

6
⚙️ Run quietly in background

Start it running on its own, checking progress anytime.

Messages safely copied

Your important chats are backed up perfectly, with everything working smoothly and reliably.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 24 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Telegram-CLI?

Telegram-CLI is a Python-based telegram cli client that automates Telegram message handling via a simple CLI interface, built on the telegram client api with Telethon. It lets you batch forward messages from channels or groups to multiple destinations, apply filters by type, date, regex, or keywords, and transform content like stripping mentions or links—even chaining custom mods. Run it as a fault-tolerant daemon for real-time mirroring, with resume on interrupt and auto-restore after reboots, solving backup and automation needs without a full telegram client desktop or PC app.

Why is it gaining traction?

Unlike basic telegram client github tools, it packs 10-100x efficiency via batch API calls (up to 100 msgs per request), multi-account switching, and @username auto-resolution from your chats—no hunting IDs. The config-driven routing in YAML handles complex setups like per-destination transforms and filters, plus a TUI for interactive chat browsing and daemon management. Fault-tolerant features like flood-wait handling and progress checkpointing make it reliable for long-running telegram clips automation tasks.

Who should use this?

Channel admins backing up content to archives, researchers scraping filtered Telegram data for analysis, or ops teams mirroring signals/groups across accounts. Ideal for Windows/Linux devs needing a telegram client for pc to daemonize forwarding without babysitting, or anyone tired of manual exports for telegram clicker bot workflows.

Verdict

Grab it for personal telegram cli github automation if you need batch/cli-based power—docs are thorough, install is pip-simple, MIT licensed. With 21 stars and 1.0% credibility score, it's beta-mature; test thoroughly before production as edge cases may need tweaks.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.