Home › Forums › Archives › Instant Messaging › AIM Support › FilterRules.txt + Command.py (December 12, 2004)
- This topic has 7 replies, 5 voices, and was last updated 18 years, 3 months ago by ..
-
AuthorPosts
-
March 15, 2004 at 1:18 pm #4325.Participant
JAN. 10, 2005 – THIS POST HAS BEEN SUPERCEDED.
CLICK HERE FOR THE UPDATE.Custom Logo.png for gaim:
http://img58.photobucket.com/albums/v177/WhiteMateria/logo.pngInstructions for FilterRules.txt
These are the set of rules I use and that you can add to
‘./PyBoticide-1.40-beta/config/FilterRules.txt’
Since I seem to update this file so often at times I
can edit this on the fly.My goal: To use as few rules as possable while ensuring they are both powerful and cover alot of ground. I try to create a rule for something before reverting to ignore.txt – This usually takes care of the next person who spams something similar. Ignore.txt is for uniquebots/people/idiots who will type things that might not be suitable for pure filters alone. This ruleset is constantly changing, being updated, tweaked and what not so if a certain rule does not work for its intended purpose please let me know. It is suited more towards my own filtering wants but free for anyone to use.
PyBoticide 1.40 beta rules
Code:################################################## ######################
##
## -PyBoticide 1.40 beta filter rules classic- (For public use)
## January 9, 2006
## Pyboticide is open source & free!
## AIM: whitemateriaxv – IM me for rule submissions.
## Learn python regex; http://www.amk.ca/python/howto/regex/
## Rules with a # in front are inactive until you delete the symbol.
##
################################################## ######################
##
## PyBoticide FILTER RULES
##
## rule format:
## type[regex modifier][,modifier,..]::match text or regex::comment
##
## chat rule types:
## sn – filter by screen name
## message – filter by chat message text
## info – filter by away message or profile text or urls
## prof – filter by profile text or urls
## away – filter by away message text or urls
##
## IM rule types:
## IM rules are identical to chat rules with the exception of
## being preceded by “im_”. example: im_sn::blockthissn
##
## regex modifiers:
## add the desired regex modifier immediately after the rule
## type to specify a regex rule
## * – case insensivtive regex
## % – case sensitive regex
##
## rule modifiers:
## perm – trigger a perm ignore if rule matches
## applies to rule types: msg, prof, away, info
## html – match against raw html of messages
## applies to rule types: msg, prof, away, info
## url – match against urls only
## applies to rule types: msg, prof, away, info
## hex – allow hex encoded ascii chars in a rule
## applies to rule types: all
##
################################################## ######################
##
## Menu includes the following topics thus far…
##
## 1. Ignore official AIM bots via IM (AOL System msg)
## 2. regex “start/end of string” rules:”^…” or “^…$”
## 3. regex with case sensitive modifiers
## 4. regex basics
## 5. regex combos (with the following subcatogories…)
##
## [START]
## a –[age/sex/loc]–
## b –[chain letters]–
## c –[gamers]–
## d –[hackers]–
## e –[links or pics]–
## f –[no hidden charges]–
## g –[talk to me! – give me attention! – “wah wah wah”]–
## h –[why me?]–
## i –[ignore real host names + allow [email protected] names]–
## j –[ignore all host names]–
## k –[dice rolls (aim/trillian/gaim)]–
## [END]
##
## 6. clones
##
## Note: On regex combos please note that since many of the rules are
## more than one line its crucial they wordwrap and keep going. The
## return key will break up a rule and you will get errors if you do
## not have ethier a # for commentary or one of the ‘types’ (sn, msg,
## info, etc.) described in the above block at the beginning of the ## line.
##
################################################## #######################1. Ignore official AIM bots via IM (AOL System msg)
im_sn*::[Aa] *[Oo] *[Ll] *[Ss] *[Yy] *[Ss] *[Tt] *[Ee] *[Mm] *[Mm]#2. regex “start/end of string” rules:”^…” or “^…$”
msg*::^f *u *c *k::f*cker?!
msg*::^lol(|z|s)$::lol
msg*::^omg$::omg
msg*::^s *t *f *u$::stfu!
msg*::^e *(ws*){1,}$::ewww
msg*::^[.]{1,}$::….
msg*::^:confused:{3,}$::????
msg*::^[0-9]{1,}$::numbers only
msg*::^ $::space only#3. regex with case sensitive modifiers
msg%::([A-Z]s*){4,}::no caps!#4. regex basics
msg*::freevidz.net::freevidz.net
msg*::get-off.net::get-off.net
msg*::six-teen.net::six-teen.net
msg*::butt crack::butt crack program
msg*::sycko idle::lame idler program
msg*::unable to display a message::unable to display a message
msg*::!trivia::!trivia on
msg*::!strivia::!trivia off
msg*::!topstreak::!topsteak
msg*::!next::!next
msg*::!toptime::!toptime
msg*::!hint::!hint
msg*::!repeat::!repeat
msg*::!top10::!top10
msg*::!stats::!stats
msg*::{s buddyin::buddyin
msg*::{s buddyout::buddyout
msg*::{s you’ve got mail::you’ve got mail
msg*::1-800-639-2150::toll free sex line? yeah right!
msg*::1-800-791-4977::toll free sex line? yeah right!
#msg*::(x)::ignore.txt rule = (x)
#msg*::[x]::ignore.txt rule = [x]
#msg*::[error!]::punt attempt
msg*::({s})::clear chatroom attempt – tameclone scroll
msg*::{s}::{s} server trick
msg*::n *e *r *d::nerd?!
msg*::g *(es*){1,}k::geek?!
msg*::s *h *i *t::sh*t?!
msg*::n *i *(gs*){1,}e *r::nigger
msg*::h *([o0]s*){1,}r *n* y::horny?
msg*::w *a *(ns*){1,}a *f *u *c *k::wannna ****
msg*::h *i *t *([0-9]s*){1,}::hit #
msg*::t *y *p *e *([0-9]s*){1,}::type #
msg*::p *u *s *h *([0-9]s*){1,}::push #
msg*::p *r *e *(zs*){1,}[0-9]{1,}::press #
msg*::p *r *e *(ss*){1,}[0-9]{1,}::press #
msg*::p *r *o *f *i *l *e::no profiles for me
msg*::[o0][.][o0]::o.o/o.o eyeballs
msg*::p *r *o *f *i *l *e::profile
msg*::c *u *t *e *g *u *y::cute guy
msg*::i *m *k *i *n *d *a *w *e *t::im kinda wet
msg*::h *o *t *g *u *y::hot guy
msg*::x *x *x *w *e *b *p *a *g *e::xxx webpage
msg*::c *a *l* l* *o *f *d *u *t *y::call of duty
msg*::c *r *e *d *i *t *c *a *r *d::credit card ad
msg*::w *h *o *i *n *v *i *t *e *d *m *e::who invited me
msg*::t *h *u *g *s::don’t need thugs
msg*::o *u *t *w *a *r::outwar
msg*::r *u *n *e *s *c *a *p *e::runescape
msg*::e *v *e *r *q *u *e *s *t::everquest
msg*::d *i *a *b *l *o::diablo
msg*::n *e *o *p *e *t *s::neopets
msg*::c *y *b *e *r::no cyber thanks
msg*::t *e *l *l *y *l *a *s *a *l *l *e::salle and the chair
msg*::o *n *c *a *m::on cam
msg*::f *r *e *e *i *p *o *d::free ipod
msg*::t *r *a *d *e *o *n *l *y::trade only
msg*::c *a *m *b *e *t *w *e *e *n::cam between
msg*::m *e *e *t *p *e *o *p *l *e *i *n *y *o *u *r *a *r *e *a::no meeting anyone#5. regex combos
#a –[age/sex/loc]–
#rule 1
msg*::[0-1][0-5](|[~]|[-]|[_]|[.]|[,]|[/]|[|]|[\]|s)f::no young girls#rule 2
msg*::[0-1][0-5](|[~]|[-]|[_]|[.]|[,]|[/]|[|]|[\]|s)m::no young boys#rule 3
#msg*::([0-9]{1,3}|a|a *g *e)(|[~]|[-]|[_]|[.]|[/]|[|]|[\]|s)(f(|e|e *m *a *l *e)|m(|a *l *e)|s(|e *x|l)|g(|e *n *d *e *r))::no asl for me!#rule 4
msg*::w *h *a *t *d *o *(u|y *o *u) *t *h *i *n *k *(.s*){1,}[0-9][0-9](|[~]|[-]|[_]|[.]|[,]|[/]|[|]|[\]|s)(m|f)::what do you think? I’m blah age and blah gender#b –[chain letters]–
#rule 1
msg*::s *e *n *d *(|t *h *i *s|t *h *a t) *(t *[o0]|[2]) *([0-9]s*){1,}p *(e *o *p *l *e|p *l|(es*){1,}p)::send this/that to/2 ? people/ppl/peeps [chain message]#c –[gamers]–
#rule 1
msg*::(c *d|s *e* r* I *a *l|g *a *m *e) *k *e *y::cd/serial/game key#rule 2
msg*::k *(o *c|i *n *g *s *o *f *c *h *a *o *s)::k{oc|ings} of chaos#rule 3
msg*::c *o *u *n *t *e *r *(|[-]) *s *t *r *i *k *e::counterstrike#d –[hackers]–
#rule 1
msg*::((a *n *y|n *e) *(o *n *e|[1]|b *o *d *y) *|w *h *o) *(|h *e *r *e) *(h *a *(x|c *k)|g *o *t|p *l *a *y|h *a(s|z|v *e)|o* w *n)::any{one|1|body}/whohere; hack/got/play/has/have/own#rule 2
msg*::h *e *l *p *m *e *(|t *[o0]|[2]) *h *a *(c *k|x)::help me <2|to> ha{ck|x}#rule 3
msg*::s *u *b *(|-)(7|s *e *v *e *n)::sub<|->seven#e –[links or pics]–
#rule 1
msg*::c *l *i *c *k *(m *y|o *n|h *e *r *e|i *t|l *i *n *k|t *h *i *s|t *h *a *t)::click my/on/here/it/link/this/that#rule 2
msg*::l *i *n *k *t *r *a *d *(i *n *g|e)::link trad{e|ing}#rule 3
msg*::t *r *a *d *(e|i *n *g) *(p *i *(x|c) *|l *i *n *k *(|s|z))::trad{e|ing} pi{c|x}/link{|s|z}#rule 4
msg*::p *i *(c|c*s|x) *(|o|i) *n (|m *y) *(h *o *m *e|p *a *g *e|s *i *t *e|p *r *o)::pi{c|cs|x} {i|o}n2/to trade #rule 7
msg*::m *y *p *r *o ([4]|f *o *r) *p *i *(c|x)::my pro 4/for pi{c|x}#rule 8
msg*::s *(|e *n *d) *([2] *|t *([o0]s*){1,})r::s{end|} 2/to r#rule 9
msg*::m *y *(|w *e *b) *s *i *t *e::my (|web) site#rule 10
msg*::m *y *(|w *e *b) *(c *a *m|p *i) *(|c|x)::mycam/pi{cs|x} #rule 11
msg*::t *h *(i *s|a *t) *l *i *n *k::this/that link#rule 12
msg*::m *e *e *t *(|h *o *r *n *y) *g *u (y|r *l)::meetguy/gurl #rule 13
msg*::p *i *c *(|s) *o *f (.s*){1,}t *h *o *n *g::picof … thong#f –[no hidden charges]–
msg*::n *o *h *i *d *d *e *n *(c *o *s *t|c *h *a *r *g *e|f *e *e)::no hidden cost/charge/fee
#g –[talk to me! – give me attention! – “wah wah wah”]–
msg*::(i *m|m *s *g|p *|m|w *h *i *s *p *e *r|m *e *s *s *a *g *e) *m *e::im/msg/pm/whisper/message me
#h –[why me?]–
#rule 1
msg*::p *u *(ss*){1,}y *o *n *(u|y *o *u) *::pussy on you/u#rule 2
msg*::w *a *(ns*)}{1,}a *f *u* c* k* (u|y *o *u)::wanna **** you#i –[ignore real host names + allow [email protected] names]–
sn*::^h *o *s *t *w*$::real host name#j –[ignore all host names]–
#sn*::^h *o *s *t *.*::all host names#k –[dice rolls (aim/trillian/gaim)]–
#rule 1
sn::*onlinehost*::aim user dice roll#rule 2
msg*::rolled [0-9]{1,2} [0-9]{1,3}-sided di::trillian/gaim user dice roll#6. clones
sn*::^.*pimp.*$::don’t talk to pimps#
sn*::^.*thug.*$::don’t talk to thugs
sn*::^.*g[1]r[l1]$::clone
sn*::^.*620killa$::the PyNark threat
sn*::^caligrl *[0-9]{3,}$::clone
sn*::^laura[0-9]{3,}$::clone
sn*::^jessica[0-9]{3,}$::clone
sn*::^michel{2}[Ee][0-9]{3,}$::clone
sn*::^aim(|er)[0-9]{3,}$::clone
sn*::^sheep[0,9]{1,}$::clone
sn*::^cAligrl[0-9]{3,}$::clone
sn*::^hot*girl[0-9]{3,}$::clone
sn*::^singlegirl[0-9]{2}pa$::clone
sn*::lamersmustdie::clone
sn*::toiletbomber::clone
sn*::indyv::clone
sn*::J1IVIVIYL33T::clone
sn*::OwnedJEW::clone
sn*::floooder::clone
sn*::AcoMcL0ne::clone
sn*::idiotbot00::clone
sn*::hardcorefreek::clone
sn*::daggerface::clone
sn*::linkinbot::clone
sn*::alarunda::clone
sn*::botjoe::clone
sn*::SatanZHell tk::clone
sn*::gameroen::clone
sn*::Cloning4Jesus::clone
sn*::DomiBot::clone
sn*::MuGZBoT::clone
sn*::banass::clone
sn*::analcontrol::clone
sn*::PunterOld::clone
sn*::cpvrbot::clone
sn*::sn*sn*atcherv::clone
sn*::peacebotz::clone
sn*::loadsofbots::clone
sn*::bootizzle::clone
sn*::EncryptBot::clone
sn*::RaucousiCUZ::clone
sn*::NoNameBoyXXX::clone
sn*::naughtyj3nny::clone
sn*::botmanabc::clone
sn*::someguypkmn::clone
sn*::RayBooter::clone
sn*::omgh0tjen::clone
sn*::ZaCClone::clone
sn*::OmgFUClones::clone
sn*::imnatlagd::clone
sn*::Stevenbot::clone
sn*::IMP1337B0r6::clone
sn*::RentBot::clone
sn*::JuniorWarnBot::clone
sn*::Monica69sU::clone
sn*::QuagMaster::clone
sn*::CloneBoneRoller::clone
sn*::KrokHunter::clone
sn*::budmanclone::clone
sn*::CloneWaldo::clone
sn*::undeadklone::clone
sn*::a1saucebot::clone
sn*::Hotrodbots::clone
sn*::Rodsbot::clone
sn*::AUfo333a::clone
sn*::holikenights::clone
sn*::maskedman00::clone
sn*::clonesssssssss::clone
sn*::auroraisgod::clone
sn*::auroraissexy::clone
sn*::aurorariot::clone
sn*::xbobdole::clone
sn*::WhiteMonkeys::clone
sn*::MjBot::clone
sn*::Skullbot::clone
sn*::Knownasthebest::clone
sn*::Chicks get wet::clone
sn*::AIMAssassin::clone
sn*::AIMJews::clone
sn*::Bleedbot::clone
sn*::m4a1TheCol::clone
sn*::ParrotThing::clone
sn*::chicksownsyou::clone
sn*::BensAMaster::clone
sn*::P7bot::clone
sn*::P7clone::clone
sn*::SyckoOwnsYou::Clone
sn*::cnbBot::Clone
sn*::WhiteMonkeys::Clone
sn*::mizzlestizzle::Clone
sn*::OFFLINEBOTS::Clone
sn*::xBOTx::Clone
sn*::Killjoy000::clone
sn*::Hotgirlzx::clone
sn*::ceesclones::clone
sn*::smokinmuunkey::clone
sn*::AREUREADYLOL::clone
sn*::LOLOICLLL::clone
sn*::OXRST::clone
sn*::crazygangster::clone
sn*::p1nKb0t::clone
sn*::babystonerbotz::clone
sn*::UserSaddam::clone
sn*::timetobagdad::clone
sn*::ChasmClone::clone
sn*::raging clone::clone
sn*::BostonBot::clone
sn*::waterboysbot::clone
sn*::SexGod321::clone
sn*::demanitor::clone
sn*::H4cKeRx::clone
sn*::mekminion::clone
sn*::lamersmustdie8::clone
sn*::weinerbichslap::clone
sn*::AYOHOMIES::clone
sn*::alphaomegabot::clone
sn*::rockstarboot::clone
sn*::alphaomegabot::clone
sn*::OwNiNy0u::clone
sn*::netzombie::clone
sn*::alphaomegabot::clone
sn*::easyxxx::clone
sn*::instakis::clone
sn*::lnstaklss::clone
sn*::kaliclone::clone
sn*::LIVEWEBCAM::clone
sn*::KimCam::clone
sn*::SexyGurly::clone
sn*::HornyAmy19F::clone
sn*::exotica::clone
sn*::cindylove::clone
sn*::sexycathy::clone
sn*::Cobina::clone
sn*::j0ckingrlx::clone
sn*::FreeGames::clone
sn*::xpunkRiot::clone
sn*::FI2eeYaYo::clone
sn*::kewlgrl::clone
sn*::freakygrl::clone
sn*::mt0wnthug::clone
sn*::clon3rn00bhe::clone
sn*::invaderdude::clone
sn*::invaderman::clone
sn*::cerjam::clone
sn*::TwistaBot::clone
sn*::xcheeringbabe::clone
sn*::DieBxtch::clone
sn*::MediaKillerZ::clone
sn*::SK1N::clone
sn*::Krusteazbot::clone
sn*::ytsum::clone
sn*::SProJeKT::clone#7. profiles
info_url::www.aimfriendz.com::www.aimfriendz.com*PyBoticide 1.31 beta filter rules classic are no longer supported due to posting restraints.
April 27, 2004 at 2:40 pm #48352DJHyperbyteMemberQuote:quote:Originally posted by WhiteMateria#Regex “start of string” rules (simply remove the “^” and “$” for anywhere in message)
url*::^.*[.]([Ee][Xx][Ee]|[Ss][Hh][Ss])$::.exe/.shs files ignored
text*::^[Ll][Oo][Ll](|[Zz]|[Ss])$::LOL
text*::^[Ff] *[Uu] *[Cc] *[Kk]::f*cker?!
text*::^[Ss] *[Tt] *[Ff] *[Uu]$::stfu!
text*::^[0-9]{1,}$::numbers
text*::^[Oo][Mm][Gg]$::omg
text*::^[.]{1,}$::….
text*::^:confused:{3,}$::????I guess you don’t want that smiley.
April 27, 2004 at 2:45 pm #48355.ParticipantNo I don’t…
December 10, 2004 at 2:07 am #48354DaJMan1800MemberWhat is all of this? I’m confused…
December 10, 2004 at 2:14 am #48357.ParticipantQuote:quote:Originally posted by DaJMan1800What is all of this? I’m confused…
This posting is for a set of custom filters to a program called Pyboticide. It filters out bots in the AIM chatrooms.
December 10, 2004 at 3:42 am #48353Someguy03MemberFor more on the program go here: https://bigblueball.com/forums/topic.asp?TOPIC_ID=4615
January 10, 2006 at 9:51 pm #48356.ParticipantUpdated
January 10, 2006 at 11:23 pm #48351Jeff HesterKeymasterThis has been superceded by this post.
-
AuthorPosts
- The topic ‘FilterRules.txt + Command.py (December 12, 2004)’ is closed to new replies.