1. GSManager
    1. Funktionen
    2. Unterstützte Spiele
    3. Neuigkeiten
    4. Statistiken
    5. Serverliste
  2. Lexikon
  3. Filebase
  4. Entwicklung
  5. Forum
    1. Dashboard
    2. Unerledigte Themen
  6. Web-Interface
  7. Artikel
  8. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • Anmelden
  • Registrieren
  • Suche
Lexikon
  • Alles
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Lexikon

Censor

  • Mirko911
  • 18. August 2015 um 11:37
  • 5.757 mal gelesen
Das Projekt GSManager (vormals ManuAdminMod) wurde am 01.01.2020 eingestellt - diese Internetpräsenz bleibt verfügbar, die Software wird aber nicht länger gepflegt. Vielen Dank für eure Unterstützung in den mehr als zehn vergangenen Jahren!
  • Das Censor Plugin bestraft Leute für die Nutzung von unerwünschten Wörtern / Namen

    1 Kurzbeschreibung


    Dieses Plugin ermöglicht Bestrafungen bei der Nutzung von unerwünschten Wörtern oder Namen

    2 Konfigurationsübersicht

    JavaScript: configs/plugins/censor.json
    {
        "censor": {
            "enabled": true,
            "badname": true,
            "badnames": {
                "regexp:[nb][o0]{2,}[bn]": 5,
                "regexp:f+\\s*[ui]+\\s*c+\\s*k+": 5,
                "regexp:m\\s?(รถ|oe|o3)\\s?s\\s?[e3]": 5,
                "anal": 5,
                "arschloch": 5,
                "bastard": 5,
                "beschissen": 5,
                "bitch": 5,
                "ciemniak": 5,
                "cock": 5,
                "deppen": 5,
                "dildo": 5,
                "dupa": 5,
                "dziwka": 5,
                "fotze": 5,
                "fresse": 5,
                "hoden": 5,
                "hure": 5,
                "kinderporno": 5,
                "kurwa": 5,
                "mieszaniec": 5,
                "motherfucker": 5,
                "n4p": 5,
                "nap": 5,
                "nup": 5,
                "penis": 5,
                "pimmel": 5,
                "qweer": 5,
                "retard": 5,
                "sack": 5,
                "sackgesicht": 5,
                "scheisse": 5,
                "schwanz": 5,
                "shit": 5,
                "skurwysyn": 5,
                "sperma": 5,
                "spirdallaj": 5,
                "spiredalai": 5,
                "stfu": 5,
                "sucker": 5,
                "sukinsyn": 5,
                "vagina": 5,
                "wichse": 5
            },
            "badword": true,
            "badwords": {
                "regexp:[nb][o0]{2,}[bn]": 5,
                "regexp:f+\\s*[ui]+\\s*c+\\s*k+": 5,
                "regexp:m\\s?(รถ|oe|o3)\\s?s\\s?[e3]": 5,
                "anal": 5,
                "arschloch": 5,
                "bastard": 5,
                "beschissen": 5,
                "bitch": 5,
                "ciemniak": 5,
                "cock": 5,
                "deppen": 5,
                "dildo": 5,
                "dupa": 5,
                "dziwka": 5,
                "fotze": 5,
                "fresse": 5,
                "hoden": 5,
                "hure": 5,
                "kinderporno": 5,
                "kurwa": 5,
                "mieszaniec": 5,
                "motherfucker": 5,
                "n4p": 5,
                "nap": 5,
                "nup": 5,
                "penis": 5,
                "pimmel": 5,
                "qweer": 5,
                "retard": 5,
                "sack": 5,
                "sackgesicht": 5,
                "scheisse": 5,
                "schwanz": 5,
                "shit": 5,
                "skurwysyn": 5,
                "sperma": 5,
                "spirdallaj": 5,
                "spiredalai": 5,
                "stfu": 5,
                "sucker": 5,
                "sukinsyn": 5,
                "vagina": 5,
                "wichse": 5
            },
            "uppercasename": false,
            "uppercasenamescore": 5,
            "uppercaseword": false,
            "uppercasewordscore": 5
        }
    }
    Alles anzeigen

    3 Konfigurationsvariablen im Detail


    Die Konfigurationsdatei der Funktion "Censor" befindet sich im configs/plugins Ordner und heißt censor.json. Nachfolgend eine Erläuterung der einzelnen Variablen:


    Variable Zulässige Werte Beschreibung
    enabled truefalse Mit dieser Variable kann man das Plugin (de)aktiveren.
    badname truefalse Mit dieser Variable kann man den Badnamecheck (also das Bestrafen von verbotenen Namen) (de)aktiveren.
    badnames badnames ist eine Liste, die als Key den Verboten Namen und als Wert die Anzahl der Punishment Punkte die man für die Benutzung des Namens erhält
    badword truefalse Mit dieser Variable kann man den Badwordcheck (also das Bestrafen von verbotenen Wörtern) (de)aktiveren.
    badwords badwords ist eine Liste, die als Key den Verboten Namen und als Wert die Anzahl der Punishment Punkte die man für die Benutzung des Wortes erhält
    uppercasename truefalse Mit dieser Variable kann man den Uppercasenamecheck (also das Bestrafen von Namen, die nur Großbuchstaben enthalten) (de)aktiveren.
    uppercasenamescore Zahl Anzahl der Punishment Punkte die man für das Benutzen eines Namens bekommt, der nur aus Großbuchstaben besteht
    uppercaseword truefalse Mit dieser Variable kann man den Uppercasewordcheck (also das Bestrafen von Wörtern, die nur Großbuchstaben enthalten) (de)aktiveren.
    uppercasewordscore Zahl Anzahl der Punishment Punkte die man für das Benutzen eines Wortes bekommt, das nur aus Großbuchstaben besteht


    Die Verwendung von RegEx ist sowohl in Badwords als auch in Badnames möglich.
    Regex Einräge fangen mit regexp: an.
    Die Delimiter werden automatisch hinzugefügt und sollten deshalb nicht eingetragen werden

  • Vorheriger Eintrag Balancer
  • Nächster Eintrag Customcommands
  • PDF

Inhaltsverzeichnis

  • 1 Kurzbeschreibung
  • 2 Konfigurationsübersicht
  • 3 Konfigurationsvariablen im Detail
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Lexikon, entwickelt von www.viecode.com
Community-Software: WoltLab Suite™