The simplest guide you will ever read

No tech words. Just tap along. If you can send a message on Telegram, you can do this. It takes about 2 minutes.

The big idea (in one line)

You show the bot two channels. It copies every new post from the first one into the second one — instantly, forever.

Think of it like a water pipe 🚰. Messages pour out of one channel (the tap) and the bot pipes them straight into your channel (the bucket). You set the pipe up once, and water keeps flowing on its own — even while you sleep.

Just 3 words to know

That is it. Everything else in this guide is just optional magic you can add to a rule later.

Step 1 · Connect your account (30 seconds)

The bot forwards using your Telegram — like giving a trusted assistant a key. No password is ever needed.

1

Open @auto_forward_messageBot and press Start.

2

Type this, with your own phone number:

/connect +919876543210
3

Telegram sends you a login code (a few numbers). Type that code into the bot.

4

If you set up a Telegram password before (2-step verification), type it once when asked. Done — you are connected. 🎉

Careful: always start your number with your country code (like +91 for India, +1 for USA). Without it, connecting can fail.

Step 2 · Make your first rule (1 minute)

1

Type /manage and tap ➕ Add Redirection.

2

Pick your Source (the channel to copy from) from the list the bot shows you.

3

Pick your Destination (your channel to copy into).

4

Give it any nickname you like, e.g. "news mirror".

5

Turn it ON. That is it!

Don't know the channel names in the list? Type /chats and the bot shows every channel and group you are in. You can also just paste a link to any message from the channel.

Step 3 · You are done 🥳

From now on, every new post in your Source instantly appears in your Destination. You can close Telegram and go live your life — the bot keeps working on its own servers, 24/7.

Everything below is optional. Add any of it to a rule whenever you want to get fancy.

Only send some things (Filters)

In plain words: tell the bot "only copy photos" or "never copy stickers." You choose what to keep and what to ignore. Basic+

How: open your rule → Filters → tap the types you want to block or allow (text, photo, video, audio, voice, sticker, document, poll…).

Source sends
📷 photo · 🎥 video · 🩹 sticker
With "allow only video"
🎥 video only — photo & sticker ignored

Keep only posts with certain words (Whitelist)

In plain words: "only copy a post if it mentions one of my words." Everything else is skipped. Plus+

How: open your rule → Whitelist → type your words, one per line:

winner
breakout
update
Source
"Big winner today" · "random chit-chat"
Destination
"Big winner today" ✅ (chit-chat skipped)

Block posts with bad words (Blacklist)

In plain words: "never copy a post if it contains these words." Perfect for killing spam and ads. Plus+

How: open your rule → Blacklist → type the bad words, one per line:

advertisement
promo
join now
Source
"New drop!" · "🔥 promo join now"
Destination
"New drop!" ✅ (the promo is blocked 🚫)
Clever bit: the blacklist even catches sneaky spammers who hide links or use look-alike letters to dodge filters. It still blocks them.

Swap words automatically (Replace)

In plain words: "every time you see this word, change it to that word." Great for swapping someone else's link with yours. Plus+

How: open your rule → TransformReplace → type it as "find","change to", one per line:

"@oldchannel","@mychannel"
"buy here",""

(Leave the second part empty like "buy here","" to just delete the word.)

Before
"Deal via @oldchannel — buy here"
After
"Deal via @mychannel —"
Want to change ONLY the @username, not the link? Just replace the mention:
"@oldname","@yourname"
That swaps the @oldname text but leaves any t.me/oldname link untouched. If you also want the link changed, add a second line:
"t.me/oldname","t.me/yourname"

Delete whole lines (Remove lines)

In plain words: "if a line contains this word, delete that whole line." Cleans out ad footers and signatures. Plus+

How: rule → TransformRemove lines → type keywords, one per line:

subscribe
t.me/
Before
Great news today!
👉 subscribe at t.me/spam
After
Great news today!

Add your name to every post (Header / Footer)

In plain words: stick a line of your own text above or below every message — like a signature. Plus+

Before
Market update posted.
After (footer added)
Market update posted.
— via @mychannel

Translate to any language

In plain words: the bot reads the post, figures out its language, and rewrites it in your language before sending. Basic+

How: open your rule → Translation → pick your language (English, Hindi, Spanish… 90+ options). Done.

Source (German)
🇩🇪 "Guten Morgen"
Destination (English)
🇬🇧 "Good morning"

Put your logo on photos (Watermark)

In plain words: stamp your logo onto every photo before it is sent, so your brand is on everything. Pro

How: rule → MediaWatermark → upload your logo → choose where it sits and how see-through it is.

Send posts a bit later (Delay)

In plain words: hold each post for a while before sending. Nice for a "free" channel that gets posts one hour after your paid one. Plus+

Source posts at
2:02 pm
With a 60-min delay
arrives at 3:02 pm

Only run at certain hours (Scheduler)

In plain words: "only forward between 9am and 5pm on weekdays." Outside those hours it quietly pauses. Plus+

How: rule → Schedule → set your on/off hours and days.

Only copy some people (Sender filter)

In plain words: in a busy group, only copy messages from certain people (like admins), and ignore everyone else. Pro

How: rule → Sender filter → choose "only these people" or "everyone except these."

One rule, many channels (Pairs)

In plain words: a single rule can copy from several sources into several destinations at once — no need to make ten separate rules. Basic+

How: open your rule → Manage pairs → add more Source → Destination pairs.

Sources
News A · News B · News C
One rule
all three land in Your Channel

Block links & hashtags (URL / #tag filters)

In plain words: drop any post that contains a link, or block posts with certain hashtags. Kills link-spam instantly. Plus+

How: rule → Filters → turn Links off to drop posts with URLs, or add #hashtags to block.

Source
"Sale! 👉 t.me/promo" · "Sale today!"
Links off
"Sale today!" ✅ (the link post is dropped 🚫)

One list for ALL rules (Global filters)

In plain words: instead of adding the same blacklist to every rule, set it once and it applies to all your rules. Plus+

How: /manageGlobal filters → add your words once. Every rule now blocks them.

Never post the same thing twice (Skip duplicates)

In plain words: if the same post arrives again — or from two sources — only the first copy is sent. Basic+

How: rule → toggle Skip duplicates on.

Source
"⚽ Goal!" posted twice
Destination
"⚽ Goal!" — sent once ✅

Edits & deletes follow automatically (Mirror)

In plain words: if the source edits or deletes a post, your copy is edited or deleted too — automatically, in real time. Plus+

How: on by default; find the toggles under rule → Edits & Deletes.

Source
deletes a wrong price ❌
Destination
your copy disappears too ✅

Copy old posts too (Clone history)

In plain words: normally the bot copies only new posts. Clone also copies a channel's existing, older posts — the whole back-catalogue. Pro

How: rule → Clone history → choose how many past posts to copy. The bot paces them so Telegram stays happy.

Change media & captions

In plain words: convert a video into a file, remove a caption, or add your own caption text above/below the media. Pro

How: rule → Media → pick convert options, or caption append / prepend.

Source
📷 photo + long spammy caption
Destination
📷 photo + your own clean caption

Safe mode (hide from search)

In plain words: posts are copied normally, but a hidden marker makes them hard to find through Telegram search — so scrapers can't easily lift your content. Plus+

How: rule → Safe mode → on.

Make everything bold

In plain words: automatically make the copied text bold, so your channel has a consistent look.

How: rule → FormattingMake bold.

See your numbers (Stats)

In plain words: how many posts were forwarded, how many were filtered (blocked), and any errors — per rule and overall. Pro

How: /manageStats, or open your website Dashboard for charts and a per-rule breakdown.

Restricted / protected channels

In plain words: some channels switch on "restrict saving/forwarding". The bot can still copy from them on a paid plan. The Free plan does not include restricted-channel copying. Basic+

How: on a paid plan, just add the source as usual — nothing extra to do.

All the buttons & commands

You will mostly use buttons, but here are the shortcuts you can type:

Plans & paying (simple)

Pay with Telegram Stars, UPI, cards, or PayPal — your plan turns on instantly. Every new user gets a free 7-day Pro trial to try everything. See the full pricing.

A few honest rules & limits

Stuck? Read this first