[PwnFilter] fertige Wortfilter config?

Dieses Thema im Forum "Server Plugins" wurde erstellt von Renezoros, 15. Februar 2014.

  1. Renezoros
    Offline

    Renezoros

    Hi Leute,

    ich konnte mich in einen Threat (leider nicht auffindbar) von dem Plugin PwnFilter überzeugen lassen, ich habe das Plugin auch bereits auf einen meiner Bukkit Server am laufen, doch funktioniert es nicht so wie ich es mir "vorstelle".

    Ich habe bereits einige Einstellungen in der Config und in der chat.txt vorgenommen.

    Schön wäre es wenn jemand mir seine gut funktionierende chat.txt senden könnte, wo bereits alle Schimpfwörter richtig eingestellt sind bzw. so das Wörter die ähnliche Laute haben nicht auch gleich als "Spam" gemeldet werden.

    Habe mal meine Muster Chat TXT eingefügt...

    Wäre über jede Hilfe echt dankbar!

    Link zum PL hier

    # This is a base file for you to configure.# To maintain backward compatibility with PwnFilter 3.1.x this just# points to the main rules.txt, which was moved from the plugin directory.# Please refer to http://dev.bukkit.org/bukkit-plugins/pwnfilter# for more documentation on how to configure these files.

    ####### HATE SPEECH - INSTABAN #######

    match n[^a](gg|99)+(a|er|uh)
    rule HS1 Niggerthen deny
    # then console ban %player$ HS1 (%rawstring%)
    then warn Swearing is not allowed.
    then log

    match \bfag+(s)?\b|fag+.t|gay
    rule HS2 fag/gayignore string fightthen deny
    # then console ban %player% HS2 (%rawstring%)
    then warn Swearing is not allowed.
    then log

    match (i hate|****)+ this server|this server is (shit|crap)+|server sucks
    rule HS3 Server Hating
    then replace This server is great!
    then console ban %player% Server Hating.
    then log
    # NOTE: You could also use a command from a ban manager, eg:
    # then console tempban %player% 7d %ruleid% (%rawstring%)

    match ****|f+u+c+k+|f+u+k+|f+v+c+k+|f+u+q+|****|F*U*C*K|F+U+C+K|fuckyou|****-you|FuckYou|
    rule 3. Spam / Ausdrucksweise
    then randrep PEEP!
    then warn Regelverstoss: &4Beachte Deine Wortwahl!
    then log

    match **** dich|f+i+c+k+|f+i+k+|f+i+c+k+e+n|f+i+c+k|******|f+i+c+k+e+|fickt euch|fickt-euch|****
    rule 3. Spam / Ausdrucksweise
    then randrep PEEP!
    then warn Regelverstoss: &4Beachte Deine Wortwahl!
    then log

    match scheisse|s+c+h+e+i+s+s+e|scheiße||s*c*h*e*i*s*s*e|
    rule 3. Spam / Ausdrucksweise
    then randrep PEEP!
    then warn Regelverstoss: &4Beachte Deine Wortwahl!
    then log

    match (scheiss|drecks)+ server|der server ist (scheisse|)+|**** server
    then console ban %player% -s Regelverstoss: §2. Server-Beleidigung
    then denythen log
    # NOTE: You could also use a command from a ban manager, eg:
    # then console tempban %player% 7d %ruleid% (%rawstring%)
    # TRIM a single repeated character to 2 repeats maximum
    # fixes "aaaaaaaaaaaaa"
    match (.)(?=\1\1+)
    then replace

    # TRIM 2 repeated characters to 2 repeats maximum:
    # fixes "hihihihihi"match (..)(?=\1\1+)then replace
    # TRIM 3 repeated characters to 2 repeats maximum
    # fixes "lollollollollol"match (...)(?=\1\1+)then replace
    # REPLACE CAPS!!! New in Version 2.0.0!!! Yes.. not just block or warn but replace with lower
    match (\p{Lu}|\s){6,120}
    then lower
     
    #1