Rules

Telegram Keyword Filter Forwarder

Forward only the Telegram posts that contain the words you care about, and block the ones you do not. Keyword rules decide what is sent before anything reaches the destination.

Choose forward or skip

Use keyword filters to keep a destination clean. A rule can forward a post only when it contains a word, or skip any post that contains one. Give each rule a short, clear name, so you can tell what it does later.

Keyword conditions

  • Contains: the phrase appears anywhere in the post.
  • Does not contain: the phrase does not appear.
  • Starts with or ends with: the post opens or closes with the phrase.
  • Equals: the whole post matches exactly.
  • Contains any or contains all: match one of several words, or all of them.
  • Has link, hashtag, mention or email: filter by structure instead of by words.
  • Regex: match a pattern. Regular expressions are not included on every plan, so check the limits on the pricing page first.

Block rules

Block rules stop a post before it is sent. Use them for spam words, promotions or a sign-off you do not want to repeat. A blocked post is not forwarded at all.

Duplicates and empty posts

Duplicate blocking stops the same post from being sent twice, which helps when a source reposts content. Empty-post blocking skips messages that have no text left after cleaning, such as a bare image whose caption was removed.

Example: a clean market feed

A news archive wants only market posts without promotions. Create a rule that forwards posts containing "market", and a block rule for "giveaway". Send a test post with each word and check the destination before you rely on the job.

Keep routes separate

When two routes need different filters, use two jobs rather than one crowded job. Separate jobs are easier to test and change. For cleanup before filtering, see clean and replace messages.

Set it up

  1. Create or open a forwarding job and choose the source.
  2. Add a keyword rule and choose the condition and the phrase.
  3. Add a block rule if you need one.
  4. Post a test message in the source and check the destination.

Frequently asked questions

Do filters apply to old posts?

Filters apply to new posts the job receives. Jobs are designed for new incoming messages.

Can one rule check several words?

Yes, using the contains any or contains all conditions, where your rule editor offers them.

How do I know a rule works?

Send a test post that matches and one that does not, then check the destination. Adjust the rule if the result is not what you expect.

Ready to try it? Create an account, open the Telegram bot or see current plans for limits.
Responsible use: only forward content you are allowed to access and share, follow Telegram's rules, and respect copyright and privacy. TG Auto Forwarder is independent software, not affiliated with Telegram.