Możliwości¶
Anti-spam¶
Wielowarstwowa ochrona — wiadomość przechodzi przez kilka niezależnych kontroli:
- Klasyfikacja AI — nowoczesne sieci neuronowe oceniają treść wiadomości w kontekście czatu. Model i dostawcy mogą się zmieniać — zawsze używamy najlepszego dostępnego.
- Zewnętrzne listy blokad — porównanie z CAS i LOLS; znani spamerzy są odcinani przed pierwszą wiadomością.
- Własna pamięć blokad — bot buduje własną bazę potwierdzonych spamerów.
- Spam na obrazach — rozpoznawanie tekstu na zdjęciach (OCR) i analiza wizualna, aby wyłapać reklamy i boty dla dorosłych ukrywające tekst w obrazach.
- Typowe schematy — dedykowane detektory fałszywych ofert pracy, oszustw kryptowalutowych, „pracy z telefonu”, treści dla dorosłych i natrętnych reklam.
Ochrona nowicjuszy (newcomer guard)
Pierwsza wiadomość nowego uczestnika jest sprawdzana surowiej — to zatrzymuje boty dla dorosłych typu „Hello here 🤗” i masowe wysyłki zaraz po dołączeniu.
Ochrona wejścia i anti-raid¶
- 🛡 Piaskownica nowicjuszy — dla osób, które niedawno dołączyły (< N godz.), usuwa wiadomości z linkami, @wzmiankami lub przesłane (jak daysandbox). Domyślnie wyłączone; włącz w
/settings. - CAPTCHA — nowi uczestnicy przechodzą weryfikację „✅ Nie jestem botem”; czas
i akcja przy niepowodzeniu (wyrzucenie / blokada / wyciszenie) są konfigurowalne.
Włączenie w
/settings. - Anti-raid — gdy wiele kont dołącza jednocześnie, bot wysyła jedną wspólną wiadomość z osobistymi przyciskami weryfikacji, zamiast floodować.
- Ochrona przed flood-dołączaniem — konto, które w ciągu godziny zbyt często dołącza/opuszcza, zostaje zablokowane w tym czacie. Zawsze aktywne, bez konfiguracji.
- Globalna baza spamerów — bezpieczeństwo zbiorowe: spamer zablokowany w kilku
czatach otrzymuje status globalny i jest odcinany przy wejściu do wszystkich
podłączonych czatów. Opcjonalnie (włączenie w
/settings).
Kary¶
Domyślnie potwierdzeni spamerzy są wyciszani (cicha izolacja). Blokada pozostaje dla spamerów dołącz-opuść i globalnej listy blokad. Zachowanie można zmienić w ustawieniach.
Anti-Rus¶
Podstawowa zasada — nie do wyłączenia
Wykrywanie i usuwanie wiadomości rosyjskojęzycznych jest zawsze aktywne i nie można go wyłączyć. To świadome stanowisko projektu — utrzymywać czystość przestrzeni ukraińskojęzycznej 🇺🇦.
Konfigurowalna jest tylko prezentacja, a nie sama ochrona:
- Tryb powiadomień o usunięciu (
/settings→ system ostrzeżeń): pełny (z wyjaśnieniem), krótki lub cichy (usunięcie bez wiadomości); - Opcjonalne tłumaczenie (
/settings→ Reguły filtrowania → „Tłumacz rosyjskie wiadomości”): jeśli wiadomość nie jest spamem, lecz po prostu użytecznym tekstem z rosyjskimi słowami (mieszanka językowa, zły układ klawiatury), bot usuwa oryginał i publikuje ukraińskie tłumaczenie w imieniu autora — aby pożyteczna myśl nie przepadła.
Samo wykrywanie i usuwanie rosyjskiego pozostaje włączone przy dowolnych ustawieniach.
Alarmy lotnicze¶
Powiadomienia o alarmie lotniczym dla wybranych regionów. W grupach forum powiadomienia trafiają do wybranych tematów — jednego, kilku lub wszystkich.
/air_raid <region>— dodaj region/temat do powiadomień;/air_raid all— wszystkie znane tematy;/air_raid off— wyłącz.- 🔇 Cisza —
/silencewłącza ręczny lockdown w dowolnej chwili (piszą tylko administratorzy); ciszę można też włączyć na czas alarmu — przyciskiem pod powiadomieniem lub w/settings.
To samo można skonfigurować polami wyboru w /settings. Dane pochodzą z
ogólnoukraińskiego serwisu alarmowego.
Streszczenia — „poyasny”¶
Polecenie poyasny (w odpowiedzi na wiadomość z linkiem) krótko streszcza artykuł lub film — przydatne przy udostępnianiu długich treści.
Anty-kłótnia¶
Wykrywanie obelg i toksyczności — bot usuwa obraźliwe wiadomości i ostrzega autora, nie zamieniając czatu w pole bitwy.
Tłumaczenie¶
Tłumaczenie wiadomości na język czatu jednym poleceniem (/translate, w
odpowiedzi).
Narzędzia społeczności¶
- Powitania (
/setwelcome) — wiadomość dla nowych uczestników z symbolami zastępczymi ({mention},{first},{last},{username},{id},{chatname},{count},{date}). - Regulamin (
/setrules,/rules) — publiczny regulamin czatu. - Notatki (
/save,/get,/notes) — zapisane odpowiedzi, media, szablony. - Filtry niestandardowe (
/filter) — automatyczna odpowiedź na słowo wyzwalające.
Przyciski-linki (URL Buttons)
W powitaniach, notatkach, regulaminie i filtrach możesz dodawać przyciski:
[Tekst](buttonurl://t.me/twoj_kanal). Dodaj :same na końcu, aby następny
przycisk trafił do tego samego rzędu.
Kanał logów (/setlog)
Podłącz osobny kanał — bot będzie tam dublować każdą akcję moderacji
(bany, wyciszenia, ostrzeżenia, usunięcia AI). Główny czat pozostaje czysty,
a kanał zachowuje dowody do odwołań. Włącz poleceniem /setlog,
wyłącz /setlog off.
Kanał może być prywatny: dodaj bota jako administratora kanału, prześlij dowolny jego post do grupy i odpowiedz /setlog — numeryczny id nie jest potrzebny (/setlog -100… pozostaje jako rezerwa). Jeden kanał można podłączyć do kilku grup — każdy wpis jest podpisany nazwą grupy, więc logi się nie mieszają.
Dodatkowo¶
- Stop-słowa (
/addstop) — własna lista zablokowanych słów. - Wyjątki Bio / linków — białe listy, aby „swoi” nie byli ruszani.
- Tryb nocny — ograniczenie aktywności w nocy.
- Reputacja i rangi — zobacz osobną sekcję.
Usługi społeczności¶
- 📋 Marketplace —
/listing,/listings,/listing_del: ogłoszenia (mieszkania / praca / rzeczy / usługi), kategorie-emoji, termin 14 dni. - 🤲 Zbiórki —
/fundraise,/fund_add,/fundraisers,/fund_close: przejrzyste zbiórki, pasek postępu, bot nie dotyka pieniędzy. - 📅 Wydarzenia z RSVP —
/event,/events: przyciski Idę / Może / Nie + przypomnienie godzinę wcześniej. - 🛡 Sprawdzenie oszustwa —
/checkscam: AI ocenia podejrzaną wiadomość i wyjaśnia ryzyko. - 💬 Pytanie dnia —
/question(+ auto): codzienne pytanie AI ożywiające czat. - 🪙 Wykup wyciszenia — wyciszony sam zdejmuje ograniczenie za monety (przy grywalizacji; cenę ustala admin).
Tryby captchy
Do wyboru: przycisk „✅ Nie jestem botem”, matematyka (5+3=?), emoji (dotknij 🐈), kod tekstowy i obrazek (zniekształcony kod przeciw botom OCR). Ustawiane w /settings → CAPTCHA; kick lub ban po przekroczeniu czasu.