Forward to Telegram Forum Topics: Each Subject in Its Own Topic
How to auto forward posts from several Telegram channels into separate topics of one forum group, and how to read a single topic of someone else's forum.
A group with topics (a forum) is a handy way to keep many threads in one place: “News”, “Jobs”, “Analytics”, “Off-topic”. A common task is to auto forward Telegram channel posts into those topics or, the other way round, to pull the messages of one topic into a channel.
Use cases #
- Several company channels → one staff group, with a separate topic for each channel.
- Someone else’s community forum → only the “Announcements” topic in your channel.
- The “Jobs” topic of one group → the “Work” topic of another group.
Posting to a topic #
A pipeline recipient is an account plus a chat. If the chat is a forum, pick a topic too: by default messages go to “General”. A user account shows the list of topics automatically; for a bot, enter the topic number manually — it’s the last number in the topic link (t.me/c/1234567890/42 → 42).
To route sources into different topics, create one pipeline for each “source → topic” pair. Pipelines are free, so having many of them costs nothing.
Reading from a topic #
A source can be a forum as well: the pipeline reads either one topic or the whole forum. To read someone else’s forum, you need a user account that is a member of the group; a bot can only read groups it has been added to. For choosing an account, see userbot or bot.
Edits, replies and order #
- Messages are posted to each chat in the same order they appeared in the source.
- A reply to a message in the source becomes a reply to its copy.
- Edits and deletions are carried over in “Copy” mode — just like in a channel mirror.
Filtering by topic #
One feed often mixes different subjects. An “Only if text contains #job” filter in the “channel → ‘Work’ topic” pipeline and a “Skip if text contains #job” filter in the “channel → ‘News’ topic” pipeline will split one channel’s posts between two topics.
Set up your forum in the CopyPost panel — three accounts for free.
Read next
A Telegram Channel Mirror That Repeats Edits, Deletions and Pins
How to mirror a Telegram channel so the copy stays in sync: edited posts are edited in the copy, deleted ones are deleted, pinned ones get pinned.
Auto-Posting Filters: How to Remove Ads from Reposts
Remove ads from Telegram reposts with filters — text matching, word boundaries, regular expressions and message-type filters, explained with examples.
How to Set Up Telegram Auto Forward from Channel to Channel in 5 Minutes
Step-by-step Telegram auto forward setup: connect an account, pick a source and a recipient, turn on forwarding. No code, no servers, free for three accounts.