Přeskočit obsah

Funkce

Anti-spam

Víceúrovňová ochrana — zpráva prochází několika nezávislými kontrolami:

  • AI klasifikace — moderní neuronové sítě hodnotí obsah zprávy v kontextu chatu. Model a poskytovatelé se mohou měnit — vždy bereme to nejlepší dostupné.
  • Externí databáze banů — porovnání s CAS a LOLS; známí spameři jsou odříznuti ještě před první zprávou.
  • Vlastní paměť banů — bot hromadí vlastní databázi potvrzených spamerů.
  • Spam na obrázcích — rozpoznávání textu na obrázcích (OCR) a vizuální analýza, aby se chytala reklama a porno-boti, kteří skrývají text v obrázku.
  • Typické schémata — samostatné detektory na falešné nabídky práce, krypto-podvody, „práci z telefonu“, erotiku a vtíravou reklamu.

Ochrana nováčků (newcomer guard)

První zpráva nového účastníka se kontroluje přísněji — to zastaví „Hello here 🤗“ porno-boty a hromadné rozesílání hned po vstupu.

Ochrana vstupu a anti-raid

  • 🛡 Pískoviště nováčků — u nedávno připojených (< N h) maže zprávy s odkazy, @zmínkami nebo přeposlané (à la daysandbox). Výchozí vypnuto; zapnete v /settings.
  • CAPTCHA — noví účastníci procházejí kontrolou „✅ Nejsem bot“; čas a akce při neprojití (kick / ban / mute) se nastavují. Zapíná se v /settings.
  • Anti-raid — když najednou vstupuje mnoho účtů, bot pošle jednu společnou zprávu s osobními ověřovacími tlačítky místo floodu.
  • Ochrana před flood-připojováním — účet, který se za hodinu příliš často připojuje/odpojuje, je v tomto chatu zablokován. Funguje vždy, bez nastavení.
  • Globální databáze spamerů — kolektivní bezpečnost: spamer zablokovaný ve více chatech získává globální status a je odříznut při vstupu do všech připojených chatů. Volitelné (zapíná se v /settings).

Tresty

Ve výchozím stavu se na potvrzené spamery aplikuje mute (tichá izolace). Ban zůstává pro join-left spamery a globální seznam banů. Chování lze změnit v nastavení.

Anti-rus

Základní princip — nevypíná se

Detekce a mazání rusky psaných zpráv je vždy aktivní a nelze ji vypnout. Je to vědomý postoj projektu — udržovat čistotu ukrajinskojazyčného prostoru 🇺🇦.

Nastavuje se pouze podání, ne sama ochrana:

  • Režim oznamování o smazání (/settings → systém varování): úplný (s vysvětlením), krátký nebo tichý (smazat bez oznámení);
  • Volitelný překlad (/settings → Pravidla filtrování → „Překládat ruské zprávy“): pokud zpráva není spam, ale jen užitečný text s ruskými slovy (suržyk, špatné rozložení klávesnice), bot smaže originál a zveřejní ukrajinský překlad jménem autora — aby se užitečná myšlenka neztratila.

Sama detekce a mazání ruštiny zůstává zapnuté za jakéhokoli nastavení.

Nálety

Upozornění na letecký poplach pro vybrané oblasti. Ve fórum-skupinách jdou oznámení do správných vláken — jednoho, několika nebo všech.

  • /air_raid <oblast> — přidat oblast/vlákno k oznámením;
  • /air_raid all — všechna známá vlákna;
  • /air_raid off — vypnout.
  • 🔇 Ticho/silence kdykoli zapne ruční lockdown (píšou jen administrátoři); ticho lze zapnout i na dobu poplachu — tlačítkem pod upozorněním nebo v /settings.

Totéž lze nastavit zaškrtnutím v /settings. Data — od služby poplachů po Ukrajině.

Shrnutí — „vysvětli“

Příkaz vysvětli (reply na zprávu s odkazem) stručně převypráví článek nebo video — vhodné při sdílení dlouhého materiálu.

Anti-hádka

Odhalování urážek a toxicity — bot maže urážlivé zprávy a varuje autora, aniž by z chatu dělal bojiště.

Překlad

Překlad zpráv do jazyka chatu jediným příkazem (/translate, reply).

Komunitní nástroje

  • Uvítání (/setwelcome) — text pro nové účastníky se zástupnými symboly ({mention}, {first}, {last}, {username}, {id}, {chatname}, {count}, {date}).
  • Pravidla (/setrules, /rules) — veřejná pravidla chatu.
  • Poznámky (/save, /get, /notes) — uložené odpovědi, média, šablony.
  • Vlastní filtry (/filter) — automatická odpověď na trigger-slovo.

Tlačítka-odkazy (URL Buttons)

V uvítáních, poznámkách, pravidlech a filtrech lze přidávat tlačítka: [Text](buttonurl://t.me/vas_kanal). Přidejte :same na konec, aby se další tlačítko dostalo do stejné řady.

Log-kanál (/setlog)

Připojte samostatný kanál — a bot tam bude duplikovat všechny akce moderace (bany, muty, varování, AI-mazání). Hlavní chat zůstává čistý a v kanálu se uchovávají důkazy pro odvolání. Zapíná se příkazem /setlog, vypíná /setlog off.

Kanál může být soukromý: přidejte bota jako správce kanálu, přepošlete libovolný jeho příspěvek do skupiny a odpovězte /setlog — číselné id není potřeba (/setlog -100… zůstává jako záloha). Jeden kanál lze připojit k více skupinám — každý záznam je označen názvem skupiny, takže se logy nepletou.

  • Stop-slova (/addstop) — vlastní černý seznam slov.
  • Výjimky Bio / odkazů — bílé seznamy, aby se nedotýkaly „svých“.
  • Noční režim — omezení aktivity v noci.
  • Reputace a hodnosti — viz samostatná sekce.

Komunitní služby

  • 📋 Tržiště/listing, /listings, /listing_del: inzeráty (bydlení / práce / věci / služby), emoji-kategorie, lhůta 14 dní.
  • 🤲 Sbírky/fundraise, /fund_add, /fundraisers, /fund_close: transparentní sbírky, ukazatel postupu, bot se peněz nedotýká.
  • 📅 Události s RSVP/event, /events: tlačítka Přijdu / Možná / Ne + připomínka hodinu předem.
  • 🛡 Kontrola podvodu/checkscam: AI vyhodnotí podezřelou zprávu a vysvětlí riziko.
  • 💬 Otázka dne/question (+ auto): denní otázka od AI pro oživení chatu.
  • 🪙 Vykoupení ztlumení — ztlumený uživatel si sám sejme omezení za mince (při gamifikaci; cenu určuje admin).

Režimy captchy

Na výběr: tlačítko „✅ Nejsem robot“, matematika (5+3=?), emoji (klepni 🐈), textový kód a obrázek (zkreslený kód proti OCR botům). Nastavuje se v /settings → CAPTCHA; kick nebo ban při vypršení času.