Identd required for other state.
*** Spamfilter added: '.*!~.*@.*\.(([^f].|.[^r])|.{3,}|.)$' [target: u] [action: kill] [reason: You must enable identd to use this server]Jason wrote:Ok.
Heres the answer. (God how I hate writing negated spamfilters!)
Code: Select all
/spamfilter add u kill - You_must_enable_identd_to_use_this_server .*!~.*@.*\.(([^f].|.[^r])|.{3,}|.)$
Other client:
[IRC VERSION]
-
Closing Link: ffdsfds[xxx.some.host.fr] (You must enable identd to use this server)
Not working
WTF!
Arg.
Like I said. Negative spamfilters are rediculously difficult.
Aparently my regex was good for nick!user@host. Forgot it matched on nick!user@host:realname. This one should work.
Arg.
Like I said. Negative spamfilters are rediculously difficult.
Code: Select all
!~.*@.*\.(.|([^f].|.[^r])|.{3,}):
Why the hell can't my signature be empty?
"Your message contains too few characters."
"Your message contains too few characters."
Code: Select all
!~[^@]*@[^:]*\.([^:]|[^:f][^:]|f[^:r]|[^:]{3,}):
(Of course, you can only get : in your hostname with ipv6 but this keeps people from doing something like setting their realname to .fr: to fool the filter, for example.