From: Ian Jackson Date: Mon, 11 Feb 2002 17:01:37 +0000 (+0000) Subject: Check nick length X-Git-Tag: merge-2001-10-09-tell~19 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/ircbot/commitdiff_plain/f5c00d976a8259a5b97ae2513f74dda4c8a4cd8b Check nick length --- diff --git a/irccore.tcl b/irccore.tcl index 4fbf639..22544df 100644 --- a/irccore.tcl +++ b/irccore.tcl @@ -232,6 +232,7 @@ proc msendprivmsg_delayed {delay dest ll} { after $delay [list msendprivmsg $des proc check_nick {n} { if {[regexp -nocase {[^][\\`_^{|}a-z0-9-]} $n]} { error "bad char in nick" } if {[regexp {^[-0-9]} $n]} { error "bad nick start" } + if {[string length $n] > 18} { error "nick too long" } } proc ischan {dest} {