Page 1 of 1

nick spamfilter

Posted: Sat Sep 24, 2005 10:03 pm
by droolin
This question is not how to set the spamfilter, but if the spamfilter will work if someone already connected changes their nick to what the spamfilter is set to?
I have tested the spamfilter I want on connections, and it works just fine.
When I am connected already, and change to the spamfilter nick. Nothing happens.

I have found that most people that gline evade will join a server under a different nick, then change to the banned nick.
Is there a way to set a spamfilter for this?


Posted: Sat Sep 24, 2005 11:20 pm
by Stealth
I seemed to have this issue before, made a bug report, Syzop said he had no problem... So I tried it again, and it worked...

Posted: Sun Sep 25, 2005 12:08 am
by Syzop
It does check currently connected clients.

But, opers are exempted, did you try this as a non-oper?

Posted: Sun Sep 25, 2005 1:19 am
by Stealth
>[Sep 24 17:42:37 2005] *** Spamfilter added: '^JensProperty!.+' [target: u] [action: gline] [reason: Whee! (testing)] on Sun Sep 25 00:42:49 2005 GMT (from Stealth!sleeping@192.168.1.F4E529EB=)
>[Sep 24 17:43:45 2005] *** Notice -- Client connecting on port 6667: SpamTest (java@ [clients]

SpamTest -> NICK JensProperty

>[Sep 24 17:43:51 2005] [Spamfilter] SpamTest!java@ matches filter '^JensProperty!.+': [user: 'JensProperty!java@'] [Whee! (testing)]
>[Sep 24 17:43:51 2005] *** G:Line added for *@ on Sun Sep 25 00:44:05 2005 GMT (from to expire at Sun Sep 25 12:44:05 2005 GMT: Whee! (testing))

SpamTest/JensProperty was not disconnected in this case, because there is an except tkl for*. Under normal circumstances, SpamTest/JensProperty would have been disconnected.

I was running two connections for this test

Posted: Sun Sep 25, 2005 1:20 am
by droolin
Strange, first time I connected sa a non oper with the nick. Everything I had online with my ip got wacked, including my wife. I ran the same test again, because I was making sure both upper and lower case would get wacked on the nick. And she didn't get glied the second time.
I'll have a non oline ip run the next test though.. Or, I just won't oper up. I have tkl's set, so I can always get back.
Thanks syzop, sorry about the stupid question.