How to filter ads during cross-posting. Guide

Set up ad filters — the bot automatically skips promotional posts during cross-posting.

Set up filter

How to set up

1

Launch the bot

Open @crosslybot in Telegram and press /start. Log in and navigate to the web dashboard.

2

Create a project

Add a Telegram channel as a source and connect target channels. Make sure your plan supports ad filtering (Mini or higher).

3

Open source settings

Go to your project, select the source channel and open its settings. Find the 'Ad Filtering' section.

4

Configure stop words

Add filtering rules: erid (ad markers), hashtags (#ad, #sponsored, #promo) and custom words (partner, sponsor). The bot checks every post's text before cross-posting.

5

Test the filtering

Publish a test post with an ad marker in the source channel. Verify that the post does not appear in target channels.

Features

Stop words

Add any words or phrases for filtering. The bot skips a post if it finds a match in the text.

Hashtag filtering

Specify advertising hashtags — #ad, #sponsored, #promo. Posts with these hashtags won't be cross-posted.

Ad post skipping

Automatic detection of erid ad markers. Posts with advertising markers are filtered without any configuration.

FAQ

How does the bot detect ads?

The bot checks post text for stop words, specified hashtags, and erid markers. If a match is found, the post is skipped and not sent to target channels.

Can I combine stop words and hashtags?

Yes, all rules work simultaneously. A single match — by stop word, hashtag, or erid — is enough to filter a post.

Are there false positives?

The filter triggers on exact word and hashtag matches. To avoid false positives, use specific stop words. For example, 'sponsored content' instead of just 'sponsor'.

Free plan

Ready to try?

Connect the bot in 2 minutes. Free plan — no cards, no signup.