]-[ydrobomb — File Browser

ydrobombv2.0 / ydrobombv2.0 / hydrorem.ini

hydrorem.ini — 18.86 KB — Download this file

[Variables]
n0=%ver ]-[ydrobomb 2.0
n1=%pcheck on
n2=%pager [ON]
n3=%onjoincln [ON]
n4=%showchannels [ON]
n5=%whoisact [ON]
n6=%chanctcp [ON]
n7=%pingtell [ON]
n8=%idledump on
n9=%ctcppro [ON]
n10=%awaybackann [OFF]
n11=%talk [OFF]
n12=%chatflood.toggle [ON]

[Commands]
n0=1:version {
n1=  raw -q NOTICE $nick : $+ VERSION %ver by Einstein - http://cust2.iamerica.net/sdl/hydro/ $+  
n2=  if %ctcppro == [ON] /.ignore -tu $+ %ctcppro.time $nick 2
n3=  halt
n4=}
n5=1:PAGE: {
n6=  if %ctcppro == [ON] /.ignore -tu $+ %ctcppro.time $nick 2
n7=  if %pager == [ON] {
n8=    if %lastpage != $nick {
n9=      if %talk == [ON] {
n10=speak you were paged by $nick
n11=}
n12=else {
n13=splay page.wav
n14=}
n15=      echo 4 -a =========PAGE====from==== $+ $nick $+ =========
n16=      raw -q NOTICE $nick : $+ PAGE Received your PAGE, beeping now $+  
n17=      set %lastpage $nick 
n18=    }
n19=  }
n20=  else {
n21=    fakectcp $nick PAGE Sorry, the pager is [OFF]
n22=  }
n23=}
n24=1:*: {
n25=  if $nick != $me {
n26=    if %ctcppro == [ON] /.ignore -tu $+ %ctcppro.time $nick 2 
n27=    if $chan == $null /echo 4 -a $chr(91) $+ $nick $parm1 $+ $chr(93) $parm2*
n28=    if %chanctcp == [ON] {
n29=      if $chan != $null {
n30=        if $parm1 != SOUND {
n31=          echo 4 $chan []-[ydrobomb]=[CHANNEL CTCP] $parm1 $parm2* from $nick
n32=        }
n33=      }
n34=    }
n35=  }
n36=  else {
n37=    if $parm1 = ping {
n38=      raw -q NOTICE $me : $+ PING $parm2 $+  
n39=      halt
n40=    }
n41=  }
n42=}

[Events]
n0=#chanfld disabled
n1=1:ON TEXT:*:#: {
n2=  inc % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+  [ $nick ] ] 1
n3=  /.timer 1 3 /dec % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ] 1
n4=  /.timer 1 4 /if ( % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ] == 0 ) /unset % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ]
n5=  if [ % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ] ] > 10 {
n6=    kick $chan $nick []-[ydrobomb CHANFLOOD] You have been kicked due to your excess scrolling
n7=    if %talk == [ON] /speak $nick kicked from $chan due to flooding
n8=  }
n9=}
n10=1:ON ACTION:*:#: {
n11=  inc % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+  [ $nick ] ] 1
n12=  /.timer 1 3 /dec % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ] 1
n13=  /.timer 1 4 /if ( % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ] == 0 ) /unset % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ]
n14=  if [ % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ] ] > 10 {
n15=    kick $chan $nick []-[ydrobomb CHANFLOOD] You have been kicked due to your excess scrolling
n16=    if %talk == [ON] /speak $nick kicked from $chan due to flooding
n17=  }
n18=}
n19=1:ON NOTICE:*:#: {
n20=  inc % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+  [ $nick ] ] 1
n21=  /.timer 1 3 /dec % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ] 1
n22=  /.timer 1 4 /if ( % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ] == 0 ) /unset % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ]
n23=  if [ % $+ [ chanflood $+ [ $chr(46) ] $+ [ $chan ] $+ [ $chr(46) ] $+ [ $nick ] ] ] > 10 {
n24=    kick $chan $nick []-[ydrobomb CHANFLOOD] You have been kicked due to your excess scrolling
n25=    if %talk == [ON] /speak $nick kicked from $chan due to flooding
n26=  }
n27=}
n28=#chanfld end
n29=#selfbanpro start
n30=@1:ON BAN:#: {
n31=  if $banmask iswm $address($me,5) {
n32=    mode $chan -b $banmask
n33=    mode $chan -o $nick
n34=    msg $chan 4[]-[ydroBomb]=[SelfBanPro] $nick has been DEOPPED as a protective measure
n35=    if %talk == [ON] /speak $nick was deopped in $remove($chan,$chr(35)) for self ban protection
n36=  }
n37=}
n38=#selfbanpro end
n39=#agesex disabled
n40=1:ON TEXT:*age/sex*:#:/describe $chan is %asinfo (Auto)
n41=1:ON TEXT:*sex/age*:#:/describe $chan is %asinfo (Auto)
n42=1:ON TEXT:*how old*:#:/describe $chan is %asinfo (Auto)
n43=1:ON TEXT:*age sex*:#:/describe $chan is %asinfo (Auto)
n44=#agesex end
n45=#pingauto disabled
n46=1:ON TEXT:ping me*:#:/.ctcp $nick PING | /echo 4 -a -> $chr(91) $+ $nick $+ $chr(93) PING
n47=#pingauto end
n48=#pingtell start
n49=1:ON CTCPREPLY:PING* {
n50=  if $parm2 isnum {  
n51=    if $left(3,$parm2) == 100 { accpingread $nick $parm2 }
n52=    else {
n53=      %pingrep = $ctime - $parm2
n54=      echo 4 -a [ $+ $nick PING reply]=[NONSTANDARD REPLY]: $parm2
n55=    }
n56=    halt
n57=  }
n58=}
n59=#pingtell end
n60=#waves start
n61=1:ON TEXT:!*:* {
n62=  if $me isin $parms {
n63=    dcc send $nick %wavdir $+ $parm2 
n64=  }
n65=}
n66=#waves end
n67=1:ON JOIN:#: {
n68=  if $nick == $me {
n69=    /set %whoing $chan
n70=    /.timer 1 5 /who $chan
n71=  }
n72=  if %onjoincln == [ON] {
n73=    if $nick(0,$chan) <= 70 {
n74=      onjoinclone $nick $chan
n75=    }
n76=  }
n77=  if $nick != $me {
n78=    if undernet.org isin $server {
n79=      if $nick != W && $nick != X {
n80=        if %pcchan == $null {
n81=          %pcchan = $chan
n82=          /.timer108 1 30 /set %pcchan
n83=        }
n84=        /.raw whois $nick
n85=      }
n86=    }
n87=    else {
n88=      if %pcchan == $null {
n89=        %pcchan = $chan
n90=        /.timer108 1 30 /unset %pcchan
n91=      }
n92=      /.raw whois $nick
n93=    }
n94=  }
n95=}
n96=#recognize start
n97=2!:ON JOIN:#: {
n98=  if %onjoincln == [ON] {
n99=    if $nick(0,$chan) <= 70 {
n100=      onjoinclone $nick $chan
n101=    }
n102=  }
n103=  if $readini hydro.ini Recognize $address($nick,3) != $null {
n104=    if $nick != $readini hydro.ini Recognize $address($nick,3) {
n105=      echo 3 $chan []-[ydrobomb RECOGNIZER] $nick recognized as  $+ $readini hydro.ini Recognize $address($nick,3) $+ 
n106=    }
n107=    else {
n108=      echo 3 $chan []-[ydrobomb RECOGNIZER]  $+ $nick $+  using usual nick
n109=    }
n110=  }
n111=  if $nick == $me {
n112=    /set %whoing $chan
n113=    /who $chan
n114=  }
n115=  if $nick != $me {
n116=    if undernet.org isin $server {
n117=      if $nick != W && $nick != X {
n118=        if %pcchan == $null {
n119=          %pcchan = $chan
n120=          /.timer108 1 30 /set %pcchan
n121=        }
n122=        /.raw whois $nick
n123=      }
n124=    }
n125=    else {
n126=      if %pcchan == $null {
n127=        %pcchan = $chan
n128=        /.timer108 1 30 /unset %pcchan
n129=      }
n130=      /.raw whois $nick
n131=    }
n132=  }
n133=  halt
n134=}
n135=#recognize end
n136=#dnssho start
n137=1:ON DNS: {
n138=  if $nick != $me {
n139=    echo 12 -a -----------------------------------------
n140=    echo 12 -a $chr(124) DNS report for  $nick 
n141=    echo 12 -a $chr(124) ---------------------------------------
n142=    if $raddress != $null {
n143=      echo 12 -a $chr(124) IP address:  $iaddress 
n144=      echo 12 -a $chr(124) Host:  $naddress 
n145=    }
n146=    else {
n147=      echo 12 -a $chr(124) Unresolvable
n148=    }
n149=    echo 12 -a -----------------------------------------
n150=  }
n151=  else {
n152=    if $raddress != $null {
n153=      echo 12 -a DNS reports: $naddress $iaddress
n154=    }
n155=    else {
n156=      echo 12 -a DNS reports: Unresolveable
n157=    }
n158=  }
n159=  halt
n160=}
n161=#dnssho end
n162=#autoload disabled
n163=1:ON NOSOUND:/msg $nick ! $+ !nick $filename
n164=#autoload end
n165=#wallact start
n166=1:ON WALLOPS:*: {
n167=  echo 6 -a ---------------------------------
n168=  echo  6 -a $chr(124) WALLOP message
n169=  echo 6 -a $chr(124) --------------------------------
n170=  echo 6 -a $chr(124) From:  $+ $nick $+ 
n171=  echo 6 -a $chr(124) Message:  $+ $parms $+ 
n172=  echo 6 -a ---------------------------------
n173=  halt
n174=}
n175=#wallact end
n176=1*:ON CHAT:*: {
n177=  if $nick != $me {
n178=    if %chatflood.toggle == [ON] {
n179=      inc %chatflood $+ $chr(46) $+ $nick 1
n180=      if %chatflood $+ $chr(46) $+ $nick > 99 {
n181=        msg =$nick []-[ydrobomb CHATFLOOD] Flood limit exceeded, this chat automatically closed.
n182=        close -c nick
n183=        echo -a 4[]-[ydrobomb CHATFLOOD]=[ $+ $nick $+ ] Flood limit exceeded, chat closed.
n184=        if %talk == [ON] /speak Chat with $nick closed due to flooding
n185=      }
n186=    }
n187=  }
n188=}

[Raw]
n0=367:* {
n1=  if %bancheck == $parm2 {
n2=    if %banchecked != $parm2 {
n3=      echo 2 -a -------------------------------------------------
n4=      echo 2 -a $chr(124) $parm2 BAN list:
n5=      echo 2 -a $chr(124) $+ ------------------------------------------------
n6=      set %banchecked $parm2
n7=    }
n8=    echo 2 -a $chr(124)  $+ $parm3 $+  banned by  $+ $parm4 $+  on  $+ $asctime($parm5) $+ 
n9=    halt  
n10=  }
n11=}
n12=368:* {
n13=  if %bancheck != $null {
n14=    if %banchecked == $parm2 {
n15=      echo 2 -a -------------------------------------------------
n16=      unset %bancheck
n17=      unset %banchecked
n18=    }
n19=    else {
n20=      echo 2 -a --------------------
n21=      echo 2 -a $chr(124) No users are banned
n22=      echo 2 -a --------------------
n23=    }
n24=    unset %banchecked
n25=  }
n26=  halt
n27=}
n28=401:* {
n29=  if %whoisneed iswm $parm2 {
n30=    echo 2 -a $parm2 $+ : No such nick
n31=    unset %whoisneed
n32=    halt 
n33=  }
n34=}
n35=311:* {
n36=  if %whoisneed iswm $parm2 {
n37=    if %whoisact == [ON] {
n38=      echo 2 -a --------------------------
n39=      echo 2 -a $chr(124) WHOIS info for  $parm2 
n40=      echo 2 -a $chr(124) $+  -------------------------
n41=      echo 2 -a   $chr(124) User@Host:  $+ $parm3 $+ @ $+ $parm4 
n42=      echo 2 -a $chr(124)  Real Name:  $parm6* 
n43=    }
n44=    else {
n45=      echo 2 --------------------------
n46=      echo 2 $chr(124) WHOIS info for  $parm2 
n47=      echo 2 $chr(124) $+  -------------------------
n48=      echo 2 $chr(124) User@Host:  $+ $parm3 $+ @ $+ $parm4 
n49=      echo 2 $chr(124)  Real Name:  $parm6* 
n50=    }
n51=  }
n52=  halt
n53=}
n54=312:* {
n55=  if %whoisneed iswm $parm2 {
n56=    if %whoisact == [ON] {
n57=      echo 2 -a  $chr(124) Server:  $parm3 
n58=      echo 2 -a  $chr(124) Server Info:  $parm4* 
n59=    }
n60=    else {
n61=      echo 2   $chr(124) Server:  $parm3 
n62=      echo 2   $chr(124) Server Info:  $parm4* 
n63=    }
n64=  }
n65=  halt
n66=}
n67=317:* {
n68=  if %whoisneed iswm $parm2 {
n69=    if %whoisact == [ON] {
n70=      echo 2 -a $chr(124) Idle:  $parm3  seconds
n71=    }
n72=    else {
n73=      echo 2 $chr(124) Idle:  $parm3  seconds
n74=    }
n75=  }
n76=  halt
n77=}
n78=301:* {
n79=  if %whoisneed iswm $parm2 {
n80=    if %whoisact == [ON] {
n81=      echo 2 -a $chr(124) Away:  $parm3* 
n82=    }
n83=    if %whoisact != [ON] {
n84=      echo 2  $chr(124) Away:  $parm3* 
n85=    }
n86=  }
n87=  if $parm2 == $me /halt
n88=}
n89=318:*  {
n90=  if %whoisneed iswm $parm2  {
n91=    if %whoisact == [ON] {    
n92=      echo 2 -a --------------------------
n93=    }
n94=    else {
n95=      echo 2 --------------------------
n96=    }
n97=    unset %whoisneed
n98=  } 
n99=  halt
n100=}
n101=319:* {
n102=  if %whoisneed iswm $parm2 { 
n103=    if %whoisact == [ON] {      
n104=      echo 2 -a $chr(124) Channels:  $parm3* 
n105=    }
n106=    else {
n107=      echo 2 $chr(124) Channels:  $parm3* 
n108=    }
n109=  }
n110=  else {
n111=    if %pcchan != $null { 
n112=      if $parm2 != $me /pcheck $parm2*
n113=    }
n114=  }
n115=  halt
n116=}
n117=313:*: {
n118=  if %whoisneed iswm $parm2 {
n119=    if %whoisact == [ON] {
n120=      echo 2 -a  $chr(124) $parm2 is an  $+ IRC operator $+ 
n121=    }
n122=    else {
n123=      echo 2 $chr(124) $parm2 is an   $+ IRC operator $+ 
n124=    }
n125=  }
n126=  halt
n127=}
n128=#awaydet disabled
n129=305:* {
n130=  /.timer101 off
n131=  /.timer103 0 600 /idlecheck
n132=  if %awaybackann == [ON] /backann
n133=  unset %away.time
n134=  unset %amsg
n135=  /titlebarupdate
n136=  echo 2 -a *** Away cancelled
n137=  /.disable #awaydet
n138=}
n139=#awaydet end
n140=302:*: {
n141=  if %recneed isin $parm2 || %remneed isin $parm2 || %rectry isin $parm2 || %ushostneed isin $parm2 {
n142=    %uhnick = $remove($token(1,61,$parm2),*)
n143=    %uhparthost1 = $token(2,61,$parm2)
n144=    %uhpartlen = $len($token(2,61,$parm2)) - 1
n145=    %uhhost = $remove($token(1,61,$parm2),*) $+ ! $+ $right(%uhpartlen,$token(2,61,$parm2))
n146=    unset %uhparthost1
n147=    unset %uhpartlen
n148=    if %recneed == %uhnick {
n149=      writeini hydro.ini Recognize $mask(%uhhost,3) %uhnick
n150=      echo 2 -a *** $mask(%uhhost,3) is now recognized as %uhnick
n151=      unset %recneed
n152=      /.timer 1 5 /.guser 2 %uhnick 3 
n153=    }
n154=    if %remneed == %uhnick {
n155=      writeini hydro.ini Recognize $mask(%uhhost,3)
n156=      echo 2 -a *** %uhnick removed from ]-[ydrobomb userlist
n157=      unset %remneed
n158=    }
n159=    if %rectry == %uhnick {
n160=      if 2 isin $level($mask(%uhhost,3)) {
n161=        echo 2 -a *** %uhnick recognized as $readini hydro.ini Recognize $mask(%uhhost,3)
n162=      }
n163=      else {
n164=        echo 2 -a *** %uhnick isn't in recognize list
n165=      }
n166=      unset %rectry
n167=    }
n168=    if %ushostneed == %uhnick {
n169=      echo 2 -a *** %uhnick using host $token(2,33,%uhhost)
n170=      unset %ushostneed
n171=    }
n172=    unset %uhnick
n173=    unset %uhhost
n174=    halt
n175=  }
n176=}
n177=251:* {
n178=  echo 5 -a -------------------------------------
n179=  echo 5 -a $chr(124) LUSERS info from  $+ $server $+ 
n180=  echo 5 -a $chr(124) $+ ------------------------------------
n181=  echo 5 -a $chr(124) Users:  $+ $parm4 $+ 
n182=  echo 5 -a $chr(124) Invisible:  $+ $parm7 $+ 
n183=  echo 5 -a $chr(124) Servers:  $+ $parm10 $+ 
n184=  halt
n185=}
n186=252:* {
n187=  echo 5 -a $chr(124) Operators:  $+ $parm2 $+ 
n188=  halt
n189=}
n190=253:* {
n191=  echo 5 -a $chr(124) Unknown connections:  $+ $parm2 $+ 
n192=  halt
n193=}
n194=254:* {
n195=  echo 5 -a $chr(124) Channels:  $+ $parm2 $+ 
n196=  halt
n197=}
n198=255:* {
n199=  echo 5 -a $chr(124) Users on this server:  $+ $parm4 $+ 
n200=  echo 5 -a  $chr(124) Connections to this server:  $+ $parm7 $+ 
n201=  echo 5 -a -------------------------------------
n202=  halt
n203=}
n204=#portscan disabled
n205=211:* {
n206=  if $left(4,$right(5,$parm2)) isnum {
n207=    if $left(4,$right(5,$parm2)) == $port {
n208=      %yourport = $parm5 + $parm7
n209=    }
n210=    if %porscan == $null {
n211=      %bestport = $left(4,$right(5,$parm2))
n212=      %bestportval = $parm5 + $parm7
n213=      set %porscan active
n214=      %portlist =  $left(4,$right(5,$parm2))
n215=    }
n216=    else {
n217=      %portlist1 = %portlist
n218=      %portlist = %portlist1 $+ , $left(4,$right(5,$parm2))  
n219=      %curval = $parm5 + $parm7
n220=      if %curval < %bestportval {
n221=        %bestport = $left(4,$right(5,$parm2))
n222=        %bestportval = $parm5 + $parm7
n223=        %portlist1 = %portlist
n224=        unset %portlist1
n225=      }
n226=      unset %curval    
n227=    }
n228=  }
n229=  halt
n230=}
n231=219:* {
n232=  if $parm2 == l {
n233=    echo  2 -a --------------------------
n234=    echo 2 -a $chr(124) PORTSCAN report for  $+ $server $+ 
n235=    echo 2 -a --------------------------
n236=    echo 2 -a $chr(124) Available ports:  $+ %portlist $+ 
n237=    echo 2 -a $chr(124) Best port:  $+ %bestport $+ 
n238=    echo 2 -a $chr(124) Traffic on best port:  $+ %bestportval $+  KB
n239=    echo 2 -a $chr(124) Traffic on your port:  $+ %yourport $+  KB    
n240=    if %bestport != $port {    
n241=      echo 2 -a  $chr(124) Port status: connected to  $+ $port $+  $+ , press F12 to switch to best port.
n242=    }
n243=    else {
n244=      echo 2 -a $chr(124) Port status: connected to  $+ $port $+  $+ , this is the best port.
n245=    }
n246=    echo 2 -a --------------------------
n247=    unset %yourport
n248=    unset %portlist
n249=    unset %porscan
n250=    unset %bestportval
n251=    /.timer 1 30 /unset %bestport
n252=    /.timer 1 1 /.disable #portscan
n253=    halt
n254=  }
n255=}
n256=#portscan end
n257=352:* {
n258=  if $parm2 == %whoing {
n259=    halt
n260=  }
n261=  if $parm2 == %chanstat.currchan {
n262=    if %chanstat.away == $null /set %chanstat.away 0
n263=    if $left(1,$parm4) == G /inc %chanstat.away
n264=    if %chanstat.tothops == $null /set %chanstat.tothops 0
n265=    %chanstat.tothops1 = %chanstat.tothops
n266=    %chanstat.tothops = %chanstat.tothops1 + $right(1,$parm8)
n267=    unset %chanstat.tothops1
n268=    halt
n269=  }
n270=}
n271=315:* {
n272=  if $parm2 == %whoing {
n273=     unset %whoing
n274=    if %whoneed == $parm2 {
n275=      clonedet $parm2
n276=      unset %whoneed
n277=    }
n278=    halt
n279=  }
n280=  if $parm2 == %chanstat.currchan {
n281=    if $opnick(0,%chanstat.currchan) != 0 {
n282=      %chanstat.oppercent = $percent($opnick(0,%chanstat.currchan),$nick(0,%chanstat.currchan))
n283=    }
n284=    else {
n285=      %chanstat.oppercent = 0
n286=    }
n287=    if %chanstat.away != 0 { 
n288=      %chanstat.awaypercent = $percent(%chanstat.away,$nick(0,%chanstat.currchan))
n289=    }
n290=    else {
n291=      %chanstat.awaypercent = 0
n292=    }
n293=    unset %percent2
n294=    %chanstat.avghops = $avghops
n295=    unset %avghops1 %avghops2 %intlength
n296=    echo 2 %chanstat.currchan ---------------------------------
n297=    echo 2 %chanstat.currchan $chr(124) CHANSTAT report for  $+ %chanstat.currchan $+ 
n298=    echo 2 %chanstat.currchan $chr(124) --------------------------------
n299=    echo 2 %chanstat.currchan $chr(124) Total Users:  $+ $nick(0,%chanstat.currchan) $+ 
n300=    echo 2 %chanstat.currchan $chr(124) Ops:  $+ $opnick(0,%chanstat.currchan) $+ 
n301=    echo 2 %chanstat.currchan $chr(124) Non-Ops:  $+ $nopnick(0,%chanstat.currchan) $+ 
n302=    echo 2 %chanstat.currchan $chr(124) Ops are  $+ %chanstat.oppercent $+ $chr(37) $+  of the chan
n303=    echo 2 %chanstat.currchan $chr(124) Away:  $+ %chanstat.away $+ 
n304=    echo 2 %chanstat.currchan $chr(124)  $+ %chanstat.awaypercent $+  $+ $chr(37) of the chan is away
n305=    echo 2 %chanstat.currchan $chr(124) Average number of hops:  $+ %chanstat.avghops $+ 
n306=    echo 2 %chanstat.currchan ---------------------------------
n307=    unset %chanstat.currchan %chanstat.oppercent %chanstat.away %chanstat.awaypecent %chanstat.tothops %chanstat.avghops
n308=    halt
n309=  }
n310=}