Functies¶
Anti-spam¶
Meerlaagse bescherming — een bericht doorloopt meerdere onafhankelijke controles:
- AI-classificatie — moderne neurale netwerken beoordelen de inhoud van het bericht in de context van de chat. Het model en de aanbieders kunnen wijzigen — we nemen altijd het beste beschikbare.
- Externe ban-databases — vergelijking met CAS en LOLS; bekende spammers worden al vóór het eerste bericht afgesneden.
- Eigen ban-geheugen — de bot bouwt een eigen database van bevestigde spammers op.
- Spam op afbeeldingen — tekstherkenning op afbeeldingen (OCR) en visuele analyse, om reclame en porno-bots te vangen die tekst in een afbeelding verbergen.
- Typische schema's — afzonderlijke detectoren voor nep-vacatures, crypto-oplichting, „werk vanaf je telefoon“, erotiek en opdringerige reclame.
Bescherming van nieuwkomers (newcomer guard)
Het eerste bericht van een nieuwe deelnemer wordt strenger gecontroleerd — dit stopt „Hello here 🤗“ porno-bots en massale verzendingen meteen na de binnenkomst.
Toegangsbescherming en anti-raid¶
- 🛡 Nieuwkomer-sandbox — voor wie kortgeleden lid werd (< N u) verwijdert berichten met links, @vermeldingen of doorgestuurd (à la daysandbox). Standaard uit; aan te zetten in
/settings. - CAPTCHA — nieuwe deelnemers doorlopen een controle „✅ Ik ben geen bot“; tijd en actie bij
niet-slagen (kick / ban / mute) worden ingesteld. Wordt ingeschakeld in
/settings. - Anti-raid — wanneer veel accounts tegelijk binnenkomen, stuurt de bot één gemeenschappelijk bericht met persoonlijke verificatieknoppen in plaats van flood.
- Bescherming tegen flood-aanmeldingen — een account dat binnen een uur te vaak in-/uitlogt, wordt in deze chat geblokkeerd. Werkt altijd, zonder instellingen.
- Globale spammer-database — collectieve veiligheid: een spammer die in
meerdere chats geblokkeerd is, krijgt een globale status en wordt afgesneden bij binnenkomst in alle
verbonden chats. Optioneel (wordt ingeschakeld in
/settings).
Straffen¶
Standaard wordt op bevestigde spammers mute toegepast (stille isolatie). Ban blijft voor join-left spammers en de globale ban-lijst. Het gedrag kan worden gewijzigd in de instellingen.
Anti-rus¶
Basisprincipe — wordt niet uitgeschakeld
Detectie en verwijdering van in het Russisch geschreven berichten is altijd actief en kan niet worden uitgeschakeld. Het is een bewust standpunt van het project — de zuiverheid van de Oekraïenstalige ruimte handhaven 🇺🇦.
Alleen de presentatie wordt ingesteld, niet de bescherming zelf:
- Meldingsmodus over de verwijdering (
/settings→ waarschuwingssysteem): volledig (met uitleg), kort of stil (verwijderen zonder melding); - Optionele vertaling (
/settings→ Filterregels → „Russische berichten vertalen“): als het bericht geen spam is, maar slechts nuttige tekst met Russische woorden (surzjyk, verkeerde toetsenbordindeling), verwijdert de bot het origineel en publiceert de Oekraïense vertaling in naam van de auteur — zodat de nuttige gedachte niet verloren gaat.
De detectie en verwijdering van het Russisch zelf blijft bij elke instelling ingeschakeld.
Luchtalarm¶
Meldingen over luchtalarm voor de gekozen regio's. In forum-groepen gaan de meldingen naar de juiste draden — één, meerdere of alle.
/air_raid <regio>— een regio/draad toevoegen aan de meldingen;/air_raid all— alle bekende draden;/air_raid off— uitschakelen.- 🔇 Stilte —
/silenceschakelt op elk moment een handmatige lockdown in (alleen beheerders schrijven); stilte kan ook worden ingeschakeld zolang het luchtalarm duurt — via de knop onder de melding of in/settings.
Hetzelfde kan worden ingesteld met vinkjes in /settings. Gegevens — van de alarmdienst
van Oekraïne.
Samenvattingen — „leg uit“¶
De opdracht leg uit (reply op een bericht met link) vat een artikel of video kort samen — handig bij het delen van lang materiaal.
Anti-ruzie¶
Detectie van beledigingen en toxiciteit — de bot verwijdert beledigende berichten en waarschuwt de auteur, zonder van de chat een slagveld te maken.
Vertaling¶
Vertaling van berichten naar de taal van de chat met één opdracht (/translate, reply).
Hulpmiddelen voor de gemeenschap¶
- Verwelkomingen (
/setwelcome) — tekst voor nieuwe deelnemers met substituties ({mention},{first},{last},{username},{id},{chatname},{count},{date}). - Regels (
/setrules,/rules) — openbare regels van de chat. - Notities (
/save,/get,/notes) — opgeslagen antwoorden, media, sjablonen. - Aangepaste filters (
/filter) — automatisch antwoord op een trigger-woord.
Linkknoppen (URL Buttons)
In verwelkomingen, notities, regels en filters kunnen knoppen worden toegevoegd:
[Tekst](buttonurl://t.me/uw_kanaal). Voeg :same aan het eind toe, zodat
de volgende knop in dezelfde rij komt.
Log-kanaal (/setlog)
Verbind een apart kanaal — en de bot dupliceert daar alle moderatie-acties
(bans, mutes, waarschuwingen, AI-verwijderingen). De hoofd-chat blijft schoon,
en in het kanaal worden bewijzen voor beroepen bewaard. Wordt ingeschakeld met de opdracht /setlog,
uitgeschakeld met /setlog off.
Het kanaal mag privé zijn: voeg de bot toe als kanaalbeheerder, stuur een willekeurige post door naar de groep en antwoord met /setlog — geen numerieke id nodig (/setlog -100… blijft een uitwijkoptie). Eén kanaal kan aan meerdere groepen worden gekoppeld — elke vermelding heeft de groepsnaam, zo raken de logs niet door elkaar.
Aanvullend¶
- Stopwoorden (
/addstop) — eigen zwarte lijst van woorden. - Uitzonderingen Bio / links — witte lijsten, om „de eigen mensen“ niet te raken.
- Nachtmodus — beperking van activiteit 's nachts.
- Reputatie en rangen — zie de aparte sectie.
Community-diensten¶
- 📋 Marktplaats —
/listing,/listings,/listing_del: advertenties (wonen / werk / spullen / diensten), emoji-categorieën, termijn 14 dagen. - 🤲 Inzamelingen —
/fundraise,/fund_add,/fundraisers,/fund_close: transparante inzamelingen, voortgangsbalk, de bot raakt geen geld aan. - 📅 Evenementen met RSVP —
/event,/events: knoppen Kom / Misschien / Nee + herinnering een uur vooraf. - 🛡 Oplichtingscheck —
/checkscam: AI beoordeelt een verdacht bericht en legt het risico uit. - 💬 Vraag van de dag —
/question(+ auto): een dagelijkse AI-vraag om de chat te activeren. - 🪙 Mute afkopen — een gedempte gebruiker heft de beperking zelf op met munten (bij gamificatie; admin bepaalt de prijs).
Captcha-modi
Keuze uit: knop “✅ Ik ben geen bot”, rekenen (5+3=?), emoji (tik 🐈), een tekstcode en een afbeelding (vervormde code tegen OCR-bots). In te stellen via /settings → CAPTCHA; kick of ban bij time-out.