Perhaps I'm being too nice. Here is what you can do to consolidate all the text events with level 200 into one:
alias -l cmd {
return bininfo|low|high|say|hop|id|invite|gkick|bininfo|Fuckoff|$&
$+ ban|GetYourAssHere|update|v|dv|owner|k|lilop|out|j|add|owner|out|add
}
on 50:text:.bsay & &:#: { botserv say $2 $3- }
on 100:join:#: { msg $chan 2,14 $nick <-*'; <3 ;'*-> UrZBoT 2.0 !!! | mode $chan +o $nick }
on 100:text:.commands:#: {
notice $nick .bsay , .hop , .id , .invite , .gkick , .BInfo , .Fuckoff , .N- 1 2 3 4 , .ban , $&
GetYourAssHere , .update , .v , .dv , .owner , .k , .lilop , .out , .j , .add !!!.
}
on $200:text:$(/^.( $+ $cmd $+ |N(1|2|3|4|5))/iS):#:{
goto $regml(1)
:hop | hop # | halt
:id | ns identify ****** | halt
:invite | invite $$2 # | halt
:gkick | gkick $$2 | halt
:bininfo
msg # Hey I'm $nick $+ , and I'm UrZBot. Im Version 2.0; $&
I was created by UrZTruly. It's currently getting worked on for 3.0.
halt
:fuckoff | quit | halt
:ban | cs ban # $$2- | cs kick # $$2 | halt
:k | cs kick $chan $$2- | halt
:update | ns update | halt
:say | msg # $$2- | halt
:low | cs dehalfop # $me | cs deop # $me | cs deprotect # $me | cs deowner # $me | halt
:high | cs halfop # $me | cs op # $me | cs protect # $me | cs owner # $me | halt
:v | $iif($2 ison #,mode # +v $2) | halt
:dv | $iif($2 ison #,mode # -v $2) | halt
:owner | $iif($2 ison #,mode # +q $2) | halt
:lilop | $iif($2 ison #,mode # +h $2) | halt
:out | part # | halt
:j | join $$2- | halt
:add | cs access # add $2- | halt
:n1 | nick nick1 | halt
:n2 | nick nick2 | halt
:n3 | nick nick3 | halt
:n4 | nick nick4 | halt
:n5 | nick nick5 | halt
}
I may have missed something. But that's because your code is rather disorderly...lol