Пересылка сообщений Telegram по ключевым словам

Активные чаты и новостные каналы публикуют гораздо больше, чем вам нужно. TgRelay проверяет каждое новое сообщение по вашему списку слов и пересылает в ваш канал только совпадения — с исключениями, регулярными выражениями, фильтром по отправителям и защитой от повторов, когда простых слов мало.

Как это работает

1

Выберите источник и получатель

Укажите чат для отслеживания — свой канал через нашего бота или любой канал и группу, где состоит подключённый аккаунт, — и канал для публикации.

2

Добавьте слова и исключения

Перечислите слова, которые должны быть в сообщении, и слова, которые его отсекают. Регистр не важен, совпадает и часть слова.

3

Уточните и сохраните

При желании ограничьте отправителей и типы сообщений, включите пропуск повторов и сохраните. Новые подходящие сообщения будут пересылаться сами.

Как работает пересылка по ключевым словам в Telegram

По умолчанию сообщение проходит, если в нём есть любое слово из списка; режим «Все слова сразу» требует каждое из них. Регистр не учитывается, а поиск находит часть слова: «скидк» найдёт и «скидка», и «скидки». Исключения всегда важнее: сообщение со словом-исключением пропускается, даже если подходит под список. Пустой список пропускает всё, и тогда работают только остальные фильтры.

Регулярные выражения для точного поиска

Запишите слово как /шаблон/ — и оно станет регулярным выражением. Так удобно ловить цены, номера моделей и любой текст, который не описать простым словом, например /iphone 1[5-7]/ сразу для трёх поколений iPhone. Регулярные выражения можно сочетать с обычными словами и исключениями в одной пересылке.

Отправители, ответы, медиа и повторы

В группах можно пересылать только сообщения выбранных людей — по @username или числовому ID. Включите проверку ответов, и короткий ответ вроде «ещё актуально?» тоже будет переслан, если сообщение, на которое ответили, подходит, — с цитатой этого сообщения сверху. Ограничьте пересылку типами сообщений — фото, видео или файлами — и пропускайте повторы: сообщение с тем же текстом и медиа, уже отправленное за час, сутки или неделю, отбрасывается.

Частые вопросы

Нет. Ключевые слова не зависят от регистра и находятся также внутри более длинных слов.

Да. Переключите список с «Любое из слов» на «Все слова сразу», и сообщение будет переслано, только если в нём есть каждое слово.

Заключите его в косые черты, например /iphone 1[5-7]/. Всё между ними считается шаблоном, а не обычным словом.

Да, в группах: добавьте @username или числовые ID в фильтр отправителей. В канале автор — сам канал, поэтому фильтр предназначен для групп.

Превратите шумную ленту в канал только с нужными постами

Другие инструкции