Активні чати й новинні канали публікують набагато більше, ніж вам потрібно. TgRelay перевіряє кожне нове повідомлення за вашим списком слів і пересилає у ваш канал лише збіги — з винятками, регулярними виразами, фільтром за відправниками й захистом від повторів, коли простих слів замало.
Вкажіть чат для відстеження — свій канал через нашого бота або будь-який канал чи групу, де є підключений акаунт, — і канал для публікації.
Перелічіть слова, які мають бути в повідомленні, і слова, що його відсікають. Регістр не важливий, збігається й частина слова.
За бажанням обмежте відправників і типи повідомлень, увімкніть пропуск повторів і збережіть. Нові відповідні повідомлення пересилатимуться самі.
За замовчуванням повідомлення проходить, якщо в ньому є будь-яке слово зі списку; режим «Усі слова одразу» вимагає кожне з них. Регістр не враховується, а пошук знаходить частину слова: «знижк» знайде і «знижка», і «знижки». Винятки завжди важливіші: повідомлення зі словом-винятком пропускається, навіть якщо підходить під список. Порожній список пропускає все, і тоді працюють лише інші фільтри.
Запишіть слово як /шаблон/ — і воно стане регулярним виразом. Так зручно ловити ціни, номери моделей і будь-який текст, який не описати простим словом, наприклад /iphone 1[5-7]/ одразу для трьох поколінь iPhone. Регулярні вирази можна поєднувати зі звичайними словами й винятками в одному пересиланні.
У групах можна пересилати лише повідомлення обраних людей — за @username або числовим ID. Увімкніть перевірку відповідей, і коротка відповідь на кшталт «ще актуально?» теж буде переслана, якщо повідомлення, на яке відповіли, підходить, — із цитатою цього повідомлення зверху. Обмежте пересилання типами повідомлень — фото, відео чи файлами — і пропускайте повтори: повідомлення з тим самим текстом і медіа, уже надіслане за годину, добу чи тиждень, відкидається.