Revision as of 23:11, 12 March 2010 view sourceX! (talk | contribs)Edit filter managers, Administrators23,642 edits fix← Previous edit | Latest revision as of 20:14, 21 March 2011 view source The Anome (talk | contribs)Edit filter managers, Administrators253,713 edits add ;fukn ;fuk'n | ||
(71 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
{{pp-protected|small=yes}} | |||
__NOTOC__ | |||
'''Note''': This page is protected to avoid abuse, if you wish to make a change please suggest it on the talk page. Since this page is editable '''only by administrators''' it is important to be sure that your changes reflect consensus '''before''' making them. The method of making bold edits here in the hopes that they will be accepted or reverted will not work here due to the protection. | |||
This page is for strings that if contained in a username would indicate that the username should be reviewed by a human. Only lines that are formatted like "'''<nowiki>;<string>:FLAG1,FLAG2...FLAGn</nowiki>'''"(the "''':FLAGS'''" are optional) will be read into the blacklist. When a change is made to this page the bot will read it immediately. See also the ]. If obscenities bother you, don't click the show button. | |||
* {{tick}} <- Working | |||
* <s>{{cross}} <- Not working</s> | |||
== Flags == | |||
Place a "''':'''" after a string then one or more flags separated by commas. Flags can have parameters in the following form: '''FLAG(PARAM1|PARAM2...|PARAMn)'''. | |||
'''Please note''' that flag parameters '''cannot''' contain any commas <''','''> pipes <'''|'''>, or parentheses <'''(''' or ''')'''>, or it will break the parsing of that particular entry. | |||
Flags are optional. The order in which the flags are given does not affect results. | |||
* '''ALTERNATE_TARGET(Page name)''': If this flag is used the bot will report to the page given as the parameter instead of its default location. The page will need "'''<nowiki><!-- HBC NameWatcherBot allowed --></nowiki>'''" somewhere on it or the bot will not write to it. {{tick}} | |||
* '''HTTP_CHECK(ignore_fail)''': Treat the username as a domain name and attempts to find a server on port 80, it reports the results. If ignore_fail is given as a parameter then it will suppress the reporting of the pattern if it is unable to contact the server. {{tick}} | |||
* '''LABEL(label)''': Lets you name the string something other than the actual pattern(mostly for long or confusing regexes) {{tick}} | |||
* '''LOW_CONFIDENCE''': If this flag is set then the bot will add a note to the report indicating that this pattern is prone to false positives and should be examined very carefully. {{tick}} | |||
* '''NOTE(Custom note)''': If this flag is set then the parameter will be given as a custom comment on the report. {{tick}} | |||
* '''REGEX''': If this flag is set then the string will be interpreted as a ]. {{tick}} | |||
* '''SOCK_PUPPET(Sock puppet name)''': If this flag is set then it associates usernames containing the string with a known sock puppet. If the user has a <nowiki>]</nowiki> it will also be shown. {{tick}} | |||
* '''USE_HEADER''': If this flag is set then the bot will put a second level header above the report. Please do not use this unless the page is going to a non default page via the ALTERNATE_TARGET flag. eg: "'''== <nowiki>]</nowiki> =='''" {{tick}} | |||
* '''WAIT_TILL_EDIT''': If this flag is set then the string will not trigger a report until the user has edited. {{tick}} | |||
* '''HOMOGLYPH''': If this flag is set then it will attempt to find names using look a like characters. The list of what counts as a homoglyph is based on ]. This does not work with REGEX. | |||
== List == | |||
{| class="navbox collapsible collapsed" style="text-align: left; border: 0px; margin-top: 0.2em;" | {| class="navbox collapsible collapsed" style="text-align: left; border: 0px; margin-top: 0.2em;" | ||
|- | |- | ||
! style="background-color: #C7BEFA;" | Strings to be |
! style="background-color: #C7BEFA;" | Strings to be suspicious of in usernames | ||
|- | |- | ||
| style="border: solid 1px silver; padding: 8px; background-color: white;" | | | style="border: solid 1px silver; padding: 8px; background-color: white;" | | ||
Line 45: | Line 16: | ||
;ball*(bag|sack):REGEX | ;ball*(bag|sack):REGEX | ||
;barf:WAIT_TILL_EDIT,HOMOGLYPH | ;barf:WAIT_TILL_EDIT,HOMOGLYPH | ||
; |
;bastard:HOMOGLYPH,WAIT_TILL_EDIT | ||
;ba++t++r+d:REGEX,WAIT_TILL_EDIT,LABEL(Bastard with optional character repeats) | |||
;bastered:HOMOGLYPH,WAIT_TILL_EDIT,LABEL(Alternative spelling of "Bastard") | |||
;bich:WAIT_TILL_EDIT | ;bich:WAIT_TILL_EDIT | ||
;bitch:WAIT_TILL_EDIT,HOMOGLYPH | ;bitch:WAIT_TILL_EDIT,HOMOGLYPH | ||
Line 59: | Line 32: | ||
;bollix:WAIT_TILL_EDIT | ;bollix:WAIT_TILL_EDIT | ||
;boner:WAIT_TILL_EDIT,HOMOGLYPH | ;boner:WAIT_TILL_EDIT,HOMOGLYPH | ||
;boobs:HOMOGLYPH | |||
;boobies:HOMOGLYPH | |||
;bukk*akk*e:REGEX | ;bukk*akk*e:REGEX | ||
;bumming | ;bumming | ||
Line 78: | Line 53: | ||
;kunt | ;kunt | ||
;constipat:WAIT_TILL_EDIT | ;constipat:WAIT_TILL_EDIT | ||
⚫ | ;cooch:WAIT_TILL_EDIT | ||
;defecat:HOMOGLYPH | ;defecat:HOMOGLYPH | ||
;diarrhoea |
;diarrhoea | ||
;diarrhea | ;diarrhea | ||
;diarrea |
;diarrea | ||
;(big|stiff|hard|massive|huge|enormous|giant|throbbing) ?(dick|cock|prick):REGEX,LABEL(Dicksize) | ;(big|stiff|hard|massive|huge|enormous|giant|throbbing) ?(dick|cock|prick):REGEX,LABEL(Dicksize) | ||
;(dick|cock|prick) ?(up|in|over|into) ?(my|your|his|her|their):REGEX,LABEL(Dick in) | ;(dick|cock|prick) ?(up|in|over|into) ?(my|your|his|her|their):REGEX,LABEL(Dick in) | ||
Line 97: | Line 73: | ||
;ejaculat:HOMOGLYPH | ;ejaculat:HOMOGLYPH | ||
;enema:WAIT_TILL_EDIT | ;enema:WAIT_TILL_EDIT | ||
;erection:LOW_CONFIDENCE | |||
;(your|my|his|her|their) ?fanny:REGEX,LOW_CONFIDENCE | ;(your|my|his|her|their) ?fanny:REGEX,LOW_CONFIDENCE | ||
;^fart|\sfart|farts|farter|farting|farted|farty|fart$:REGEX,LABEL(FartFoo) | ;^fart|\sfart|farts|farter|farting|farted|farty|fart$:REGEX,LABEL(FartFoo) | ||
Line 114: | Line 91: | ||
;fuk ?off:REGEX | ;fuk ?off:REGEX | ||
;fukk | ;fukk | ||
;fukn | |||
;fuk'n | |||
;fux | ;fux | ||
;fri(ck+|k+)n:REGEX,NOTE(Euphemistic form of "fucking") | ;fri(ck+|k+)n:REGEX,NOTE(Euphemistic form of "fucking") | ||
Line 123: | Line 102: | ||
;goatse:HOMOGLYPH | ;goatse:HOMOGLYPH | ||
;god?damn:REGEX,WAIT_TILL_EDIT | ;god?damn:REGEX,WAIT_TILL_EDIT | ||
;hurensohn:NOTE(German for "whoreson") | |||
;incest:HOMOGLYPH | ;incest:HOMOGLYPH | ||
;idiot:HOMOGLYPH,WAIT_TILL_EDIT | ;idiot:HOMOGLYPH,WAIT_TILL_EDIT | ||
Line 129: | Line 109: | ||
;jism | ;jism | ||
;kiss ?(my|his|her):REGEX,LABEL(KissFoo),LOW_CONFIDENCE | ;kiss ?(my|his|her):REGEX,LABEL(KissFoo),LOW_CONFIDENCE | ||
;laxative | |||
; |
;licks? ?(my|his|her|their):REGEX,LABEL(LickFoo) | ||
;lmao:NOTE(offensive initialism often associated with disruptive online behavior) | |||
;loves ?cock:REGEX | ;loves ?cock:REGEX | ||
⚫ | ;mastrb:REGEX,LABEL(MasturbateFoo) | ||
⚫ | ; |
||
⚫ | ;mast |
||
;mikehunt:WAIT_TILL_EDIT | ;mikehunt:WAIT_TILL_EDIT | ||
;minge:WAIT_TILL_EDIT | ;minge:WAIT_TILL_EDIT | ||
Line 140: | Line 121: | ||
;my\s?teacher:REGEX | ;my\s?teacher:REGEX | ||
;necrophil | ;necrophil | ||
;nipple:HOMOGLYPH,WAIT_TILL_EDIT | |||
;nutsack:HOMOGLYPH | ;nutsack:HOMOGLYPH | ||
;omfg|gtfo|stfu:REGEX,NOTE(offensive initialism),WAIT_TILL_EDIT | ;omfg|gtfo|stfu:REGEX,NOTE(offensive initialism),WAIT_TILL_EDIT | ||
Line 147: | Line 127: | ||
;peanus:WAIT_TILL_EDIT,HOMOGLYPH | ;peanus:WAIT_TILL_EDIT,HOMOGLYPH | ||
;\bpenus\b:REGEX,WAIT_TILL_EDIT | ;\bpenus\b:REGEX,WAIT_TILL_EDIT | ||
;p |
;p:REGEX,LOW_CONFIDENCE,LABEL(Penis) | ||
;phuck:WAIT_TILL_EDIT | ;phuck:WAIT_TILL_EDIT | ||
;piss:LOW_CONFIDENCE,WAIT_TILL_EDIT | ;piss:LOW_CONFIDENCE,WAIT_TILL_EDIT | ||
Line 165: | Line 145: | ||
;prostitute | ;prostitute | ||
;pubes:WAIT_TILL_EDIT,HOMOGLYPH | ;pubes:WAIT_TILL_EDIT,HOMOGLYPH | ||
;pubic |
;pubic | ||
;pubis:WAIT_TILL_EDIT | ;pubis:WAIT_TILL_EDIT | ||
;puke:LOW_CONFIDENCE,WAIT_TILL_EDIT,HOMOGLYPH | ;puke:LOW_CONFIDENCE,WAIT_TILL_EDIT,HOMOGLYPH | ||
;putka:NOTE(Slang for female genitalia) | ;putka:NOTE(Slang for female genitalia) | ||
; |
;putt?ana:REGEX,WAIT_TILL_EDIT | ||
;rectum | ;rectum | ||
;retard:HOMOGLYPH | ;retard:HOMOGLYPH | ||
;rimming:WAIT_TILL_EDIT | ;rimming:WAIT_TILL_EDIT | ||
;scheiss: |
;scheiss:LABEL(German for shit),WAIT_TILL_EDIT | ||
;schlong | ;schlong:NOTE(Slang for penis) | ||
;screw(ed|ing|s)? ?(me|him|her|us|them|you|u)|(I|he|she|you|u|they|we) ?screw|am ?screwing|have ?screwed|will ?screw:REGEX,LABEL(ScrewFoo) | ;screw(ed|ing|s)? ?(me|him|her|us|them|you|u)|(I|he|she|you|u|they|we) ?screw|am ?screwing|have ?screwed|will ?screw:REGEX,LABEL(ScrewFoo) | ||
;scrotum | ;scrotum | ||
;scrote | |||
;(is|are) ?scum:REGEX,WAIT_TILL_EDIT | ;(is|are) ?scum:REGEX,WAIT_TILL_EDIT | ||
;scumbag | ;scumbag | ||
;semen:HOMOGLYPH | ;semen:HOMOGLYPH | ||
;shit:HOMOGLYPH,NOTE(Please note that many names contain the string "shit" especially names from India - be careful that this is not the case before blocking.) |
;shit:HOMOGLYPH,NOTE(Please note that many names contain the string "shit" especially names from India - be careful that this is not the case before blocking.) | ||
;shii+t:REGEX | |||
⚫ | ; |
||
;shyt:NOTE(obfuscation of 'shit') | |||
⚫ | ; |
||
;sh1t | |||
⚫ | ; |
||
;shitt | |||
;is ?a ?slag:REGEX | ;is ?a ?slag:REGEX | ||
;slut:LOW_CONFIDENCE | ;slut:LOW_CONFIDENCE | ||
Line 190: | Line 172: | ||
;sodomize | ;sodomize | ||
;sodomy | ;sodomy | ||
⚫ | ;sperm:WAIT_TILL_EDIT | ||
;spoo+ge:REGEX | ;spoo+ge:REGEX | ||
;spunk:WAIT_TILL_EDIT,NOTE(UK slang for semen) | ;spunk:WAIT_TILL_EDIT,NOTE(UK slang for semen) | ||
⚫ | ;stiffy:LOW_CONFIDENCE,WAIT_TILL_EDIT | ||
;sucks:WAIT_TILL_EDIT | ;sucks:WAIT_TILL_EDIT | ||
;sucked:WAIT_TILL_EDIT | ;sucked:WAIT_TILL_EDIT | ||
Line 202: | Line 186: | ||
;swallow(\s|-?):REGEX,WAIT_TILL_EDIT | ;swallow(\s|-?):REGEX,WAIT_TILL_EDIT | ||
;tampon:WAIT_TILL_EDIT | ;tampon:WAIT_TILL_EDIT | ||
; |
;test(a|i)cle:REGEX,HOMOGLYPH | ||
;test(e|es|is):LABEL(testicles),REGEX,WAIT_TILL_EDIT | |||
;titties:HOMOGLYPH | ;titties:HOMOGLYPH | ||
⚫ | ;tits:LOW_CONFIDENCE,WAIT_TILL_EDIT | ||
;turd:WAIT_TILL_EDIT,HOMOGLYPH | ;turd:WAIT_TILL_EDIT,HOMOGLYPH | ||
;twat:LOW_CONFIDENCE,WAIT_TILL_EDIT,HOMOGLYPH | ;twat:LOW_CONFIDENCE,WAIT_TILL_EDIT,HOMOGLYPH | ||
;(up|in) ?(the|your|yer|ya|my|his|her|their) ?(bum|butt|ass|arse|anus):REGEX,LABEL(Arsefoo) | ;(up|in) ?(the|your|yer|ya|my|his|her|their) ?(bum|butt|ass|arse|anus):REGEX,LABEL(Arsefoo) | ||
;urethra | ;urethra | ||
;vagina:HOMOGLYPH |
;vagina:HOMOGLYPH | ||
;vadge:WAIT_TILL_EDIT | ;vadge:WAIT_TILL_EDIT | ||
;vomit:WAIT_TILL_EDIT,HOMOGLYPH | ;vomit:WAIT_TILL_EDIT,HOMOGLYPH | ||
;vulva:LABEL(vulva) | |||
;wank:WAIT_TILL_EDIT,HOMOGLYPH | ;wank:WAIT_TILL_EDIT,HOMOGLYPH | ||
;wee+(\s|-)*wee+:REGEX,LABEL(Slang for penis and/or urine),WAIT_TILL_EDIT | ;wee+(\s|-)*wee+:REGEX,LABEL(Slang for penis and/or urine),WAIT_TILL_EDIT | ||
Line 217: | Line 204: | ||
;whore:HOMOGLYPH | ;whore:HOMOGLYPH | ||
;yiff:WAIT_TILL_EDIT | ;yiff:WAIT_TILL_EDIT | ||
;(your|yer|yur|ur|yo|yo')\s?(mom|mum|mother|motha|mamm?a):REGEX,LABEL(Your mom),NOTE(Not everything someone has to say about your mom is against policy. See ]) |
;(your|yer|yur|ur|yo|yo')\s?(mom|mum|mother|motha|mamm?a):REGEX,LABEL(Your mom),NOTE(Not everything someone has to say about your mom is against policy. See ]) | ||
=== Sexually transmitted diseases === | === Sexually transmitted diseases === | ||
;gonorrhea | ;gonorrhea:LABEL(std) | ||
;syphilis | ;syphilis | ||
;syphilitic | ;syphilitic | ||
Line 247: | Line 234: | ||
;nggr:REGEX | ;nggr:REGEX | ||
;nigguh | ;nigguh | ||
;nigra |
;nigra | ||
;niglet |
;niglet | ||
;paki:WAIT_TILL_EDIT | ;paki:WAIT_TILL_EDIT | ||
;picc?ann?inn?y:WAIT_TILL_EDIT | ;picc?ann?inn?y:WAIT_TILL_EDIT | ||
Line 296: | Line 283: | ||
;rac(ial)?(ism|ist):REGEX,NOTE(Accusations of racism may constitute a personal attack) | ;rac(ial)?(ism|ist):REGEX,NOTE(Accusations of racism may constitute a personal attack) | ||
=== General unpleasantness and playground insults === | === General unpleasantness, disparagement and playground insults === | ||
;stinks | ;stinks | ||
;stinking:WAIT_TILL_EDIT | ;stinking:WAIT_TILL_EDIT | ||
Line 307: | Line 294: | ||
;loser:WAIT_TILL_EDIT | ;loser:WAIT_TILL_EDIT | ||
;bleeding:WAIT_TILL_EDIT | ;bleeding:WAIT_TILL_EDIT | ||
;spastic:NOTE(highly offensive |
;spastic:NOTE(highly offensive playground insult when used as a noun to describe disabled people in the UK),WAIT_TILL_EDIT | ||
;booger:WAIT_TILL_EDIT | ;booger:WAIT_TILL_EDIT | ||
;(pwnd|pwng|pwnz|pwnr|pwnng|pwns|wng):REGEX,LABEL(Ownage),NOTE(This pattern is common in vandalism-only accounts. It is not a username violation in and of itself.),LOW_CONFIDENCE,WAIT_TILL_EDIT | ;(pwnd|pwng|pwnz|pwnr|pwnng|pwns|wng):REGEX,LABEL(Ownage),NOTE(This pattern is common in vandalism-only accounts. It is not a username violation in and of itself.),LOW_CONFIDENCE,WAIT_TILL_EDIT | ||
Line 317: | Line 304: | ||
;get ?stuffed:REGEX | ;get ?stuffed:REGEX | ||
;minger | ;minger | ||
⚫ | ;ha(s|ve) ?no ?life:REGEX | ||
=== Internet activities === | === Internet activities === | ||
Line 337: | Line 325: | ||
;raping | ;raping | ||
;rapes | ;rapes | ||
; |
;rape:WAIT_TILL_EDIT,LOW_CONFIDENCE | ||
;raep:NOTE(this misspelling of "rape" is often deliberately used by vandals) | ;raep:NOTE(this misspelling of "rape" is often deliberately used by vandals) | ||
;cannibal | ;cannibal:LOW_CONFIDENCE | ||
;castrate | ;castrate | ||
;castration | ;castration | ||
Line 348: | Line 336: | ||
;pedoph | ;pedoph | ||
;paedo | ;paedo | ||
;pedobear | |||
;predator | |||
;genocid(e|al):REGEX | ;genocid(e|al):REGEX | ||
;ethnic ?cleans |
;ethnic ?cleans:REGEX | ||
;murder:WAIT_TILL_EDIT | ;murder:WAIT_TILL_EDIT | ||
;kidnap:WAIT_TILL_EDIT | ;kidnap:WAIT_TILL_EDIT | ||
Line 360: | Line 350: | ||
;\bhat(e|es|er|ers|ing|ed|red)\b:REGEX | ;\bhat(e|es|er|ers|ing|ed|red)\b:REGEX | ||
;stalk(er|ing):REGEX,LOW_CONFIDENCE,WAIT_TILL_EDIT | ;stalk(er|ing):REGEX,LOW_CONFIDENCE,WAIT_TILL_EDIT | ||
;suicide * |
;suicide *bomb:REGEX,LABEL(suicide bomber) | ||
;revenge:LOW_CONFIDENCE | ;revenge:LOW_CONFIDENCE | ||
;s(ie|ei)g ?heil:REGEX | ;s(ie|ei)g ?heil:REGEX | ||
Line 366: | Line 356: | ||
;(卍|卐|☭):REGEX,LABEL(swastikas or hammer-and-sickle in username) | ;(卍|卐|☭):REGEX,LABEL(swastikas or hammer-and-sickle in username) | ||
;waffen *ss:REGEX | ;waffen *ss:REGEX | ||
;gestapo | ;gestapo:WAIT_TILL_EDIT | ||
=== Sock puppets or impersonation === | === Sock puppets or impersonation === | ||
Line 377: | Line 367: | ||
;norman rogers | ;norman rogers | ||
;Collectonian:HOMOGLYPH | |||
;AnmaFinotera:HOMOGLYPH | |||
;ScratteLover:NOTE(Often used by prolific sockpuppeteers) | |||
==== ] ==== | ==== ] ==== | ||
Line 422: | Line 415: | ||
;muntuwandi:WAIT_TILL_EDIT,SOCK_PUPPET(muntuwandi) ,ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ;muntuwandi:WAIT_TILL_EDIT,SOCK_PUPPET(muntuwandi) ,ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ||
;bambi|teletubbies:REGEX,WAIT_TILL_EDIT,SOCK_PUPPET(Bambifan101),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ;bambi|teletubbies:REGEX,WAIT_TILL_EDIT,SOCK_PUPPET(Bambifan101),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ||
;spider's web: a pig's tale:SOCK_PUPPET(Bambifan101),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases),HOMOGLYPH | |||
;hubris|deeb:REGEX,WAIT_TILL_EDIT,SOCK_PUPPET(TheNewHubris),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ;hubris|deeb:REGEX,WAIT_TILL_EDIT,SOCK_PUPPET(TheNewHubris),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ||
;Railizardz \b\b:REGEX,SOCK_PUPPET(Railizardz),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ;Railizardz \b\b:REGEX,SOCK_PUPPET(Railizardz),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ||
Line 429: | Line 423: | ||
;\bGuy$:REGEX,WAIT_TILL_EDIT,SOCK_PUPPET(MascotGuy),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ;\bGuy$:REGEX,WAIT_TILL_EDIT,SOCK_PUPPET(MascotGuy),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ||
;Native to \b\w+\b:REGEX,WAIT_TILL_EDIT,SOCK_PUPPET(Editor XXV),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ;Native to \b\w+\b:REGEX,WAIT_TILL_EDIT,SOCK_PUPPET(Editor XXV),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ||
;TungstenCarbide |
;TungstenCarbide:SOCK_PUPPET(TungstenCarbide),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ||
;Willy wonka and the \w+ factory:REGEX,SOCK_PUPPET(Willy wonka and the dikipedia factory),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ;Willy wonka and the \w+ factory:REGEX,SOCK_PUPPET(Willy wonka and the dikipedia factory),ALTERNATE_TARGET(Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases) | ||
=== Recent username trolls === | === Recent username trolls === | ||
;ALLCAPS:NOTE(creator of multiple vandalism accounts - all containing the word ALLCAPS in their names) | ;ALLCAPS:WAIT_TILL_EDIT,NOTE(creator of multiple vandalism accounts - all containing the word ALLCAPS in their names) | ||
⚫ | ;krichel:HOMOGLYPH,NOTE(series of abusive usernames targeted at a single individual) | ||
⚫ | ;addmin:NOTE(misspelling of "admin" used for trolling) | ||
⚫ | ;krichel:NOTE(series of abusive usernames targeted at a single individual) | ||
;j.delanoy:NOTE(series of abusive usernames targeted at a single individual) | ;j.delanoy:NOTE(series of abusive usernames targeted at a single individual) | ||
;jerks | ;jerks | ||
;transsexuell | |||
== References to Misplaced Pages vandalism and anti-vandalism activities == | |||
⚫ | ;addmin:NOTE(misspelling of "admin" used for trolling) | ||
;aclmin:NOTE(misspelling of "admin" used for trolling, looks like 'admin' in certain fonts) | |||
;aqlmin:NOTE(misspelling of "admin" used for trolling, looks vaguely like 'admin') | |||
;huggle:NOTE(reference to Misplaced Pages antivandal tool) | |||
;vandal:HOMOGLYPH,NOTE(account names with references to vandalism are almost always username trolls) | |||
=== Role accounts === | === Role accounts === | ||
;organization|committee|association|corporation|company|incorporated|collective|foundation|consortium:REGEX,WAIT_TILL_EDIT,LABEL(role account?),NOTE(Usernames containing this string are often role accounts - check if this is the case) | ;organization|committee|association|associates|corporation|company|incorporated|collective|foundation|consortium|department|public ?affairs:REGEX,WAIT_TILL_EDIT,LABEL(role account?),NOTE(Usernames containing this string are often role accounts - check if this is the case) | ||
;\bteam$|\bgroup$:REGEX,WAIT_TILL_EDIT,LABEL(role account?),NOTE(Usernames containing this string are often role accounts - check if this is the case) | ;\bteam$|\bgroup$:REGEX,WAIT_TILL_EDIT,LABEL(role account?),NOTE(Usernames containing this string are often role accounts - check if this is the case) | ||
=== Promotional === | === Promotional === | ||
;limited|incorporated|marketing|service|management| |
;limited|incorporated|gmbh|institute|marketing|service|management|advert:REGEX,WAIT_TILL_EDIT,LABEL(Promotional? 1),NOTE(Usernames containing this string are often promotional in nature - check if this is the case) | ||
; |
;(magazine|entertainment|promotions|productions|solutions|public|consultant|consultants|consultancy|consulting|relations|records|communications|enterprises)\b:REGEX,WAIT_TILL_EDIT,LABEL(Promotional? 2),NOTE(Usernames containing this string are often promotional in nature - check if this is the case) | ||
;(syndicate|syndication)\b:REGEX,WAIT_TILL_EDIT,LABEL(Promotional? 3),NOTE(Usernames containing this string are often promotional in nature - check if this is the case) | |||
;®:LABEL(Registered trademark symbol),NOTE(Usernames containing this symbol are often promotional in nature - check if this is the case),WAIT_TILL_EDIT | ;®:LABEL(Registered trademark symbol),NOTE(Usernames containing this symbol are often promotional in nature - check if this is the case),WAIT_TILL_EDIT | ||
;©:LABEL(Copyright symbol),NOTE(Usernames containing this symbol are often promotional in nature - check if this is the case),WAIT_TILL_EDIT | ;©:LABEL(Copyright symbol),NOTE(Usernames containing this symbol are often promotional in nature - check if this is the case),WAIT_TILL_EDIT | ||
Line 455: | Line 457: | ||
;admin:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ;admin:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ||
;coordinator:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | |||
;bureaucrat:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ;bureaucrat:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ||
;checkuser:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ;checkuser:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ||
Line 464: | Line 467: | ||
;committee:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ;committee:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ||
;staff$:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ;staff$:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | ||
;official:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | |||
;office:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | |||
;wikimedia:NOTE(Name may imply a position of authority),WAIT_TILL_EDIT | |||
;bot ?*$:REGEX,NOTE(Name may imply an unauthorized bot. Do not block accounts in which the "bot" suffix arises naturally),WAIT_TILL_EDIT | ;bot ?*$:REGEX,NOTE(Name may imply an unauthorized bot. Do not block accounts in which the "bot" suffix arises naturally),WAIT_TILL_EDIT | ||
Line 478: | Line 484: | ||
;abus*ftr:REGEX,NOTE(Usernames referencing Misplaced Pages's anti-abuse mechanisms may be considered inappropriate) | ;abus*ftr:REGEX,NOTE(Usernames referencing Misplaced Pages's anti-abuse mechanisms may be considered inappropriate) | ||
;(will|won't|can|can't|must|mustn't|shall|shan't)\s?(un)?bck:REGEX,LABEL(BlockFoo2),NOTE(Usernames referencing blocking or unblocking may be considered inappropriate) | ;(will|won't|can|can't|must|mustn't|shall|shan't)\s?(un)?bck:REGEX,LABEL(BlockFoo2),NOTE(Usernames referencing blocking or unblocking may be considered inappropriate) | ||
;(is|am|are) ?unstoppable|can't ?stop ?(us|me):REGEX,NOTE(suggests malicious intent) | |||
;bckd ?by:REGEX,NOTE(Usernames referencing blocking or unblocking may be considered inappropriate) | ;bckd ?by:REGEX,NOTE(Usernames referencing blocking or unblocking may be considered inappropriate) | ||
;(\d{3}-\d{3}-\d{4}):REGEX,LABEL(Phone number),NOTE(The pattern of numbers in the name resembles a North American phone number. Usernames that contain personal information about people such as a telephone number may be considered disruptive.) | ;(\d{3}-\d{3}-\d{4}):REGEX,LABEL(Phone number),NOTE(The pattern of numbers in the name resembles a North American phone number. Usernames that contain personal information about people such as a telephone number may be considered disruptive.) | ||
Line 500: | Line 507: | ||
;www(\.|dot):REGEX,WAIT_TILL_EDIT,LABEL(WWW),NOTE(Please check whether this name is promoting a Web site. Names may coincidentally resemble URLs or point to parked domains so take care.) | ;www(\.|dot):REGEX,WAIT_TILL_EDIT,LABEL(WWW),NOTE(Please check whether this name is promoting a Web site. Names may coincidentally resemble URLs or point to parked domains so take care.) | ||
;^www...*(com|net|org)$:REGEX,WAIT_TILL_EDIT,LABEL(WWW),NOTE(Please check whether this name is promoting a Web site. Names may coincidentally resemble URLs or point to parked domains so take care.) | ;^www...*(com|net|org)$:REGEX,WAIT_TILL_EDIT,LABEL(WWW),NOTE(Please check whether this name is promoting a Web site. Names may coincidentally resemble URLs or point to parked domains so take care.) | ||
|}<noinclude> | |||
|} | |||
{{documentation}} | |||
</noinclude> |
Latest revision as of 20:14, 21 March 2011
Strings to be suspicious of in usernames |
---|
Profanity and body parts/functions
Sexually transmitted diseases
Racism and ethnic slurs
Sexual prejudice
Political controversy
General unpleasantness, disparagement and playground insults
Internet activities
Violence
Sock puppets or impersonation
Misplaced Pages:Sockpuppet investigations/SPI/Subpage - Bot reported cases
Recent username trolls
References to Misplaced Pages vandalism and anti-vandalism activities
Role accounts
Promotional
Implying authority
Misc
Usernames of people watching for impersonatorsIf you wish to use this bot to monitor for impersonators of your name, please use the ALTERNATE_TARGET flag to redirect the reports to your user talk page. You will need to have "<!-- HBC NameWatcherBot allowed -->" somewhere on your talk page or the bot will refuse to post the report. You may wish to add the USE_HEADER flag so that the report to your talk page contains a header.
Internet addresses
|
Note: This page is protected to avoid abuse, if you wish to make a change please suggest it on the talk page. Since this page is editable only by administrators it is important to be sure that your changes reflect consensus before making them.
This page is for strings that if contained in a username would indicate that the username should be reviewed by a human. Only lines that are formatted like ";<string>:FLAG1,FLAG2...FLAGn"(the ":FLAGS" are optional) will be read into the blacklist. When a change is made to this page the bot will read it immediately. See also the whitelist. If obscenities bother you, don't click the show button.
- Y <- Working
N <- Not working
Flags
Place a ":" after a string then one or more flags separated by commas. Flags can have parameters in the following form: FLAG(PARAM1|PARAM2...|PARAMn).
Please note that flag parameters cannot contain any commas <,> pipes <|>, or parentheses <( or )>, or it will break the parsing of that particular entry.
Flags are optional. The order in which the flags are given does not affect results.
- ALTERNATE_TARGET(Page name): If this flag is used the bot will report to the page given as the parameter instead of its default location. The page will need "<!-- HBC NameWatcherBot allowed -->" somewhere on it or the bot will not write to it. Y
- HTTP_CHECK(ignore_fail): Treat the username as a domain name and attempts to find a server on port 80, it reports the results. If ignore_fail is given as a parameter then it will suppress the reporting of the pattern if it is unable to contact the server. Y
- LABEL(label): Lets you name the string something other than the actual pattern(mostly for long or confusing regexes) Y
- LOW_CONFIDENCE: If this flag is set then the bot will add a note to the report indicating that this pattern is prone to false positives and should be examined very carefully. Y
- NOTE(Custom note): If this flag is set then the parameter will be given as a custom comment on the report. Y
- REGEX: If this flag is set then the string will be interpreted as a regular expression. Y
- SOCK_PUPPET(Sock puppet name): If this flag is set then it associates usernames containing the string with a known sock puppet. If the user has a ] it will also be shown. Y
- USE_HEADER: If this flag is set then the bot will put a second level header above the report. Please do not use this unless the page is going to a non default page via the ALTERNATE_TARGET flag. eg: "== ] ==" Y
- WAIT_TILL_EDIT: If this flag is set then the string will not trigger a report until the user has edited. Y
- HOMOGLYPH: If this flag is set then it will attempt to find names using lookalike characters. The list of what counts as a homoglyph is based on User:SoxBot/UAA/Homoglyphs. This does not work with REGEX.
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this page.