Фільтри
Дозволяй потрібні повідомлення та блокуй небажані слова, посилання, авторів або ролі Discord.
Фільтри визначають, які повідомлення потраплять до призначення. Додавай умови до списку Дозволені, щоб пересилати лише відповідні повідомлення, або до списку Заблоковані, щоб зупиняти повідомлення, які їм відповідають.
Наприклад, пересилай лише дописи одного аналітика, блокуй реклама або повідомлення зі змінними посиланнями Telegram.
✅ Дозволені: пересилай лише вибране
Коли список «Дозволені» налаштовано, повідомлення має відповідати хоча б одній дозволеній умові. Почни зі слова, посилання або автора.
Дозволь слово або фразу
У розділі Дозволені → Фільтр за ключовими словами натисни Додати фільтр, вибери TEXT і введи сигнал.
Це правило знайде збіги в повідомленнях Опубліковано новий сигнал і сигнал: BTC купівля. TEXT шукає підрядок у будь-якому місці повідомлення, тому сигнал також збігається зі словом сигнали. Увімкни Не враховувати регістр, якщо Сигнал, СИГНАЛ і сигнал мають вважатися збігом.
Дозволь повідомлення від певних людей
- Ім'я автора: шукай за видимим ім'ям, наприклад
Maya Chen. Врахуй, що людина може змінити це ім'я. - @Username: введи ім'я користувача без символу @. Його теж можна змінити, але зазвичай воно стабільніше за відображуване ім'я.
- ID користувача: вибери людину або натисни Додати вручну, щоб увести її ID. Так можна знаходити той самий акаунт навіть після зміни імені чи імені користувача. Дізнайся, як знайти ID користувача.
- Роль Discord: вибери роль або задай її назву. Ролі доступні лише для джерел Discord.
Додай Maya і Leo до списку «Дозволені», щоб пересилати повідомлення від будь-кого з них.
Зіставляй імена авторів та імена користувачів
| Режим | Що шукає | Приклад |
|---|---|---|
| Точний збіг | Повне значення | Maya Chen |
| Містить | Текст у будь-якій частині імені | модератор |
| Regex | Мінливий шаблон імені | Шаблон для імен, що закінчуються на Bot |
Увімкни «Не враховувати регістр», якщо великі й малі літери в імені не мають значення.
Дозволь текст за змінним шаблоном
Припустімо, ти хочеш пересилати повідомлення з посиланнями на канали чи дописи Telegram, навіть якщо назва каналу або номер допису змінюється. У розділі Дозволені → Фільтр за ключовими словами вибери REGEX і введи:
https?://t\.me/[A-Za-z0-9_/-]+Цей шаблон знаходить посилання в будь-якому місці повідомлення. Назва каналу й номер допису можуть змінюватися:
| Повідомлення | Чи відповідає посилання правилу? |
|---|---|
Приєднуйтесь до наших оновлень: https://t.me/market_updates | Так |
Прочитай сьогоднішній допис: https://t.me/daily_news/42 | Так |
Прочитай сьогоднішній допис: https://example.com/news | Ні |
Якщо потрібне лише одне незмінне посилання, наприклад https://t.me/market_updates, вибери TEXT і введи це посилання. TEXT також знайде його, якщо воно входить до довшого повідомлення.
Некоректний або надто складний вираз може не знайти збігів. Перш ніж покладатися на новий шаблон, перевір повідомлення, яке має пройти, і повідомлення, яке має бути відхилене.
🚫 Заблоковані: зупиняй небажані повідомлення
Збіг зі списком «Заблоковані» зупиняє повідомлення, навіть якщо воно також відповідає списку «Дозволені».
Заблокуй незмінну фразу
У розділі Заблоковані → Фільтр за ключовими словами додай правило TEXT для реклама. Увімкни «Не враховувати регістр», щоб блокувати також Реклама.
Заблокуй посилання зі змінними частинами
Додай наведений вище шаблон посилань Telegram до списку «Заблоковані», щоб зупиняти повідомлення з такими змінними посиланнями. Щоб заблокувати лише одне конкретне посилання, вибери TEXT і введи його повністю.
Заблокуй автора
Так само, як для списку «Дозволені», вибери ім'я автора, @Username, ID користувача або роль Discord. Наприклад, додай Maya Chen у поле імені автора, щоб зупинити повідомлення від неї.
Поєднуй кілька правил
У списку «Дозволені» для Discord, Telegram і WhatsApp правила працюють за принципом АБО: достатньо одного збігу. Це стосується і кількох умов в одному списку, і різних категорій.
Наприклад, якщо дозволити авторів Maya і Leo, проходитимуть повідомлення від будь-кого з них. Якщо дозволити наведений вище шаблон посилань Telegram і автора Maya, повідомлення пройде, коли в ньому є відповідне посилання або його надіслала Maya:
| Оригінальне повідомлення | Результат |
|---|---|
Maya: Прочитай https://t.me/market_updates/42 | Переслати: збігаються посилання й автор. |
Leo: Прочитай https://t.me/market_updates/42 | Переслати: збігається посилання. |
Maya: Загальне оновлення | Переслати: збігається автор. |
Leo: Загальне оновлення | Зупинити: жодне правило не збігається. |
Додавання правила для автора не означає, що автор обов'язковий для правила посилання. Воно створює ще один спосіб, за яким повідомлення може пройти.
Список «Заблоковані» має пріоритет. Якщо заблокувати реклама, повідомлення Maya реклама: нове оновлення буде зупинено, навіть якщо Maya є дозволеним автором.
Вибери, де застосовувати правила
Щоб застосувати спільні правила, скористайся Глобальними налаштуваннями. Щоб налаштувати виняток, відкрий параметри сервера, чату, каналу або теми, за якими ведеться спостереження. Докладніше про успадкування див. Як працюють налаштування.
Натисни Зберегти зміни. Потім перевір дозволене й заблоковане повідомлення у власних тестових чатах.
За допомогою Опцій пересилання вибери загальні типи повідомлень. Фільтри визначають, які з них пройдуть далі.
Якщо фільтри блокують забагато або замало
- Нічого не надходить: перевір, чи відповідає повідомлення хоча б одному правилу зі списку «Дозволені» та чи не зупиняє його правило зі списку «Заблоковані».
- Надходить забагато дописів: широке правило для автора може пропускати повідомлення без відповідного ключового слова. Уточни умови або прибери непотрібний варіант.
- TEXT знаходить забагато збігів: цей режим шукає підрядок; для окремого слова використовуй регулярний вираз із межею слова.
Якщо не пересилається просте текстове повідомлення, див. сторінку усунення цієї проблеми.
Знайди ID користувача
Щоб легко знайти ID, спершу покажи його в пересланому повідомленні, а потім додай фільтр за ID користувача:
- Відкрий Форматування → Формат повідомлення й додай
User ID: @AuthorIDв окремому рядку шаблону. - Натисни Зберегти зміни. Коли ця людина надішле повідомлення, її ID з'явиться в пересланій копії.
- Скопіюй це значення у фільтр ID користувача, натиснувши Додати вручну.
- Якщо більше не хочеш показувати ID у повідомленнях, видали цей рядок із шаблону та збережи зміни.
Наприклад, цей шаблон показує повідомлення та ID його автора:
@Author: @Message
User ID: @AuthorIDДокладніше про змінні й приклади див. у розділі Формат повідомлення.