Filtry
Zezwalaj na wybrane wiadomości i blokuj niepożądane słowa, linki, autorów lub role Discord.
Filtry wybierają wiadomości, które dotrą do miejsca docelowego. Użyj Listy dozwolonych, aby przekazywać tylko pasujące wiadomości, albo Listy zablokowanych, aby zatrzymywać te, które pasują do reguły.
Możesz na przykład przekazywać tylko wpisy jednego analityka, blokować słowo sponsorowane albo wiadomości zawierające zmieniające się linki Telegrama.
✅ Lista dozwolonych: przekazuj tylko wybrane wiadomości
Jeśli skonfigurujesz Listę dozwolonych, wiadomość musi pasować do co najmniej jednej dozwolonej reguły. Zacznij od słowa, linku lub autora.
Zezwalaj na słowo lub wyrażenie
W sekcji Lista dozwolonych → Filtruj według słów kluczowych wybierz Dodaj filtr, zaznacz TEXT i wpisz sygnał.
Reguła dopasuje teksty Opublikowano nowy sygnał i sygnał: kupno BTC. TEXT przeszukuje całą wiadomość, więc sygnał dopasuje też sygnały. Włącz Ignoruj wielkość liter, jeśli dopasowane mają być Sygnał, SYGNAŁ i sygnał.
Zezwalaj wybranym osobom
- Nazwa autora: dopasowuje widoczną nazwę, na przykład
Maya Chen. Pamiętaj, że ta osoba może ją zmienić. - @Nazwa użytkownika: wpisz nazwę bez
@. Ona również może się zmienić, ale zwykle jest stabilniejsza niż nazwa wyświetlana. - User ID: wybierz osobę albo użyj opcji Dodaj ręcznie, aby wpisać jej ID. Pozwala to wskazać to samo konto nawet po zmianie nazwy lub nazwy użytkownika. Dowiedz się, jak znaleźć User ID.
- Rola Discord: wybierz rolę lub dopasuj jej nazwę. Role dotyczą tylko źródeł Discord.
Dodaj Mayę i Leo do Listy dozwolonych, jeśli chcesz przekazywać wiadomości od obu tych osób.
Dopasowuj nazwy autorów i nazwy użytkowników
| Tryb | Co dopasowuje | Przykład |
|---|---|---|
| Dokładne dopasowanie | Pełną wartość | Maya Chen |
| Zawiera | Dowolny fragment nazwy | moderator |
| Regex | Zmienny wzorzec nazwy | Wzorzec dla nazw kończących się na Bot |
Włącz Ignoruj wielkość liter, jeśli wielkie i małe litery w nazwie nie powinny mieć znaczenia.
Dopasuj zmienny wzorzec tekstu
Załóżmy, że chcesz przekazywać wiadomości zawierające link do kanału lub wpisu Telegrama, nawet gdy zmienia się nazwa kanału lub numer wpisu. W sekcji Lista dozwolonych → Filtruj według słów kluczowych wybierz REGEX i wpisz:
https?://t\.me/[A-Za-z0-9_/-]+Ten wzorzec znajduje link niezależnie od jego miejsca w wiadomości. Nazwa kanału i numer wpisu mogą być różne:
| Wiadomość | Czy reguła linku ją dopasuje? |
|---|---|
Dołącz do naszych aktualności: https://t.me/market_updates | Tak |
Przeczytaj dzisiejszy wpis: https://t.me/daily_news/42 | Tak |
Przeczytaj dzisiejszy wpis: https://example.com/news | Nie |
Jeśli chcesz dopasować tylko jeden niezmienny link, na przykład https://t.me/market_updates, wybierz TEXT i wpisz ten link. TEXT dopasuje go również wtedy, gdy pojawi się wewnątrz dłuższej wiadomości.
Nieprawidłowe lub zbyt złożone wyrażenie może nie dopasować żadnej wiadomości. Zanim zaczniesz polegać na nowym wzorcu, sprawdź wiadomość, która powinna przejść, oraz taką, którą wzorzec powinien zatrzymać.
🚫 Lista zablokowanych: zatrzymuj niepożądane wiadomości
Dopasowanie do Listy zablokowanych zatrzymuje wiadomość nawet wtedy, gdy pasuje ona również do Listy dozwolonych.
Blokuj stałe wyrażenie
W sekcji Lista zablokowanych → Filtruj według słów kluczowych dodaj regułę TEXT dla słowa sponsorowane. Włącz Ignoruj wielkość liter, aby zatrzymywać również Sponsorowane.
Blokuj zmienny link
Dodaj powyższe wyrażenie regularne dla linków Telegrama do Listy zablokowanych, aby zatrzymywać wiadomości z takimi zmieniającymi się linkami. Aby zablokować tylko jeden stały link, wybierz TEXT i wpisz dokładny adres.
Blokuj autora
Wybierz Nazwę autora, @Nazwę użytkownika, User ID lub rolę Discord, używając tych samych metod co w przypadku Listy dozwolonych. Na przykład dodaj Maya Chen w polu Nazwa autora, aby zatrzymywać wiadomości od tej autorki.
Łącz kilka reguł
Na Discordzie, Telegramie i WhatsAppie reguły Listy dozwolonych łączy operator LUB: wystarczy jedno pasujące kryterium. Dotyczy to wpisów na tej samej liście i różnych kategorii reguł.
Na przykład dwie dozwolone osoby — Maya i Leo — oznaczają, że przejdą wiadomości od każdej z nich. Jeśli zezwolisz na wzorzec linku Telegrama i na Mayę jako autorkę, wiadomość może przejść, ponieważ zawiera pasujący link lub wysłała ją Maya:
| Oryginalna wiadomość | Wynik |
|---|---|
Maya: Przeczytaj https://t.me/market_updates/42 | Przekaż: pasuje link i autorka. |
Leo: Przeczytaj https://t.me/market_updates/42 | Przekaż: pasuje link. |
Maya: Ogólna aktualizacja | Przekaż: pasuje autorka. |
Leo: Ogólna aktualizacja | Zatrzymaj: nie pasuje żadna reguła. |
Reguła autora nie sprawia, że autor musi być źródłem wiadomości z pasującym linkiem. Dodaje kolejny sposób zakwalifikowania wiadomości.
Lista zablokowanych nadal ma pierwszeństwo. Jeśli blokujesz słowo sponsorowane, wiadomość Mayi Aktualności sponsorowane zostanie zatrzymana, mimo że Maya jest dozwoloną autorką.
Wybierz zakres stosowania reguł
Użyj Ustawień globalnych dla wspólnych reguł albo kliknij monitorowany serwer, czat, kanał lub temat, aby otworzyć jego ustawienia i wprowadzić wyjątek. Informacje o dziedziczeniu znajdziesz w artykule Jak działają ustawienia.
Wybierz Zapisz zmiany. Następnie sprawdź dozwoloną i zablokowaną wiadomość w swoich czatach testowych.
Użyj Opcji przekazywania, aby wybrać ogólne typy wiadomości. Filtry decydują, które wiadomości kwalifikujące się do przekazania przejdą dalej.
Jeśli filtry zatrzymują zbyt dużo lub zbyt mało wiadomości
- Nic nie dociera: sprawdź, czy wiadomość pasuje do co najmniej jednej reguły Listy dozwolonych i czy nie zatrzymuje jej reguła Listy zablokowanych.
- Dociera zbyt wiele wpisów: ogólna reguła autora może przepuścić wiadomość bez pasującego słowa kluczowego. Uściślij reguły albo usuń niepotrzebne alternatywy.
- TEXT dopasowuje zbyt wiele: wyszukiwanie obejmuje fragmenty tekstu; aby dopasować całe słowo, użyj wyrażenia regularnego.
Jeśli mimo to nie dociera zwykła wiadomość tekstowa, zobacz Wiadomości nie są przekazywane.
Znajdź User ID
Prosty sposób na znalezienie ID: wyświetl je w przekazywanej wiadomości, zanim dodasz filtr User ID:
- Otwórz Formatowanie → Format wiadomości i dodaj
User ID: @AuthorIDw nowym wierszu szablonu. - Wybierz Zapisz zmiany. Gdy dana osoba wyśle wiadomość, jej ID pojawi się w przekazanej kopii.
- Skopiuj tę wartość do filtra User ID, używając opcji Dodaj ręcznie.
- Jeśli nie chcesz już wyświetlać ID w wiadomościach, usuń ten wiersz z szablonu i ponownie go zapisz.
Na przykład ten szablon wyświetli wiadomość i ID jej nadawcy:
@Author: @Message
User ID: @AuthorIDWięcej przykładów i zmiennych znajdziesz w artykule Format wiadomości.