Abuse filter management

From Test Wiki
Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)

Differences between versions

ItemVersion from 18:55, 21 March 2024 by Codename NoresteVersion from 18:37, 4 April 2024 by Codename Noreste
Basic information

Description:

(publicly viewable)
Addition of Spanish language bad words
Bad words in Spanish
Notes:
New filter inspired from filter 125 that catches bad words in English, only for this filter it catches bad words in Spanish. Testing as warn+tag only, may set this to disallow in the forseeable future. -- Codename Norte
New filter inspired from filter 125 that catches bad words in English, only for this filter it catches bad words in Spanish. Testing as warn+tag only, may set this to disallow in the forseeable future. -- Codename Norte


Added the words "coño" and "un puter[oa]" in the string and [uü] in the middle of "(g|gu|w)ey", and removed [oa] in "jot[oa]". -- Codename Norte
Added the words "coño" and "un puter[oa]" in the string and [uü] in the middle of "(g|gu|w)ey", and removed [oa] in "jot[oa]". -- Codename Norte
Updated regex, some bad words were removed and the filter was renamed to a shorter and more concise title. -- Codename Norte (4/4/24)
Filter conditions
Conditions:
!contains_any(user_groups, "autopatrol", "sysop") &
!contains_any(user_groups, "autopatrol", "sysop") &
(
(
     spanish_string := "bastardo|cabr(ó|o)n|ching(a|ada|r)|coj(ó|o)n[ea]s|coño|culo|culer[oa]|(g|g[uü]|w)ey|jajajaja|j(ó|o)de(te|r)|joto|cog(e|er)|cojon[ea]s|gilipollas|put(o|a|[oa]s)|mamadas|mierda|pendej[oa]|pinche|pito|un puter[oa]|verga";
     spanish_string := "cabr(?:ó|o)n|ching(a|ada|r|ue)|co[n-ñ]o|cul(?:o|er(o|a))|j(?:ó|o)de(?:te|r)|jot(?:o|a)|cog(?:e|er)|mierda|pendej(?:o|a)|pinche|pito|put(?:o|a|[oa]s)|verga";
      
      
     ccnorm(added_lines) irlike spanish_string &
     ccnorm(added_lines) irlike spanish_string &
     !ccnorm(removed_lines) irlike spanish_string
     !ccnorm(removed_lines) irlike spanish_string
)
)