[BUGG'D] v2.5 — File Browser

BUGGDv2.5v2.5 / BUGGDv2.5v2.5 / bugg25 / system / remote.ini

remote.ini — 17.26 KB — Download this file

[Users]
n0=;========================
n1=;[Start AutoOPs]100
n2=;[Start AutoVIPs]75
n3=;[Start IRCop Fserve Ban]55
n4=;[Start Fserve Ban]50
n5=;[Start ShitList]25
n6=;========================
n7=75:*!*FukN@*.fay.infi.net

[Variables]
n0=%defchan #WarezWarez
n1=%defnick
n2=%nickpass
n3=%nickflood off
n4=%chanflood off
n5=%noteflood on
n6=%dccpart on
n7=%ctcpflood on
n8=%dccchat on
n9=%dccsend on
n10=%onjoin off
n11=%maxctcp 3
n12=%textflood 5
n13=%maxmsglength 300
n14=%nickchange 4
n15=%hours 8
n16=%sub pm
n17=%zero 1
n18=%one 2
n19=%pinger on
n20=%fserve off
n21=%maxgets 1
n22=%bantotal on
n23=%cpsrecord 1511
n24=%minspeed 1250
n25=%resume off
n26=%pban off
n27=%allowed 2
n28=%page off
n29=%speedcheck on
n30=%slots 2
n31=%command
n32=%directory
n33=%welcome
n34=%xdcc on
n35=%time 8:07pm
n36=%maxslots 2
n37=%ialupdate off
n38=;[End System Variables]

[Commands]
n0=1:XDCC: {
n1=  inc % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n2=  .timer 1 15 .unset % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n3=  if ( % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ] > %maxctcp ) {
n4=    ignore -tu300 $nick 2 | ban %defchan $nick 2
n5=    kick %defchan $nick  AutoKICK: CTCP Flood!  [BüGGëD] v2.5 
n6=    wavplay $wavedir $+ flood.wav | halt
n7=  }
n8=  else {    
n9=    if ( %xdcc != on ) { .notice $nick [BüGGëD] No packets offered.  | halt }
n10=    if ( $parm2 == LIST ) {
n11=      echo 12 -a [BüGGëD] XDCC List Request by 4< $nick 4>
n12=      set %total $readini $mircdir $+ xdcc.ini main total
n13=      if ( %total == $null ) { .notice $nick [BüGGëD] No packets offered. | halt }
n14=      set %counter 1
n15=      .notice $nick [BüGGëD] * %total packs * %slots of %maxslots slots open * Record: [ %cpsrecord ] $+ cps * Min: [ %minspeed ] $+ cps
n16=      .notice $nick [BüGGëD] Type '/ctcp $me XDCC SEND #n' To get pack n
n17=      :begin
n18=      if ( %counter <= %total ) {
n19=        set %packet $readini $mircdir $+ xdcc.ini main %counter
n20=        set %xcomm [ $readini $mircdir $+ xdcc.ini %packet comment ]
n21=        if ( %xcomm == $null ) {
n22=          .notice $nick  $+ $chr(35) $+ %counter $+  [ $readini $mircdir $+ xdcc.ini %packet dl ] $+ x $chr(91) $+  $+ [ $readini $mircdir $+ xdcc.ini %packet size ] $+ B $+  $+ $chr(93) $readini $mircdir $+ xdcc.ini %packet name
n23=        }
n24=        else {
n25=          .notice $nick  $+ $chr(35) $+ %counter $+  [ $readini $mircdir $+ xdcc.ini %packet dl ] $+ x $chr(91) $+  $+ [ $readini $mircdir $+ xdcc.ini %packet size ] $+ B $+  $+ $chr(93) $readini $mircdir $+ xdcc.ini %packet name
n26=          .notice $nick ^: [ %xcomm ]
n27=        }
n28=        inc %counter | goto begin
n29=      }
n30=      unset %counter %total %packet
n31=    }
n32=    elseif ($parm2 == SEND) {
n33=      set %one 0
n34=      :slotcheck
n35=      inc %one
n36=      if ( $send(%one) == $nick ) { .notice $nick [BüGGëD] Only One Pack at a Time Please. | echo 12 -a [BüGGëD] Slot Denied To 4< $nick 4> | halt }
n37=      if ( $send(%one) == $null ) { goto send }
n38=      goto slotcheck
n39=      :send
n40=      if ($send(0) >= %maxslots ) { echo 12 -a [BüGGëD] Full XDCC Send Notice 4< $nick ( $+ $remove($address($nick,3),*!*) $+ ) 4> | .notice $nick [BüGGëD] All Slots are Full!  Try Again Later. | halt }
n41=      set %packname $readini $mircdir $+ xdcc.ini main $remove($parm3,$chr(35))
n42=      if (%packname == $null) { .notice $nick [BüGGëD] No such packet. | halt }
n43=      echo 12 -a [BüGGëD] XDCC Send: 4< [ $readini $mircdir $+ xdcc.ini %packname name ] 4> to $nick $+ .
n44=      .notice $nick [BüGGëD] Sending: 4< [ $readini $mircdir $+ xdcc.ini %packname name ] 4>
n45=      dcc send $nick [ $readini $mircdir $+ xdcc.ini %packname path ]
n46=      if ( %speedcheck == on ) { .timer 1 80 minspeed }
n47=      set %dl $readini $mircdir $+ xdcc.ini %packname dl | inc %dl
n48=      writeini $mircdir $+ xdcc.ini %packname dl %dl
n49=      unset %packname %dl | halt
n50=    }
n51=  }
n52=  if ( $parm2 == GET ) {
n53=    .notice $nick [BüGGëD] Closing Sends.  Resending $nopath( %file ) | close -s $nick
n54=    dcc send $nick %files | unset %file %files
n55=  }
n56=}
n57=1:DCC CHAT: {
n58=  inc % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n59=  .timer 1 15 .unset % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n60=  if ( % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ] > %maxctcp ) {
n61=    ignore -tu300 $nick 2 | ban %defchan $nick 2
n62=    kick %defchan $nick  AutoKICK: DCC Chat Flood!  [BüGGëD] v2.5 
n63=  wavplay $wavedir $+ flood.wav | halt }
n64=  if ( %dccchat == on ) { .notice $nick $titlebar }
n65=  else { .notice $nick [BüGGëD] Access Denied! | echo 12 -a [BüGGëD] DCC Chat Ignored! Port: $parm5
n66=  echo 12 -a [BüGGëD] $nick 4< $remove($address($nick,1),*!*) 4> | halt }
n67=}
n68=1:DCC SEND: {
n69=  inc % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ] | .timer 1 15 .unset % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n70=  if ( % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ] > %maxctcp ) {
n71=    ignore -tu300 $nick 2 | ban %defchan $nick 2 | kick %defchan $nick  AutoKICK: DCC Send Flood!  [BüGGëD] v2.5 
n72=  wavplay $wavedir $+ flood.wav | halt}
n73=  if ( %dccsend == on ) { .notice $nick $titlebar }
n74=  else { .notice $nick [BüGGëD] Access Denied! | echo 12 -a [BüGGëD] DCC Send 4< $parm3 4> Ignored!
n75=  echo 12 -a [BüGGëD] $nick ( $+ $remove($address($nick,1),*!*) $+ ) | halt }
n76=}
n77=1:DCC RESUME: {
n78=  inc % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n79=  .timer 1 15 .unset % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n80=  if ( % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ] > %maxctcp ) {
n81=    ignore -tu300 $nick 2 | ban %defchan $nick 2
n82=    kick %defchan $nick  AutoKICK: DCC Resume Flood!  [BüGGëD] v2.5 
n83=  wavplay $wavedir $+ flood.wav | halt  }
n84=  if ( %resume == on ) { .notice $nick [BüGGëD] Access Denied. | halt  }
n85=}
n86=*100:OP: {
n87=  inc % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n88=  .timer 1 15 .unset % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n89=  if ( % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ] > %maxctcp ) {
n90=    ignore -tu300 $nick 2 | ban $parm2 $nick 2
n91=    kick %defchan $nick  AutoKIK: CTCP Flood!  [BüGGëD] v2.5 
n92=  wavplay $wavedir $+ flood.wav | halt }
n93=  if ( $nick isop $parm2 ) { .notice $nick [BüGGëD] Already OP'd! | halt }
n94=  elseif ( $parm2 == $null ) { .notice $nick [BüGGëD] Missing Parameters. | halt }
n95=  else { echo 12 -a [BüGGëD] Requesting OPs: $nick ( $+ $remove($address($nick,1),*!*) $+ )
n96=  raw mode $parm2 +o $nick | .onotice $parm2 [BüGGëD] v2.3 Remote OP: $nick ( $+ $remove($address($nick,1),*!*) $+ ) }
n97=}
n98=1:*: {
n99=  if ( %ctcpflood == off ) { halt }
n100=  inc % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n101=  .timer 1 15 .unset % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ]
n102=  if ( % [ $+ [ $site [ $+ [ ctcpflood ] ] ] ] > %maxctcp ) {
n103=    ignore -tu300 $nick 2 | ban %defchan $nick 2
n104=    kick %defchan $nick  AutoKICK: CTCP Flood!  [BüGGëD] v2.5 
n105=  wavplay $wavedir $+ flood.wav | halt }
n106=  if ( $parm1 == PAGE ) {
n107=    if ( %page == on ) { .notice $nick [BüGGëD] Page Received! Please Wait... | wavplay page.wav
n108=    echo 12 -a [BüGGëD] 4< Paged 4> by $nick ( $+ $remove($address($nick,1),*!*) $+ )  at 4< $atime 4> }
n109=    else { .notice $nick [BüGGëD] Pager is < disabled > | echo 12 -a [BüGGëD] 4< Paged 4> bY $nick ( $+ $remove($address($nick,1),*!*) $+ )  at 4< $atime 4> }
n110=  }
n111=  if ( $parm1 == SOUND ) { .notice $nick $titlebar | echo 12 -a [BüGGëD] $nick playing 4< $nopath($parm2) 4> }
n112=}

[Events]
n0=*1:ON BAN:#: {
n1=  if ( %pban == on ) { if ( $banmask iswm $address($me,1)) {
n2=      raw mode $chan -ob $nick $banmask | .notice $nick [BüGGëD] v2.5 Ban Protection bY FukNGrvN
n3=    kick $chan $nick  AutoKICK: Ban Protection!  [BüGGëD] v2.5  }
n4=  }
n5=}
n6=1:ON SERVOPEN: {
n7=  .msg =$nick [BüGGëD]  [BüGGëD] v2.5  bY FukNGrvN 
n8=  .msg =$nick [BüGGëD] ---------------------------------------------
n9=  halt
n10=}
n11=1:ON KICK:#: {
n12=  if ( %dccpart == on ) { set %zero 0 | goto loop }
n13=  :loop
n14=  inc %zero | if ( $send(%zero) == $null ) { halt }
n15=  if ( $send(%zero) == $knick ) { .notice $nick [BüGGëD] All DCC Sends Halted! | close -fcs $nick }
n16=  goto loop
n17=}
n18=1:ON PART:#: {
n19=  if ( %dccpart == on ) { set %zero 0 | goto loop }
n20=  :loop
n21=  inc %zero | if ( $send(%zero) == $null ) { halt }
n22=  if ( $send(%zero) == $nick ) { .notice $nick [BüGGëD] All DCC Sends Halted! | close -fs $nick }
n23=  goto loop
n24=}
n25=*1:ON NICK: {
n26=  if ( %nickflood == off ) { goto end }
n27=  inc % [ $+ [ $site [ $+ [ nickflood ] ] ] ]
n28=  .timer 1 5 unset % [ $+ [ $site [ $+ [ nickflood ] ] ] ]
n29=  if ( % [ $+ [ $site [ $+ [ nickflood ] ] ] ] > %nickchange ) {
n30=    mode $chan +b $wildsite | .timer 1 30 mode $chan -b $wildsite
n31=    kick $chan $nick  AutoKICK: Nick Flood!  [BüGGëD] v2.5  | halt
n32=  }
n33=  :end
n34=}
n35=1:ON TEXT:*:?: {
n36=  if ( $away == $true ) {
n37=    .msg $nick [BüGGëD] Sorry, im Away! 4< %awaymsg 4>  Pager 4< %page 4>  Since 4< [ %awaytime @ $adate ] 4>
n38=  }
n39=}
n40=*1:ON TEXT:*:#: {
n41=  if ( [ ! [ $+ [ $me ] ] ] == $parm1 ) { .notice $nick $titlebar | dcc send $nick $wavedir $+ $parm2 }
n42=  if ( %command == $parm1 ) {
n43=    if ( $level($address($nick,3)) == 50 ) { .notice $nick [BüGGëD] Access Denied. Your 4< BANNED 4> | echo 12 -a [BüGGëD] Fserve 4< Denied 4> to $nick | halt }
n44=    if ( $level($address($nick,3)) == 55 ) { .notice $nick [BüGGëD] Access Denied. IRCops4< NOT 4>  Allowed! | echo 12 -a [BüGGëD] 4< Warning 4> $nick is an 4< IRCop 4> | halt }
n45=    if ( %fserve == on ) { fserve $nick %maxgets %directory  %welcome }
n46=    else { .notice $nick [BüGGëD] Access Denied! FServe is 4< disabled 4> }
n47=  }
n48=  if ( $level($address($nick,3)) >= 75 ) { goto end }
n49=  if ( $len($parms) >= %maxmsglength ) { kick $chan $nick  AutoKICK: Message Exceeded < %maxmsglength > Characters  [BüGGëD] v2.5  }
n50=  if ( %chanflood == off ) { goto end }
n51=  inc % [ $+ [ $nick [ $+ [ chanflood ] ] ] ] | .timer 1 5 unset % [ $+ [ $nick [ $+ [ chanflood ] ] ] ]
n52=  if ( % [ $+ [ $nick [ $+ [ chanflood ] ] ] ] > %textflood ) {
n53=    mode $chan +b $wildsite | .timer 1 11 mode $chan -b $wildsite
n54=    kick $chan $nick  AutoKICK: Text Flood!  [BüGGëD] v2.5  | halt
n55=  }
n56=  :end
n57=}
n58=*1:ON ACTION:*:#: {
n59=  if ( $level($address(nick,3)) >= 75 ) { goto end }
n60=  if ( $len($parms) >= %maxmsglength ) { kick $chan $nick  AutoKICK: Message Exceeded Max Characters < %maxmsglength >  [BüGGëD] v2.5  }
n61=  if ( %chanflood == off ) { goto end }
n62=  inc % [ $+ [ $nick [ $+ [ chanflood ] ] ] ] | .timer 1 5 unset % [ $+ [ $nick [ $+ [ chanflood ] ] ] ]
n63=  if ( % [ $+ [ $nick [ $+ [ chanflood ] ] ] ] > %textflood ) {
n64=    mode $chan +b $wildsite | .timer 1 11 mode $chan -b $wildsite
n65=    kick $chan $nick  AutoKICK: Action Flood!  [BüGGëD] v2.5  | halt
n66=  }
n67=  :end
n68=}
n69=*1:ON NOTICE:*:#: {
n70=  if ( $level($address(nick,3)) >= 75 ) { goto end }
n71=  if ( $len($parms) >= %maxmsglength ) { kick $chan $nick  AutoKICK: Exceeded < %maxmsglength > Characters  [BüGGëD] v2.5  }
n72=  if ( %chanflood == off ) { goto end }
n73=  else { inc % [ $+ [ $nick [ $+ [ noteflood ] ] ] ] | .timer 1 5 unset % [ $+ [ $nick [ $+ [ noteflood ] ] ] ] }
n74=  if ( % [ $+ [ $nick [ $+ [ chanflood ] ] ] ] > %noteflood ) {
n75=    mode $chan +b $wildsite | .timer 1 11 mode $chan -b $wildsite
n76=    kick $chan $nick  AutoKICK: Notice Flood!  [BüGGëD] v2.5  | halt
n77=  }
n78=  :end
n79=}
n80=1:ON FILERCVD:*: {
n81=  %size = $lof($filename) | if ( %size < 1000 ) { set %size [ %size ] $+ b }
n82=  elseif (%size > 1000000) { %m = %size / 1000000 | %k = %size % 1000000 | %k = %k / 100000
n83=  set %size [ %m ] $+ . $+ [ %k ] $+ m  }
n84=  else { %k = %size / 1000 | set %size [ %k ] $+ k }
n85=  %gcps = $get(1).cps 
n86=  if ( %gcps == n/a ) { set %gcps 0 }
n87=  echo 12 -a [BüGGëD] Received: 4< $nopath($filename) ( $+ %size $+ ) 4> from 4< $nick 4> at [ %gcps ] $+ cps 
n88=  unset %cps %k %m %size %gcps
n89=}
n90=1:ON FILESENT:*: {
n91=  %size = $lof($filename) |  if ( %size < 1000 ) { set %size [ %size ] $+ b }
n92=  elseif (%size > 1000000) { %m = %size / 1000000 | %k = %size % 1000000 | %k = %k / 100000
n93=  set %size [ %m ] $+ . $+ [ %k ] $+ m }
n94=  else { %k = %size / 1000 | set %size [ %k ] $+ k }
n95=  %scps = $send(1).cps
n96=  if ( %scps == n/a ) { set %scps 0 }
n97=  echo 12 -a [BüGGëD] Sent: 4< $nopath($filename) ( $+ %size $+ ) 4> to 4< $nick 4> at [ %scps ] $+ cps 
n98=  if ( %scps > %cpsrecord ) {
n99=    set %cpsrecord %scps
n100=    .notice $send(1) [BüGGëD] New DCC Send Record 4< [ %scps ] $+ cps 4>
n101=    echo 12 -a [BüGGëD] New DCC Send Record 4< [ %scps ] $+ cps 4>
n102=  }
n103=  unset %size %k %m %cps %scps
n104=}
n105=1:ON CTCPREPLY:*: {
n106=  if ($parm1 != PING) { echo 12 -a [BüGGëD] $nick 4< $parm1 4> Reply: $parm2* }
n107=  else { %ping = $ctime - $parm2 | if ( %pinger == on ) { 
n108=      echo 12 -a [BüGGëD] $nick 4< PING 4> Reply: $duration(%ping)
n109=    .notice $nick [BüGGëD] PING Reply: $duration(%ping) ( $+ $server $+ ) }
n110=    else { echo 12 -a [BüGGëD] $nick 4< PING 4> Reply: $duration(%ping) }
n111=  unset %ping }
n112=}
n113=1:ON QUIT: {
n114=  if ( $level($address($nick,3)) >= 75 ) { echo 12 -a [BüGGëD] 4< $nick 4> Quit: ( $+ $parms $+ ) }
n115=  if ( %dccpart == on ) { set %zero 0 | goto loop }
n116=  :loop
n117=  inc %zero | if ( $send(%zero) == $null ) { halt }
n118=  if ( $send(%zero) == $nick ) { .notice $nick [BüGGëD] All DCC Sends Halted! | close -fs $nick }
n119=  goto loop
n120=}
n121=1:ON DNS: {
n122=  if ( $naddress == $null ) { echo 12 -a [BüGGëD] IP: $iaddress | echo 12 -a [BüGGëD] Unable to Resolve Host Address. | goto end }
n123=  if ( $naddress == $null && $raddress != $null ) { echo 12 -a [BüGGëD] IP: $iaddress | echo 12 -a [BüGGëD] Unable to Resolve Host Address. | goto end }
n124=  if ( $iaddress == $null ) { echo 12 -a [BüGGëD] 4< %dns 4> No Valid DNS Entry. | goto end }
n125=  else { echo 12 -a [BüGGëD] IP: $iaddress | echo 12 -a [BüGGëD] Host: $naddress | goto end }
n126=  :end
n127=  unset %dns
n128=}
n129=1:ON SNOTICE:*: {
n130=  if ( junction isin $parms ) { echo 7 -a [BüGGëD] Net Junction 4< $parm6* 4> | halt }
n131=  if ( break isin $parms ) { echo 7 -a [BüGGëD] Net Break 4< $parm6* 4> | halt }
n132=  else { halt }
n133=}
n134=1:ON JOIN:#: {
n135=  if ( $level($address($nick,3)) == 75 ) { mode $chan +v $nick }
n136=  if ( %onjoin == on ) { .notice $nick [BüGGëD] v2.3 Fserve System < enabled > Type < %command > to Access! }
n137=  if ( %ialupdate == on ) && ( $address($nick,3) == $address($me,3) ) { echo 12 -a [BüGGëD] Auto Updating IAL | who $chan | halt }
n138=  if ( $level($address($nick,4)) == 25 ) {
n139=    set %slchan $chan | set %slnick $nick | set %slmsg  AutoKICK: Shitlisted: < [ $address($nick,4) ] >  [BüGGëD] v2.5 
n140=    .timer 1 30 unset %slmsg | .timer 1 30 unset %slchan | .timer 1 30 echo 4 -a [BüGGëD] %slnick $+ 's time has Expired.
n141=    echo 12 -a [BüGGëD] $nick ( $+ $remove($address($nick,1),*!*) $+ ) matches 4< ShitListed 4> user! | echo 4 -a [BüGGëD] You have 30 seconds to determine their fate! Press F8 to Remove! |  .timer 1 30 unset %slnick
n142=  }
n143=  if $ial($address($nick,2),0) > 1 {
n144=    set % $+ [ $site ] $chr(160) | if $in($site,$chan) == $ial($address($nick,2),0) {
n145=      if ( $opin($chan) == true ) { .onotice $chan [BüGGëD]OPs] Clone Set: [ % [ $+ [ $site ] ] ] 4< $site 4> }
n146=      echo 12 -a [BüGGëD] Clone Set: [ % [ $+ [ $site ] ] ] 4< $site 4>
n147=      if ( $ial($address($nick,2),0) > %allowed ) { mode $chan +b $wildsite | .timer 1 60 mode $chan -b $wildsite | $fkick($address($nick,2)) }
n148=    }
n149=    unset [ % [ $+ [ $site ] ] ]
n150=  }
n151=}

[Raw]
n0=#whois disabled
n1=401:*: { echo 12 -a  [BüGGëD] $parm2 $+ , No Such Nick! }
n2=311:*: {
n3=  echo 4 -a [BüGGëD] Info on $parm2 
n4=  echo 12 -a [BüGGëD] Address: $parm3 $+ @ $+ $parm4 
n5=  echo 12 -a [BüGGëD] Name/Quote: $parm6* | halt
n6=}
n7=319:*: { echo 12 -a [BüGGëD] Channels: $parm3* | halt } 
n8=312:*: { echo 12 -a [BüGGëD] Server: $parm3 | halt } 
n9=301:*: { echo 12 -a [BüGGëD] Away: $parm3* | halt }
n10=317:*: { echo 12 -a [BüGGëD] Idle: $parm3 Sec. | halt }
n11=313:*: { echo 12 -a [BüGGëD] IRCop: $parm2 is an IRCop! | .guser ircop $parm2 2 | halt }
n12=318:*: {
n13=  .disable #whois | halt
n14=}
n15=#whois end
n16=#whowas disabled
n17=406:*: { echo 12 -a [BüGGëD] $parm2 $+ , No Such Nick! | halt }
n18=314:*: {
n19=  echo 4 -a [BüGGëD] Info on $parm2 
n20=  echo 12 -a [BüGGëD] Address: $parm3 $+ @ $+ $parm4
n21=  echo 12 -a [BüGGëD] Name/Quote: $parm6* | halt
n22=}
n23=369:*: { .disable #whowas }
n24=#whowas end
n25=#echooper disabled
n26=352:*: {
n27=  if ( * isin $parm7 ) {
n28=    inc %zero | .guser 55 $parm6 2
n29=    echo 12 %chan [BüGGëD]  $parm6   4< $remove($address($parm6,1),*!*) 4>
n30=  }
n31=}
n32=315:*: {
n33=  echo 4 %chan [BüGGëD] 4< %zero 4> IRCops Listed!
n34=  .disable #echooper | unset %chan | set %zero 0
n35=}
n36=#echooper end