Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

We now have a Discord server! Visit us here and chat about Neptunia and this wiki.

Abuse filter management

More actions

Differences between versions

ItemVersion from 14:17, 10 August 2025 by Sammyrms1Version from 17:03, 31 March 2026 by Sammyrms1
Filter conditions
Conditions:
!"confirmed" in user_groups &
!contains_any(user_groups, "extendedconfirmed", "sysop", "bot") &
(  
(user_editcount < 60 | user_age < 604800) &
   page_namespace == 0 &
(
  (
   /* disallowed in content namespaces */
     (  
  (
    equals_to_any(page_namespace, 0, 4, 10, 12, 14, 118) &
     (
       rmwhitespace(added_lines) rlike "([^_:.,*'|=#}{0 -]{1,9})\1{7}" |
       rmwhitespace(added_lines) rlike "([^_:.,*'|=#}{0 -]{1,9})\1{7}" |
       added_lines rlike "[bcdfghjklmnpqrstvwxz]{9,}"
       added_lines rlike "[bcdfghjklmnpqrstvwxz]{9,}"
     ) &  
     ) &
     (
     !(
       ! rmwhitespace(removed_lines) rlike "([^_:.,*'|=#}{-]{1,9})\1{6}" &
       rmwhitespace(removed_lines) rlike "([^_:.,*'|=#}{-]{1,9})\1{6}" |
       ! removed_lines rlike "[bcdfghjklmnpqrstvwxz]{8,}" &
       removed_lines rlike "[bcdfghjklmnpqrstvwxz]{8,}" |
       ! added_lines rlike "https?:\/\/\S*([^_:*'|=}{-]{1,9})\1{7}|https?:\/\/\S*[bcdfghjklmnpqrstvwxz]{7,}|(^|\n)[|!]" &
       added_lines rlike "https?:\/\/\S*([^_:*'|=}{-]{1,9})\1{7}|https?:\/\/\S*[bcdfghjklmnpqrstvwxz]{7,}|(^|\n)[|!]" |
       ! added_lines irlike "number|spell|math|string|<br\b|begin|end(?:if|while|for){0,1}\b" &
       added_lines irlike "number|spell|math|string|<br\b|begin|end(?:if|while|for){0,1}\b" |
       ! added_lines rlike "[\W\d]\.\d*(\d{1,9})\1{7}" &
       added_lines rlike "[\W\d]\.\d*(\d{1,9})\1{7}" |
       ! page_title irlike "number"
       page_title irlike "number"
    ) &
    /* exclude most sandbox edits */
    !(
      page_prefixedtitle rlike "^(?:Template:(?:Template sandbox|X(?:[1-9]|1\d|20))|Wikipedia:Sandbox)$" &
      new_size < 65536
     )
     )
  ) |
  /* disallowed in any namespace */
  (
    /* do not lower this below 3 characters */
    zalgo := "[\x{0300}-\x{036f}]{3,}";
    summary rlike zalgo |
    (added_lines rlike zalgo & !(removed_lines rlike zalgo))
   )
   )
)
)