Clyra DocsMenu
Advanced Features/Content Filtering

Content Filtering

Clyra filtering mechanisms allow you to choose exactly what you want from the source stream. For example, you can only forward messages containing the word "Bitcoin" or only those with photos.

How it works

Filters are applied to each message received from the source. Only messages that pass all filters will be forwarded to the destination.

Filtering rules are case-insensitive by default. This means that the word "Bitcoin" will also catch "bitcoin" and "BITCOIN".

Where to find

Menu → My forwards → Select source and destination → Filters

1. Text Filter (Keywords)

You can specify words or phrases that must be present in the message or, on the contrary, should lead to its skip.

White list (Must contain):

The message will be forwarded only if it contains at least one of the keywords.

Black list (Must not contain):

The message will be skipped if it contains any of the keywords from this list.

Enter each word or phrase on a new line.

2. Media Filter

This filter allows you to control the forwarding of messages based on their media content (photos, videos, documents, etc.).

  • Photos only – forward only messages with photos.
  • Videos only – forward only messages with videos.
  • No media – forward only text messages.
  • Documents only – forward only messages with files.

Advanced Filtering

For more complex tasks, Clyra offers advanced filtering tools:

Regular Expressions (Regex):

Allows you to create complex search patterns. Indispensable for finding contract addresses, phone numbers, or links.

AI Filtering:

Let the neural network decide whether to forward the message based on its meaning or sentiment.

AI filtering requires an active AI payment mode (balance or API key).

3. Duplicates Filter

Prevents the same message from being forwarded twice to your channel. Useful when monitoring multiple sources that post similar news.

How it works:

  • The bot calculates a hash of each message and remembers it for 24 hours.
  • If a message with the same content (text or media) arrives, it will be ignored.
  • Comparison can be by text, media hash, or exact similarity.

4. AI Filtering details

Clyra allows you to use GPT models to analyze the semantic content of a message. This goes beyond keyword matching.

Examples of AI filters:

  • "Forward only if the news is related to AI or crypto and has a positive sentiment."
  • "Skip all promotional posts and advertising of gambling products."
  • "Only let through unique analytical articles, skip simple news reposts."

5. Pinning and Silent Mode

Manage how notifications appear for your subscribers when a message is forwarded.

  • Pinned – the message will be automatically pinned in the destination channel.
  • Silent mode – the message arrives without a notification sound (useful for late-night posts).

6. Frequency and Schedule

Limit how often the bot publishes messages to avoid overwhelming your audience.

  • Delivery frequency – set the maximum number of messages per minute/hour.
  • Schedule – define specific time windows (e.g., 09:00 - 21:00) when the bot is allowed to post.

7. Author and Source details

Filter messages based on the original author (for groups) or specifically defined source metadata.

8. Replies and Threads

Clyra can correctly handle replies to messages. You can choose to skip them, forward them as regular messages, or keep the reply structure.

9. Delivery Mode

Choose between regular Telegram Forward (shows 'Forwarded from...') or Copy mode (creates a brand new post without the source stamp).

10. Service Messages

Filter out system notifications like 'User joined the group' or 'User changed the group photo'.

11. Self-destruct messages

Set a timer for the forwarded message to be automatically deleted from your channel after a certain period (e.g., after 2 hours).