Warning. These filters are indiscriminate, and accidentally screwing one up can corrupt your filters. Sometimes you will also need to delete one in case of a false positive.
Keep a back up of all of your filters in a text file.
Warning. These filters are indiscriminate, and accidentally screwing one up can corrupt your filters. Sometimes you will also need to delete one in case of a false positive.
Keep a back up of all of your filters in a text file.
For "Muh P-fags"
(([["]?[pP][]"]?)\s(([Ii][Ss]\s+[fF][oO][rR]|[iI][sS]|[aA][rR][eE]|[bB][eE])\s+([tT][Hh][eE])?|(=))\s[["]?pP[]"]?)|(([["]?[pP][]"]?)\s(([Ii][Ss]\s+[fF][oO][rR]|[iI][sS]|[aA][rR][eE]|[bB][eE])\s+([nN][oO][Tt])|([!][=]))\s([tT][Hh][eE])?\s*[["]?[pP][oO][pP][eE][]"]?)
For "Muh Larp-fags"
(([Tt][hH][iI][sS]|[["']Q[]'"])\s([iI][sS])\s([Ff][aA][kK][eE])|([Aa]?\s*([lL][aA][rR][pP])))
Flattardery
Note that this filter is only mildly effective because the FE psyop is heavily based on images. This particular spook has exploited this by creating more and more images and by almost never mentioning the keywords.
(([['"]?)([Ff][Ll][Aa][Tt]|[cC][uU][rR][vV][eE][dD]|[hH][oO][lL][lL][oO][wW]|[iI][nN][nN][eE][rR])([]'"]?)\s([['"])?([Ee][aa][rR][tT][hH]|[sS][pP][hH][eE][rR][eE])([]'"])?\s)|(([['"])?([Ee][aa][rR][tT][hH]|[sS][pP][hH][eE][rR][eE])([]'"])?\s([iI][Ss])?\s([['"]?)([Ff][Ll][Aa][Tt]|[cC][uU][rR][vV][eE][dD]|[hH][oO][lL][lL][oO][wW]|[iI][nN][nN][eE][rR])([]'"]?)\s*)
"Pamphlet is Q!"
([['"]?[qQ][]"']?\s([Rr][eE][aA][lL][lL][yY])?\s([Ii][Ss]|[Bb][eE])\s([Rr][eE][aA][lL][lL][Yy])?\s(["'[]?[Pp][aA][mM][pP][hH][lL][eE][tT][]'"]?\s([Aa][Nn][Oo][Nn])?[]'"]?))|((["'[]?[Pp][aA][mM][pP][hH][lL][eE][tT][]'"]?\s([Aa][Nn][Oo][Nn])?[]'"]?)\s([Rr][eE][aA][lL][lL][yY])?\s([Ii][Ss]|[Bb][eE])\s(?!n(?!o(?!t)))\s([Rr][eE][aA][lL][lL][Yy])?\s*[['"]?[qQ][]"']?)
Muh filters
([Ss][tT][oO][Pp]|[Dd][oO]\s[nN][oO]?[']?[tT]|[Nn]?[eE][vV][eE][rR])\s([Ff][uU][cC][kK][iI][nN][gG])?\s*([fF][iI][lL][tT][eE]rR?)
8ch limits the complexity of the regular expressions to case sensitive searches (hence the []'s all over the damn place).
With a little knowledge of what works, you can build your own filters.
*remove the // on both sides of this one, sorry
All of these expressions are built around character classes. Character classes are a grouping which will match exactly a single character out of the class.
Some characters need to be escaped (obviously the [ and the ] characters) or they will interfere. To escape the character prepend a \
For example:
[ABC] matches a single letter of A, B, or C (but not a,b or c).
[[]] matches [ or ]
A grouping processes a chunk of letters together. This is useful for optional matches and debugging. You can of course have groups within other groups.
For example:
(cat)|([Dd]og)
will match, cat, Dog and dog
The following symbols denote the number of matches in a group or subgroup
0 to infinity
1 to infinity
? - 0 to 1
{number} - exactly the number of matches
{min, max} - between min and max matches.
For example:
Cats?|Dogs?
will match Cat, Cats, Dog and Dogs.
Frogs*
will match Frog, Frogs, Frogss, Frogsss and so on
(Frogs)+
will match Frog, FrogsFrogs, FrogsFrogsFrogs and so on.
The following symbols have special meaning.
. - matches any character
\s - matches any space
\w - matches any word character
For example:
.* - matches any number of any characters.
\w* - matches any number of non-space characters.
\s* - matches any number of spaces.
\s+ - at least one space.
sweet, now I don't have to go find you
This will only get you so far. You will want to test. There are many places online to do so.
Here is one of a dozen -
https: //regexr.com/
Here is another reference which contains advanced topics, go here after you absorb the above -
https: //www.autohotkey.com/docs/misc/RegEx-QuickRef.htm
If you find yourself too computer inept, fret not; Post a request in thread and some kind anon may create it for you.
If you are referencing regex, I wouldnt call it even remotely inept to have issues. A surprising number of actual professional developers cant even write basic filters.
>>1511213
damnit posted this in the wrong tab becasue my browser was lagging like hell. how do I use my post password to delete my post?
And regex's here shouldn't have // around them when you paste them into filters. Also you will want to make sure to check the regex checkbox.
I'll get it for ya.
[aAiIuUoOyY][lL][eE])|([Ss][tT][oO][Pp]|[Nn][oO]|[Dd][oO]\s[nN][oO]?[']?[tT]|[Nn]?[eE][vV][eE][rR])\s([Ff][uU][cC][kK][iI][nN][gG])?\s([fF][iI][lL][tT][eE]rR?)
*will also block variants of don't censor
([uU][nN][bB][aA]+[nN]+[aAiIuUoOyY]+[bB][aAiIuUoOyY][lL][eE])|([Ss][tT][oO][Pp]|[Nn][oO]|[Dd][oO]\s[nN][oO]?[']?[tT]|[Nn]?[eE][vV][eE][rR])\s([Ff][uU][cC][kK][iI][nN][gG])?\s([fF][iI][lL][tT][eE]rR?|[sScC][eEiI][nN][sS][oOuU][rR])
Requesting filter
We could use something that could filter out this guy >>1525180 but without affecting other anons. This poster is an IP hopper.
Nope… these guys just suck at regex
Get comfy!
([]['"-=][Cc][[]'"=-]?[]['"=-]?[Tt][[]'"-=]?[]['"-=]?[Aa][[]'"-=]?)|([]['"=-][Uu][nN][Bb][aA][Nn]+[AaiiuU][bB][EeAa3]?[lL1][eE3]?[]['"=-])
Even more comfy
([]['"-=][^\w][Cc][[]'"=-]?[]['"=-]?[Tt][[]'"-=]?[]['"-=]?[Aa][^\w][[]'"-=]?)|([]['"=-][Uu][nN][Bb][aA][Nn]+[AaiiuU][bB][EeAa3]?[lL1][eE3]?[]['"=-])
New to catch variants of
****,=,e \_ヾ(ᐖ◞ )
( ᐖ◞)\_ヾ ǝ'='***
([].)?[ǝe]?[',.]=[',.][ǝe]?([].)?
Stormfagging in general. Will also catch variants of jew, so expect false positives.
[(]{3}\w+[)]{3}|[Jj][iI]?[dD][iI]?[fF]|[kK][iIyY][kK][eE]|Jj\s
Step by step, create a new one.
shills will use misspellings, foreign characters, 1337, etc.
pleadians, pleiadians, pleaidians, etc.
([AEaeiǝ34]{1,3}) - 1-3 "vowels"
([AEaeiǝ34]{1,2}) - 1-2 "vowels"
pl([AEaeiǝ34]{1,3})d(AEaeiǝ34{1,2})ns
[Ss5]? possibly plural
test it on a regex page to find oopses
Link of current up to date filters, for convenience.
P-fagging
(([["]?[pP][]"]?)\s(([Ii][Ss]\s+[fF][oO][rR]|[iI][sS]|[aA][rR][eE]|[bB][eE])\s+([tT][Hh][eE])?|(=))\s[["]?pP[]"]?)|(([["]?[pP][]"]?)\s(([Ii][Ss]\s+[fF][oO][rR]|[iI][sS]|[aA][rR][eE]|[bB][eE])\s+([nN][oO][Tt])|([!][=]))\s([tT][Hh][eE])?\s*[["]?[pP][oO][pP][eE][]"]?)
Pleadians
Stormfaggging
([(]{3}\w+[)]{3}|[Ii1][sS5][rR][a4A][e3E][lL1]|[Jj][iI]?[dD][iI]?[fF]|[kK][iI1yY][kK][eE3]|Jj)
Unbanana
([]['"-=][^\w][Cc][[]'"=-]?[]['"=-]?[Tt][[]'"-=]?[]['"-=]?[Aa][^\w][[]'"-=]?)|([]['"=-][Uu][nN][Bb][aA][Nn]+[AaiiuU][bB][EeAa3]?[lL1][eE3]?[]['"=-])
Backfaggle
Muh filters
[aAiIuUoOyY][lL][eE])|([Ss][tT][oO][Pp]|[Nn][oO]|[Dd][oO]\s[nN][oO]?[']?[tT]|[Nn]?[eE][vV][eE][rR])\s([Ff][uU][cC][kK][iI][nN][gG])?\s([fF][iI][lL][tT][eE]rR?)
*will also block variants of don't censor
([uU][nN][bB][aA]+[nN]+[aAiIuUoOyY]+[bB][aAiIuUoOyY][lL][eE])|([Ss][tT][oO][Pp]|[Nn][oO]|[Dd][oO]\s[nN][oO]?[']?[tT]|[Nn]?[eE][vV][eE][rR])\s([Ff][uU][cC][kK][iI][nN][gG])?\s([fF][iI][lL][tT][eE]rR?|[sScC][eEiI][nN][sS][oOuU][rR])
Muh pamphlet
([['"]?[qQ][]"']?\s([Rr][eE][aA][lL][lL][yY])?\s([Ii][Ss]|[Bb][eE])\s([Rr][eE][aA][lL][lL][Yy])?\s(["'[]?[Pp][aA][mM][pP][hH][lL][eE][tT][]'"]?\s([Aa][Nn][Oo][Nn])?[]'"]?))|((["'[]?[Pp][aA][mM][pP][hH][lL][eE][tT][]'"]?\s([Aa][Nn][Oo][Nn])?[]'"]?)\s([Rr][eE][aA][lL][lL][yY])?\s([Ii][Ss]|[Bb][eE])\s(?!n(?!o(?!t)))\s([Rr][eE][aA][lL][lL][Yy])?\s*[['"]?[qQ][]"']?)
Flattardery
(([['"]?)([Ff][Ll][Aa][Tt]|[cC][uU][rR][vV][eE][dD]|[hH][oO][lL][lL][oO][wW]|[iI][nN][nN][eE][rR])([]'"]?)\s([['"])?([Ee][aa][rR][tT][hH]|[sS][pP][hH][eE][rR][eE])([]'"])?\s)|(([['"])?([Ee][aa][rR][tT][hH]|[sS][pP][hH][eE][rR][eE])([]'"])?\s([iI][Ss])?\s([['"]?)([Ff][Ll][Aa][Tt]|[cC][uU][rR][vV][eE][dD]|[hH][oO][lL][lL][oO][wW]|[iI][nN][nN][eE][rR])([]'"]?)\s*)|(\s+[Ff][Ee]\s+)
Drumf
(([FfDd]rRmM?(f)?)|([TtDd][rR][uU][mM][pP][aA][nN][zZ][eE][Ee]))
Larp
(([Tt][hH][iI][sS]|[["']Q[]'"])\s([iI][sS])\s([Ff][aA][kK][eE])|([Aa]?\s*([lL][aA][rR][pP])))
-Name filters-
ebot
.(.[e=ǝ].[e=ǝ].).
eye muh spy
(([Ee][yY][eE]|[I])([tT][hH][eE])([sS][pP][yY]))
Gonna drop a goodie here, since I was looking for it relentlessly after losing the browser i'd been using for so long. Copypasta this useful little bit of code into the Custom CSS textbox under the Theme sub-tab in the options menu.
It allows you to visibly display post count of all users next to their ID, instead of having to hover over the ID:
.posts_by_id{
display:initial!important;
}
Eye muh spy mk 2
([Aa][lL][iI][cC][eE].[Aa][sS][sS][aA][nN][gG][eE])|([Aa][sS][sS][aA][nN][gG][eE].[Aa][lL][iI][cC][eE])|([Ww][iI][kK][iI][lL][eE][Aa][kK][sS].[wW][oO][nN][dD][eE][rR][lL][aA][nN][dD])|([wW][oO][nN][dD][eE][rR][lL][aA][nN][dD].[Ww][iI][kK][iI][lL][eE][Aa][kK][sS])|([Ee][yY][eE]|[I])\s([tT][hH][eE])\s([sS][pP][yY])
[fF][aA][gG][gG][oO][tT]\s*([Bb][aA][kK][eE][rR]|[Bb][oO]|[Bb][vV])
/.[e]?.[=].[e]?./
Theme for Qresearch, "VT100"
Be sure to have a Yotsuba B theme selected, then paste into theme
This is based on cyberpunk but enhanced for qresearch.
Names are enlarged and trips are colored differently to enhance visibility.
Real (You)'s are highlighted differently.
Post count is always visible.
Posts are visibly separated.
https://pastebin.com/hNQ3pkGY