Filtr słów zostawi z kanału Telegram tylko to, czego potrzebujesz, jeśli da się to nazwać słowami
Jak otrzymywać z kanału Telegram tylko wpisy z potrzebnymi słowami: kiedy zadanie da się rozwiązać słowami, a kiedy nie, jak uwzględnić formy słowa i język źródła, do czego służy lista wykluczeń i jak sprawdzić regułę przed zapisaniem.
Bywa, że kanał jest ci potrzebny tylko ze względu na niewielką część tego, co się w nim pojawia. Na kanale z ofertami pracy wychodzą dziesiątki ogłoszeń dziennie, a ty chcesz tylko oferty dla analityka. Kanał o designie pisze o wszystkim, a ty śledzisz nowości dotyczące Figmy. Na kanale o przeprowadzce za granicę interesuje cię jedno miasto. Reszta wpisów nie jest ci potrzebna, ale szkoda się wypisywać: razem z nadmiarem zniknęłoby też to, co ważne.
Zostaje wtedy przewijać wszystko albo za każdym razem szukać właściwego słowa wyszukiwarką kanału. Jeśli to, czego potrzebujesz, da się rozpoznać po słowach, jest prostszy sposób: ustawić regułę i dostawać z kanału tylko wpisy, w których te słowa występują.
Najpierw sprawdź, czy to, czego potrzebujesz, ma nazwę
Filtr słów szuka w tekście wpisu słów z twojej listy. Sensu nie rozumie. Dlatego dobrze sobie radzi tam, gdzie to, czego szukasz, ma nazwę: zawód, nazwę produktu lub firmy, miasto, termin. Ofertę dla analityka prawie zawsze zdradza słowo „analityk” albo „analyst”. Wpis o Figmie wymienia Figmę.
Gorzej, gdy to, czego potrzebujesz, określa temat albo waga sprawy. Listy dla „ciekawostek o AI” nie da się ułożyć: taki wpis może nie zawierać ani jednego przewidywalnego słowa, a słowa „sieć neuronowa” i „AI” pojawiają się też we wpisach, które cię nie interesują. Z „pilnymi wiadomościami” jest tak samo: pilność zwykle nie jest zapisana w tekście. «Essence» Bot nie potrafi wybierać wpisów według tematów, więc do takich zadań filtr słów się nie nada.
Jest też przypadek pośredni: słowo jest właściwe, ale pojawia się prawie w każdym wpisie. Jeśli na kanale o kryptowalutach filtrujesz po słowie „bitcoin”, dostaniesz prawie cały kanał. Wtedy listę trzeba zawęzić, dodając dokładniejsze słowa.
Jak ułożyć listę
Filtr „Tylko ze słowami” przepuszcza wpis, jeśli jest w nim co najmniej jedno słowo lub fraza z listy. Słowa są wyszukiwane w całości, wielkość liter nie ma znaczenia. Lista może mieć do 50 pozycji.
W całości oznacza, że pozycja analyst nie znajdzie analysts. Jeśli słowo w tekście zmienia końcówkę, postaw na końcu gwiazdkę: analyst** znajdzie zarówno analyst, jak i analysts. Gwiazdka działa tylko na końcu słowa, więc początek trzeba napisać w całości. Lepiej nie brać zbyt krótkiego rdzenia: art** znajdzie nie tylko art i artist, ale też article.
Potem pomyśl, jak jeszcze pisze się o tym samym. Nazwę produktu pisze się w oryginale i w miejscowej transliteracji, zawód w różnych językach, a miasto bywa nazywane na kilka sposobów. Na przykład serbskie kanały piszą o Belgradzie raz alfabetem łacińskim, raz cyrylicą, a anglojęzyczne po angielsku. Lista dla takiego miasta:
belgradebeograd**београд**
Gwiazdka łapie tu formy przypadków: „w Belgradzie” po serbsku to u Beogradu albo у Београду.
Filtr sprawdza oryginalny tekst wpisu w języku kanału. Jeśli kanał pisze w innym języku, a streszczenia dostajesz w swoim, słowa z listy w twoim języku niczego nie znajdą: trzeba je brać z języka źródła.
Kiedy potrzebna jest lista „Bez słów”
Druga lista działa odwrotnie: wpis z dowolnym słowem z niej nie dotrze. Wykluczenie jest silniejsze niż dopuszczenie: jeśli wpis pasuje do obu list, zostaje odfiltrowany.
Weźmy anglojęzyczny kanał z ofertami pracy. Szukasz pracy jako analityk, ale staże ci nie odpowiadają. W „Tylko ze słowami” wpisujesz:
analyst**
W „Bez słów”:
interninternsinternship**
Nie skracaj tego tutaj do intern*: taka pozycja pasowałaby do international i internal i usunęłaby na przykład oferty międzynarodowych firm, które mogą akurat ci odpowiadać. Przy liście wykluczeń błąd kosztuje więcej: zbędny wpis zobaczysz i pominiesz, a potrzebnego nie zobaczysz wcale.
Co filtr widzi, a czego nie
Filtr sprawdza pełny oryginalny tekst wpisu, w tym podpisy do wszystkich części albumu. Podpisy są brane pod uwagę nawet przy załącznikach, które wyłączyłeś w ustawieniach multimediów.
Wpis bez tekstu nie przejdzie, gdy lista „Tylko ze słowami” jest wypełniona: nie ma w czym szukać słowa. Jeśli kanał publikuje część ogłoszeń jako obrazek bez podpisu, filtr odrzuci takie wpisy. Tego, co jest napisane na obrazku, nie czyta.
Filtrowanie reklam działa nadal razem z twoim filtrem: wpisy z hashtagami #реклама, #ad i #sponsored nie dotrą, nawet jeśli jest w nich potrzebne słowo.
Sprawdź regułę przed zapisaniem
Przed zapisaniem możesz sprawdzić regułę na ostatnich wpisach kanału, które bot zdążył zapisać, maksymalnie 20, albo na tekście, który wkleisz sam. Widać wtedy, czy potrzebne wpisy przechodzą, a zbędne są odrzucane. Jeśli wśród ostatnich nie ma odpowiedniego wpisu, wklej tekst ogłoszenia, które chciałbyś dostać. Sprawdzenie działa tylko na tej próbce, a nie na całej historii kanału.
Po zapisaniu na liście źródeł obok kanału pojawi się oznaczenie filtra i liczba odrzuconych wpisów z ostatnich siedmiu dni. Po niej widać, że reguła działa nie tak, jak zamierzałeś. Jeśli przez tydzień na ruchliwym kanale nic nie zostało odrzucone, lista jest najpewniej za szeroka. Jeśli odrzucane jest prawie wszystko, a potrzebne wpisy nie docierają, słowa są za wąskie, w złych formach albo w złym języku.
Gdzie działa reguła
Filtr działa na dostarczanie do prywatnego czatu z botem oraz do twoich kanałów i grup z automatyczną publikacją. Domyślnie reguła obowiązuje we wszystkich miejscach, do których trafiają wpisy z tego kanału, ale możesz ją ustawić tylko dla prywatnego czatu albo tylko dla jednego miejsca automatycznej publikacji.
Filtr nie jest przenoszony do przeglądów „Podsumowań kanałów” ani do kanału internetowego.
Reguła dotyczy nowych wpisów. Wpisy, które filtr wcześniej odrzucił, po jego zmianie nie dotrą, a już dostarczone nie znikną. Bot nie gwarantuje otrzymania każdego wpisu, więc w przypadku kanału, na którym pominięcie jednej wiadomości dużo kosztuje, lepiej zostawić subskrypcję z powiadomieniami.
Pasujące wpisy trafiają do tego samego czatu z botem co wpisy z pozostałych kanałów. Jeśli czytasz przez bota wiele kanałów, potrzebne wpisy znajdą się wśród innych. Będzie ich mniej, ale nie dostaną osobnego strumienia.
Jak włączyć filtr
Dodaj kanał do «Essence» Bot i otwórz ustawienia tego źródła. Słowa wpisuje się zwykłą wiadomością, po jednej pozycji w wierszu, a zbędne usuwa się przyciskami. Sprawdź regułę na ostatnich wpisach i naciśnij „Zapisz”: zmiany zaczynają obowiązywać dopiero wtedy. Filtr słów jest dostępny we wszystkich planach. Jeśli zwykłe słowa nie wystarczają, jest tryb zaawansowany z wyrażeniami regularnymi.