Identd required for other state.

These are old archives. They are kept for historic purposes only.
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

Except ban only affects klines - glines, zlines, shun etc. are in another block (except tkl), and there is no kill protection in Unreal anyway...
If you don't make mistakes, you aren't really trying.
- Coleman Hawkins
Franko

Post by Franko »

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,}|.)$
*** Spamfilter added: '.*!~.*@.*\.(([^f].|.[^r])|.{3,}|.)$' [target: u] [action: kill] [reason: You must enable identd to use this server]

Other client:
[IRC VERSION]
-
Closing Link: ffdsfds[xxx.some.host.fr] (You must enable identd to use this server)

Not working :roll:
Jason
Posts: 570
Joined: Mon Jun 14, 2004 5:09 pm

Post by Jason »

WTF!

Arg.

Like I said. Negative spamfilters are rediculously difficult.

Code: Select all

!~.*@.*\.(.|([^f].|.[^r])|.{3,}):
Aparently my regex was good for nick!user@host. Forgot it matched on nick!user@host:realname. This one should work.
Why the hell can't my signature be empty?
"Your message contains too few characters."
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

Code: Select all

!~[^@]*@[^:]*\.([^:]|[^:f][^:]|f[^:r]|[^:]{3,}):
That should definately work. :)

(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.
Jason
Posts: 570
Joined: Mon Jun 14, 2004 5:09 pm

Post by Jason »

Agreed, but I'm lazy
Why the hell can't my signature be empty?
"Your message contains too few characters."
Post Reply