Vai al contenuto

Funzionalità

Anti-spam

Protezione multilivello — un messaggio passa attraverso diversi controlli indipendenti:

  • Classificazione con IA — moderne reti neurali valutano il contenuto del messaggio nel contesto della chat. Il modello e i fornitori possono cambiare — usiamo sempre il migliore disponibile.
  • Liste di blocco esterne — confronto con CAS e LOLS; gli spammer noti vengono fermati prima del primo messaggio.
  • Memoria di blocchi propria — il bot crea il proprio database di spammer confermati.
  • Spam sulle immagini — riconoscimento del testo sulle immagini (OCR) e analisi visiva, per individuare pubblicità e bot per adulti che nascondono il testo nelle immagini.
  • Schemi comuni — rilevatori dedicati per false offerte di lavoro, truffe cripto, «lavoro dal telefono», contenuti per adulti e pubblicità invadente.

Protezione dei nuovi arrivati (newcomer guard)

Il primo messaggio di un nuovo membro viene controllato più severamente — questo ferma i bot per adulti del tipo «Hello here 🤗» e gli invii di massa subito dopo l'ingresso.

Protezione dell'ingresso e anti-raid

  • 🛡 Sandbox per nuovi — per chi è entrato di recente (< N h) elimina i messaggi con link, @menzioni o inoltri (stile daysandbox). Disattivo di default; si attiva in /settings.
  • CAPTCHA — i nuovi membri superano una verifica «✅ Non sono un bot»; il tempo e l'azione in caso di fallimento (espulsione / blocco / silenzio) sono configurabili. Si attiva in /settings.
  • Anti-raid — quando molti account entrano contemporaneamente, il bot invia un unico messaggio comune con pulsanti di verifica personali invece di floodare.
  • Protezione dal flood di ingressi — un account che entra/esce troppe volte in un'ora viene bloccato in quella chat. Sempre attivo, senza configurazione.
  • Database globale di spammer — sicurezza collettiva: uno spammer bloccato in più chat riceve uno stato globale e viene fermato all'ingresso in tutte le chat collegate. Opzionale (si attiva in /settings).

Sanzioni

Per impostazione predefinita, gli spammer confermati vengono silenziati (isolamento silenzioso). Il blocco rimane per gli spammer entra-esci e per la lista di blocco globale. Il comportamento può essere modificato nelle impostazioni.

Anti-Rus

Un principio fondamentale — non disattivabile

Il rilevamento e la rimozione dei messaggi in russo sono sempre attivi e non possono essere disattivati. È una posizione consapevole del progetto — mantenere pulito lo spazio di lingua ucraina 🇺🇦.

È configurabile solo la presentazione, non la protezione in sé:

  • Modalità di notifica sulla rimozione (/settings → sistema di avvertimenti): completa (con spiegazione), breve o silenziosa (eliminare senza messaggio);
  • Traduzione opzionale (/settings → Regole di filtraggio → «Traduci i messaggi in russo»): se un messaggio non è spam, ma semplicemente un testo utile con parole russe (mix di lingue, layout di tastiera errato), il bot elimina l'originale e pubblica una traduzione in ucraino a nome dell'autore — affinché un pensiero utile non vada perso.

Il rilevamento e la rimozione del russo stesso restano attivi con qualsiasi impostazione.

Allarmi aerei

Notifiche di allarme aereo per le regioni selezionate. Nei gruppi forum le notifiche vanno nei topic scelti — uno, alcuni o tutti.

  • /air_raid <regione> — aggiungere una regione/un topic alle notifiche;
  • /air_raid all — tutti i topic noti;
  • /air_raid off — disattivare.
  • 🔇 Silenzio/silence attiva un blocco manuale in qualsiasi momento (scrivono solo gli amministratori); il silenzio può anche essere attivato per la durata di un allarme — col pulsante sotto l'avviso o in /settings.

La stessa cosa può essere configurata con le caselle in /settings. I dati provengono da un servizio di allarme a livello ucraino.

Riassunti — «poyasny»

Il comando poyasny (in risposta a un messaggio con un link) riassume brevemente un articolo o un video — utile per condividere contenuti lunghi.

Anti-litigio

Rilevamento di insulti e tossicità — il bot elimina i messaggi offensivi e avvisa l'autore senza trasformare la chat in un campo di battaglia.

Traduzione

Traduzione dei messaggi nella lingua della chat con un solo comando (/translate, in risposta).

Strumenti per la comunità

  • Benvenuti (/setwelcome) — un messaggio per i nuovi membri con segnaposto ({mention}, {first}, {last}, {username}, {id}, {chatname}, {count}, {date}).
  • Regole (/setrules, /rules) — le regole pubbliche della chat.
  • Note (/save, /get, /notes) — risposte, media e modelli salvati.
  • Filtri personalizzati (/filter) — una risposta automatica a una parola chiave.

Pulsanti-link (URL Buttons)

Nei benvenuti, nelle note, nelle regole e nei filtri puoi aggiungere pulsanti: [Testo](buttonurl://t.me/il_tuo_canale). Aggiungi :same alla fine affinché il pulsante successivo vada sulla stessa riga.

Canale dei log (/setlog)

Collega un canale separato e il bot vi duplicherà ogni azione di moderazione (ban, silenziamenti, avvisi, eliminazioni IA). La chat principale resta pulita e il canale conserva le prove per gli appelli. Attiva con /setlog, disattiva con /setlog off.

Il canale può essere privato: aggiungi il bot come amministratore del canale, inoltra un suo post qualsiasi al gruppo e rispondi /setlog — nessun id numerico necessario (/setlog -100… resta come ripiego). Un canale può essere collegato a più gruppi: ogni voce riporta il nome del gruppo, così i log non si confondono.

Extra

  • Stop-word (/addstop) — la tua lista nera di parole.
  • Eccezioni Bio / link — liste bianche per non toccare «i tuoi».
  • Modalità notturna — limitazione dell'attività di notte.
  • Reputazione e ranghi — vedi la sezione dedicata.

Servizi della comunità

  • 📋 Mercato/listing, /listings, /listing_del: annunci (alloggi / lavoro / oggetti / servizi), categorie-emoji, durata 14 giorni.
  • 🤲 Raccolte fondi/fundraise, /fund_add, /fundraisers, /fund_close: raccolte trasparenti, barra di avanzamento, il bot non tocca il denaro.
  • 📅 Eventi con RSVP/event, /events: pulsanti Vengo / Forse / No + promemoria un'ora prima.
  • 🛡 Controllo truffa/checkscam: l'IA valuta un messaggio sospetto e spiega il rischio.
  • 💬 Domanda del giorno/question (+ auto): una domanda IA quotidiana per animare la chat.
  • 🪙 Riscatto del mute — un utente mutato toglie da solo la restrizione con monete (con gamification; il prezzo lo fissa l'admin).

Modalità captcha

A scelta: pulsante “✅ Non sono un bot”, matematica (5+3=?), emoji (tocca 🐈), un codice testuale e un'immagine (codice distorto contro i bot OCR). Si imposta in /settings → CAPTCHA; espulsione o ban allo scadere del tempo.