Keyword filters for Telegram: only the posts that mention what you care about
Give every destination its own keywords: each group or channel you forward to, your bot chat, and your AI digests. Aggregaat delivers only the posts that match. Free plan included.
Start in TelegramHow it works
1. Follow your sources
Subscribe to channels from the catalog of 20,000+ public Telegram channels, or add any public channel by @username.
2. Add your keywords
Open a forwarding rule → Which posts, or My messages for your bot chat, and type the words you care about. The “What you will receive” box shows exactly what will be delivered before you save.
3. Everything else is skipped
From that moment we only deliver posts that mention your keywords. No more scrolling past the 90% you never wanted.
Filters for each place posts go
Your bot chat: My messages
The posts the bot sends to your own Telegram chat have their own keep and skip lists. Set them in My messages or under Settings → Keyword filters.
Works inside AI digests
Digests use the same filters as My messages, so the summary stays on your topic instead of covering everything your sources published.
Its own filters for every rule
Each group or channel you forward to gets its own keep and skip lists. Your deals channel can keep only “iphone” while your work group keeps only “bitcoin”.
Include and exclude
Keep posts that mention your words, and skip posts containing words you never want — ads, giveaways, off-topic noise. Skip-words always win.
How matching works
- Case-insensitive: "Bitcoin" and "bitcoin" are the same keyword.
- Matches anywhere inside the post text, so "yerevan" also matches "Yerevan's" and inflected forms in Russian or Armenian.
- We also reduce every word to its stem, per language, so other forms of the same word count as a match — "city" finds "cities", Turkish "kitap" finds "kitabı", Russian "ереван" finds "Ереване".
- Multiple keywords are an OR: a post is kept if it mentions any one of them.
- A skip-word always wins — a post is dropped even if it also matches a keyword you kept.
- Posts with no text at all (a photo with no caption) are skipped while a keyword filter is on.
- One switch pauses every filter at once: all rules, My messages and digests. Your lists are kept, so switching it back on restores them.
Keyword filters on every plan
Keyword filter FAQ
Is keyword filtering free?
Yes. On the free Standard plan your forwarding rule gets 1 keyword, and so does My messages. Premium allows 10 keywords plus 10 skip-words per rule, and Elite 30 of each.
Do keywords apply to digests as well as forwarding?
Yes, and each place has its own lists. Every forwarding rule filters on its own, and your digests use the same filters as My messages, the posts the bot sends to your own chat. One switch can pause all of them at once.
What happens to posts that do not match?
They are skipped and never delivered to you. They are not queued up for later, so widen or clear your keywords if you want the full feed back.
Can I filter out posts instead of filtering them in?
Yes, with skip-words on Premium and Elite. Leave the keyword list empty and add only skip-words to receive everything except the posts you named.
Do keywords work in Russian, Armenian, or other languages?
Yes. Matching is case-insensitive and looks inside words, so inflected forms are covered. On top of that we reduce words to their stem per language, which catches forms the letters alone would miss — Turkish "kitap" still matches "kitabı", and English "city" matches "cities".
Where do I change my keywords?
For a group or channel: open its forwarding rule → Which posts. For your bot chat and digests: open My messages in the Forwarding tab, or Settings → Keyword filters. Changes apply to the next post that arrives.
Can each group or channel get different posts?
Yes. Each forwarding rule has its own “Only keep posts containing” and “Skip posts containing” lists. A deals channel can keep only “iphone” and “laptop” and skip “refurbished”, while a work group keeps only “bitcoin”.
Cut your feed down to what matters
Open Aggregaat in Telegram, add your first keyword, and stop reading the rest.
Start in Telegram