[script] n0=raw 401:*: { echo -a $box(system) 14,1[0no such nick14] 14[0 $+ $2 $+ 14] | halt } n1=raw 265:*: { echo -s 14,1[(0current local users: $+ $5 $+ 14,1)0,1·14,1(0,1max: $+ $7 $+ 14,1)] | halt } n2=raw 266:*: { echo -s 14,1[(0current global users: $+ $5 $+ 14,1)0,1·14,1(0,1max: $+ $7 $+ 14,1)] | halt } n3=raw 402:*: { echo -a 14,1[0no such server14] | halt } n4=raw 352:*: { echo -s 14,1[0 $+ $6 $+ 14] [0 $+ $remove($3,~) $+ 15@0 $+ $4 $+ 14] [0 $+ $5 $+ 14] [0 $+ $2 $+ 14] | halt } n5=raw 403:*: { echo -s $box(system) 14,1[0no such channel14] [0 $+ $2 $+ 14] | halt } n6=raw 404:*: { echo -a $box(system) 14,1[0cannot send to $2 moderated14] | halt } n7=raw 405:*: { echo -s $box(system) 14,1[0your on too many channels14] | halt } n8=raw 406:*: { echo -a $box(system) 14,1[0there was no such nick14] [0 $+ $2 $+ 14] | halt } n9=raw 407:*: { echo -a $box(system) 14,1[0duplicate recipients - no message14] | halt } n10=raw 409:*: { echo -a $box(system) 14,1[0no origin specified14] | halt } n11=raw 411:*: { echo -a $box(system) 14,1[0no recipient givin14] | halt } n12=raw 341:*: { echo -a $box(invitation) 14,1[0invited $2 to: $+ $3 $+ 14,1] | halt } n13=raw 332:*: { echo $2 14,1[0topic.. $+ $3- $+ 14,1] | halt } n14=raw 353:*: { echo -s 14,1[0 $+ $3 $+ 14] [0 $+ $4- $+ 14] | halt } n15=raw 366:*: { echo -s 14,1[0end of names in $2 $+ 14] | halt } n16=raw 801:*: { echo -a 14,1[0access $2 15,1(0,1 $+ $3 $+ 15,1)0,1 $4 14,1] | halt } n17=raw 802:*: { echo -a 14,1[0access14] [0deleted14] [0 $+ $2 $+ 14] [0 $+ $3 $+ 14] [0 $+ $4 $+ 14] | halt } n18=raw 800:*: { echo -s 14,1[0,1ircx!1 0 NTLM,ANON 512 *14] | halt } n19=raw 412:*: { echo -a 14,1[0no text to send14] | halt } n20=raw 413:*: { echo -a 14,1[0no toplevel domain specified14] | halt } n21=raw 41:*: { echo -a 14,1[0wildcard on toplevel domain14] | halt } n22=raw 422:*: { echo -a 14,1[0motd file missing14] | halt } n23=raw 423:*: { echo -a 14,1[0administrative info unavailable14] | halt } n24=raw 431:*: { echo -a 14,1(0no nick given14) | halt } n25=raw 432:*: { echo -a 14,1[0erroneus nickname illegal characters14] | halt } n26=raw 433:*: { echo -a $box(system) 14,1[0nickname $2 already in use14] | halt } n27=raw 441:*: { echo -a 14,1[0,1 $+ $2 is not on $3 $+ 14,1] | halt } n28=raw 442:*: { echo -a 14,1[0your not on $2 $+ 14,1] | halt } n29=raw 443:*: { echo -a 14,1[0,1 $+ $2 is already on $3 $+ 14,1] | halt } n30=raw 444:*: { echo -a 14,1[0user not logged on14] | halt } n31=raw 445:*: { echo -a 14,1(0summon has been disabled14) | halt } n32=raw 451:*: { echo -a 14,1(0you have not registered14) | halt } n33=raw 461:*: { echo -a $box(system) 14,1[0not enough parameters given14] | halt } n34=raw 462:*: { echo -a 14,1(0you may not register14) | halt } n35=raw 464:*: { echo -a 14,1(0incorrect password14) | halt } n36=raw 465:*: { echo -a 14,1[0your banned from this server14] | halt } n37=raw 467:*: { echo -a 14,114,1[0channel key already set14] | halt } n38=raw 471:*: { echo -a $2 $box(system) 14[0channel is full14] | halt } n39=raw 472:*: { echo -a 14,1[0unknown mode char14]0 ( $+ $2 $+ ) | halt } n40=raw 473:*: { echo -a 14,1 14[0 $+ $2 is on invite only14] | halt } n41=raw 474:*: { echo -s 14,1[0your banned from: $+ $2 $+ 14,1] | halt } n42=raw 475:*: { echo -s 14,1[0bad channel key14] | halt } n43=raw 481:*: { echo -s 14,1[0your not an irc operator 14] | halt } n44=raw 482:*: { echo -a 14,1[0,1your not channel operator on $2 $+ 14,1] | halt } n45=raw 483:*: { echo -a 14,1[0cant kill server14] | halt } n46=raw 491:*: { echo -a 14,1[0no o:lines for your host14] | halt } n47=raw 501:*: { echo -a 14,1(0unknown mode flag14) | halt } n48=raw 502:*: { echo -a 14,1[0cant change mode for other users14] | halt } n49=raw 301:*: { echo -s 14,1[0away.. $+ $3- $+ 14] | halt } n50=raw 305:*: { echo -a 14,1[0your no longer set as away14] | halt } n51=raw 306:*: { echo -a 14,1[0your now set as away14] | halt } n52=raw 375:*: { halt } n53=raw 376:*: { halt } n54=raw 381:*: { echo -a 14,1[0you are now an irc operator14] | halt } n55=raw 382:*: { echo -a 14,1[0rehashing server config file14] | halt } n56=raw 256:*: { echo -s 14,1[0administrative info: $+ $5 $+ 14,1] | halt } n57=raw 307:*: { echo -s 14,1[0,1 $+ $2 is a registered nickname14] | halt } n58=raw 311:*: { echo -s 14,1[0nick.. $+ $2 $+ 14] | echo -s 14,1[0ident.. $+ $remove($3,~) $+ 14,1] | echo -s 14,1[0,1ip.. $+ $4 $+ 14] | echo -s 14,1[0,1real name.. $+ $6- $+ 14] | halt } n59=raw 312:*: { echo -s 14,1[0server.. $+ $3 $+ 14] | halt } n60=raw 317:*: { echo -s 14,1[0idle.. $+ $3 $+ secs14] | halt } n61=raw 318:*: { echo -s 14,1[0end of whois14] | echo -s - | halt } n62=raw 319:*: { echo -s 14,1[0channels.. $3- $+ 14] | halt } n63=raw 914:*: { echo -a 14,1[0duplicate entry14] | halt } n64=raw 324:*: { echo $2 14,1[0modes15,1(0,1 $+ $3- $+ 15,1)14] | halt | halt } n65=raw 315:*: { echo -s 14,1[0,1end of who on.. $2 $+ 14] | halt } n66=raw knock:*:{ n67= haltdef n68= if ($2 == 471) { echo $1 14,1[0knock14] [0 $+ $nick cannot join +l14] } n69= if ($2 == 473) { echo $1 14,1[0knock14] [0 $+ $nick cannot join +i14] } n70= if ($2 == 474) { echo $1 14,1[0knock14] [0 $+ $nick cannot join +b14] } n71= if ($2 == 475) { echo $1 14,1[0knock14] [0 $+ $nick cannot join +k14] } n72=} n73=raw 1:*:{ halt } n74=raw 2:*:{ halt } n75=raw 3:*:{ halt } n76=raw 4:*:{ halt } n77=raw 251:*:{ echo -s 14,1[(0,1connected0: $+ $server $+ 14)] | echo -s 14,1[(0,1users: $4 $+ 14)0,1·14,1(0invisible: $7 $+ 14)0,1·14,1(0,1servers: $10 $+ 14)] | halt } n78=raw 252:*:{ set %luser.oper $2 | halt } n79=raw 253:*:{ halt } n80=raw 254:*:{ halt } n81=raw 255:*:{ halt } n82=raw 265:*:{ halt } n83=raw 266:*:{ halt } n84=raw 345:*:{ halt } n85=raw 376:*:{ halt } n86=raw 372:*:{ halt } n87=raw 376:*:{ halt } n88=raw 421:*:{ n89= if ($2 == lag) { n90= set %lagtime $dur($calc(($ticks - %lag) / 1000)) n91= } n92= if (%lagtime < 1) { n93= echo -a 14,1[0,1lag15,1(0,1 $+ %lagtime $+ 15,1) (0,1not lagging15,1)14,1] n94= halt n95= } n96= if (%lagtime > 2) && (%lagtime < 5) { n97= echo -a 14,1[0,1lag15,1(0,1 $+ %lagtime $+ 15,1) (0,1lag is higher than normal15,1)14,1] n98= halt n99= } n100= if (%lagtime > 5) && (%lagtime < 10) { n101= echo -a 14,1[0,1lag15,1(0,1 $+ %lagtime $+ 15,1) (0,1lag is high, check if server is splitting15,1)14,1] n102= halt n103= } n104= if (%lagtime > 10) { n105= echo -a 14,1[0,1lag15,1(0,1 $+ %lagtime $+ 15,1) (0,1you're lag is extremely high15,1)14,1] n106= halt n107= } n108=} n109=raw 301:*:halt