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 —
/silenceattiva 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.