[N]iggru[X] — File Browser

NiggruXv1.0 / NiggruXv1.0 / Sprint / BACKUP / events.ini

events.ini — 21 KB — Download this file

[Events]
n0=@+69:ON TEXT:*:#:/msg $chan [10 $+ $nick $+ ] Shut Up Kik Violated 10 second Ban | ban -u10 $chan $nick 2 | k $chan $nick [10Shutup] I Told You Not To Talk [10Shutup] 
n1=@+69:ON ACTION:*:#:/msg $chan [10 $+ $nick $+ ] Shut Up Kik Violated 10 second Ban | ban -u10 $chan $nick 2 | k $chan $nick [10Shutup] I Told You Not To Talk [10Shutup] 
n2=1:ON JOIN:#:writeini %path $+ \seen.ini $chan $nick $ctime
n3=1:ON TEXT:!seen *:#: {
n4=  if ($parm2 == $null) { msg $chan $nick $+ , you have to ask me who I've seen =) | halt }
n5=  elseif ($parm2 == $nick) { msg $chan Don't you know where you are $nick $+ ? | halt }
n6=  elseif ($parm2 ison $chan) { msg $chan $nick $+ , $parm2 is here right now (are u blind?) | halt }
n7=  elseif ($parm2 == $me) { msg $chan $nick $+ , I'm right here!! | halt }
n8=  %a = $readini %path $+ \seen.ini $chan $parm2
n9=  if (%a == $null) { msg $chan $nick $+ , I have never seen $parm2 | unset %a | halt }
n10=  msg $chan $nick $+ , I saw $parm2 $duration($counter(%a)) ago | unset %a | halt
n11=}
n12=1:ON NICK: {
n13=  %a = $readini %path $+ \seen.ini $chan $nick
n14=  if (%a == $null) { unset %a | halt }
n15=  else { writeini %path $+ \seen.ini $chan $newnick %a | remini %path $+ \seen.ini $chan $nick | unset %a | halt }
n16=}
n17=!1:On Ban:#:{
n18=  if ( $banmask iswm $address($me,1)) goto meban
n19=  if ( $banmask iswm $address($me,2)) goto meban
n20=  if ( $banmask iswm $address($me,3)) goto meban
n21=  if ( $banmask iswm $address($me,4)) goto meban
n22=  if ( $bnick iswm $banmask ) goto meban
n23=  else goto end
n24=  :meban
n25=  If ( $me isop $chan ) goto unban
n26=  else goto noop
n27=  :unban
n28=  mode $chan -b $banmask | mode $chan -o $nick | kick $chan $nick [Prot] Dont Ban Me [Prot]
n29=  echo -a %h Auto-Unbann Completed
n30=  goto end
n31=  :noop
n32=  echo -a %h You Have Been Banned And Are Not An Op Sorry
n33=  :end
n34=  echo -a %h Ban [10+b]10 $banmask In $chan
n35=}
n36=1:on text:*!ping*:#:/ctcp $nick ping
n37=1:on text:*ping me*:#:/ctcp $nick ping
n38=1:on text:*ping pl*:#:/ctcp $nick ping
n39=1:on text:*my ping*:#:/ctcp $nick ping
n40=1:on text:*lagged?*:#:/ctcp $nick ping
n41=1:on action:*ping me*:#:/ctcp $nick ping
n42=1:on action:*ping pl*:#:/ctcp $nick ping
n43=1:on action:*my ping*:#:/ctcp $nick ping
n44=1:on action:*lagged?*:#:/ctcp $nick ping
n45=1:on ctcpreply:*ping*: %apt = $ctime - $parm2 | if (%apt < 5) { notice $nick **[10 $+ %apt $+ ] Little Lag Nuthing To Worry Bout** -[10Auto Ping Reply]- } | if (%apt > 5) { notice $nick **[10 $+ %apt $+ ] : Minmal Lag** -[10Auto Ping Reply]- }
n46=1:ON DEOP:#: { if ($readini %path $+ \names.txt protected  $address($opnick,3) == protected) { if $nick == $me | halt } mode $chan +o-o $opnick $nick }
n47=+50:ON OP:#: { echo -a %h 12Notice: You were 12OPed [+o] in [ $lower($chan) ] by [12 $lower($nick) ]. }
n48=+50:ON DEOP:#: { echo -a %h 12Notice: You were 12de0ped [-o] in [ $lower($chan) ] by [12 $lower($nick) ]. | msg chanserv OP $chan $me }
n49=+@45:ON DEOP:# { if ($readini %path $+ \names.txt botsbotsbots $address($nick,3) == bot) mode $chan +v $opnick }
n50=@40!:ON BAN:# { if ($banmask iswm $address($me,6) && $nick != $me) { mode $chan -b $banmask | halt } | if ($nick != $me && $banmask !iswm $address($me,6)) bancheck $chan $banmask $nick }
n51=40:ON JOIN:# {
n52=  if (($me isop $chan) && (%autoop == on) && ($atop($nick,$chan) == 1)) mode $chan +o $nick | if (($me isop $chan) && (%autoop == off) && (%f11 == on) && (%func == on)) { set %f11 off | .timer 1 5 set %f11 on | %kkchan = mode $chan +o $nick | mode $chan +v $nick | echo %c -a %h  $+ %c2 $+ $nick $+ ( $+ %c3 $+ $address) has joined  $+ %c2 $+ $chan, to op  $+ %c2 $+ $nick press  $+ %c2 $+ F11. }
n53=  if (%info == on && $nick != $me) { msg $chan %lb $+ $nick $+ %rb $read -ns $+ $address($nick,3) %path $+ \info.txt } | if (%seen == on) { if (([ isin $nick) || (] isin $nick)) goto end | writeini %path $+ \names.txt $nick seen $ctime } | :end
n54=}
n55=45:ON INVITE:* { echo %c -a %h Autojoining  $+ %c2 $+ $chan by the request of  $+ %c2 $+ $nick( $+ %c3 $+ $address) | join $chan }
n56=30:ON TEXT:pass*:? {
n57=  if ($idpass($parm2) != $null && $parm3 == $null) { raw -q notice $nick :You already have a password set. | halt } | if ($len($parm2) < 4) { raw -q notice $nick :Please use at least 4 characters. | halt } | if ($idpass($parm2) != $null && $parm3 == $null) { raw -q notice $nick :Invalid password, please try again. | halt } | if ($parm3 == $null) { writeini %path $+ \names.txt $nick password $parm2 | writeini %path $+ \names.txt passwords $parm2 $nick | raw -q notice $nick :Password set to ' $+ $parm2 $+ ' | halt }
n58=  if ($parm3 != $null && $len($parm3) < 4) { raw -q notice $nick :Please use at least 4 characters. | halt } | if ($idpass($parm3) != $null) { raw -q notice $nick :Invalid password, please try again. | halt } | if (($parm3 !=  $null) && ($idpass($parm2) == $nick) && ($idpass($parm3) == $null)) { writeini %path $+ \names.txt $nick password $parm3 | remini %path $+ \names.txt passwords $parm2 | writeini %path $+ \names.txt passwords $parm3 $nick | raw -q notice $nick :Changed password to ' $+ $parm3 $+ ' | halt } 
n59=}
n60=30:ON JOIN:# { if $me isop $chan mode $chan +v $nick | if (%info == on && $nick != $me) { msg $chan %lb $+ $nick $+ %rb $read -ns $+ $address($nick,3) %path $+ \info.txt } | if (%seen == on) { if (([ isin $nick) || (] isin $nick)) goto end | writeini %path $+ \names.txt $nick seen $ctime } | :end }
n61=40:ON SERVEROP:# { if (%splitin == $nick) halt | set %splitin $nick | if (%netjoin == on) { echo %c -a %h Netsplit rejoin detected on  $+ %c2 $+ $nick $+  at %time1 | write -c %path $+ \wholeft.txt | set %netjoin off | timer 1 30 set %netjoin on } | unset %split11 | unset %split22 }
n62=30:ON SERVEROP:# { if (%splitin == $nick) halt | set %splitin $nick | if (%netjoin == on) { echo %c -a %h Netsplit rejoin detected on  $+ %c2 $+ $nick $+  at %time1 | write -c %path $+ \wholeft.txt | set %netjoin off | timer 1 30 set %netjoin on } | unset %split11 | unset %split22 }
n63=+@20:ON JOIN:# { ban $chan $nick 3 | kick $chan $nick Banned [ $readini %path $+ \enemies.txt $maddress($address($nick,0)) date ] $+ : $readini %path $+ \enemies.txt $maddress($address($nick,0)) reason }
n64=+@20:ON ACTION:*:# { ban $chan $nick 3 | kick $chan $nick Banned [ $readini %path $+ \enemies.txt $maddress($address($nick,0)) date ] $+ : $readini %path $+ \enemies.txt $maddress($address($nick,0)) reason }
n65=+@20:ON TEXT:*:# { ban $chan $nick 3 | kick $chan $nick Banned [ $readini %path $+ \enemies.txt $maddress($address($nick,0)) date ] $+ : $readini %path $+ \enemies.txt $maddress($address($nick,0)) reason }
n66=+@20:ON NOTICE:*:# { ban $chan $nick 3 | kick $chan $nick Banned [ $readini %path $+ \enemies.txt $maddress($address($nick,0)) date ] $+ : $readini %path $+ \enemies.txt $maddress($address($nick,0)) reason }
n67=@1:ON UNBAN:# { if (%lsban == $banmask) { unset %lsban | halt } | if ($maddress($banmask) == 20) mode $chan +b $banmask | set %lsban $banmask }
n68=1:ON TEXT:ident*:? { if ($parm2 == $null) halt | if ($idpass($parm2) != $nick && $idpass($parm2) != $null) { raw -q notice $nick :You're not $nick, you're $idpass($parm2) $+ . | halt } | set %ident on | set %ipass $parm2 | whois $nick }
n69=#seen disabled
n70=30:ON PART:# { if (([ isin $nick) || (] isin $nick)) halt | writeini %path $+ \names.txt $nick seen $ctime }
n71=30:ON QUIT { if (([ isin $nick) || (] isin $nick)) goto end | writeini %path $+ \names.txt $nick seen $ctime | :end }
n72=1:ON TEXT:seen*:# { if ($parm2 == $null) halt | if $parm2 iswm $me { msg $chan $nick $+ : Yeah, whenever I look in a mirror... | halt } | if ($nick == $parm2) { msg $chan $nick $+ , look in the mirror, or is that too scary? | halt } | if $parm2 ison $chan { msg $chan $nick $+ : $parm2 is on the channel right now! | halt } | lastseen $chan $parm2* }
n73=50:ON TEXT:seen*:# { if ($parm2 == $null) halt | if $parm2 iswm $me { msg $chan $nick $+ : Yeah, whenever I look in a mirror... | halt } | if ($nick == $parm2) { msg $chan $nick $+ , look in the mirror, or is that too scary? | halt } | if $parm2 ison $chan { msg $chan $nick $+ : $parm2 is on the channel right now! | halt } | lastseen $chan $parm2* }
n74=#seen end
n75=1:ON CHAT:.part { if (%partyline == on) { writeini %path $+ \names.txt $nick partyline no | msg = $+ $nick Leaving the partyline... | partyline $nick *** $nick has left the partyline. } | else msg = $+ $nick Partyline was not active. }
n76=1:ON CHAT:.partyline { if (%partyline == on) { writeini %path $+ \names.txt $nick partyline yes | msg = $+ $nick Entering the partyline... (type .part to exit partyline) | partyline $nick *** $nick joined the partyline. } | else msg = $+ $nick Partyline is not active. }
n77=1:ON CHAT:* { if ($readini %path $+ \names.txt $nick partyline == yes && %partyline == on) goto party | halt | :party | partyline $nick < $+ $nick $+ > $parms }
n78=#decryption start
n79=1:ON TEXT:>*:# { decrypt $nick $chan $parm2* }
n80=50:ON TEXT:>*:# { decrypt $nick $chan $parm2* }
n81=45:ON TEXT:>*:# { decrypt $nick $chan $parm2* }
n82=40:ON TEXT:>*:# { decrypt $nick $chan $parm2* }
n83=30:ON TEXT:>*:# { decrypt $nick $chan $parm2* }
n84=20:ON TEXT:>*:# { decrypt $nick $chan $parm2* }
n85=#decryption end
n86=1:ON NOTIFY: { if (($nick != $me) && (%inotify == on) && ($nick !isin %notifylist)) { set %cnt on | whois $nick } | :end }
n87=@1:ON BAN:# { if ($banmask iswm $address($me,6) && $nick != $me) { mode $chan -bo $banmask $nick | kick $chan $nick %bankick | halt } | if ($level($maddress($banmask)) >= 40 && $nick != $me) { mode $chan -b $nick $banmask | halt } | if (%f11 == on && %func ==on) { set %f11 off | .timer 1 10 set %f11 on | %kkchan = mode $chan -b $banmask | echo %c -a %h Ban ( $+ %c2 $+ $banmask) by  $+ %c2 $+ $nick on  $+ %c2 $+ $chan was placed, to remove press  $+ %c2 $+  F11. } | :end }
n88=1:ON QUIT {
n89=  if (($parm3 != $null) || ($parm2 == $null)) goto end | if ($parm1 == %split11 && $parm2 == %split22) { write %path $+ \wholeft.txt /echo %c *  $+ %c2 $+ $nick $+  ( $+ $time) ( $+ %c2 $+ $parms $+ ) | halt } | if ircII* iswm $parm1 goto end | if ((irc* iswm $parm1) || (irc* iswm $parm2) || (*com iswm $parm1) || (*com iswm $parm2) || (*net iswm $parm1) || (*net iswm $parm2) || (*edu iswm $parm1) || (*edu iswm $parm2)) goto next | goto end
n90=  :next | set %split11 $parm1 | set %split22 $parm2 | set %split1 $parm1 | set %split2 $parm2 | if ($left(2,%split1) == *.) goto split1 | if ($left(2,%split2) == *.) goto split2 | if irc* iswm $parm1 goto split | halt
n91=  :split | write %path $+ \wholeft.txt /echo %c *  $+ %c2 $+ $nick ( $+ $time) ( $+ %c2 $+ $parms $+ ) | echo %c -a %h Netsplit detected at %time1 ( $+ %c2 $+ $parms $+ ) | echo %c -a %h Type /wholeft to see who split away. | echo %c -a %h To join split ( $+ %c2 $+ $parm2 $+ ) hit  $+ %c2 $+ F10. | .timer 1 120 write -c %path $+ \wholeft.txt | halt
n92=  :split1 | write %path $+ \wholeft.txt /echo %c *  $+ %c2 $+ $nick ( $+ $time) ( $+ %c2 $+ $parms $+ ) | echo %c -a %h Netsplit detected at %time1 ( $+ %c2 $+ $parms $+ ) | echo %c -a %h Type /wholeft to see who split away. | echo %c -a %h To join split ( $+ %c2  $+ $parm2 $+ ) hit  $+ %c2 $+ F10 | set %split1 $replace(%split1,*,irc) | .timer 1 120 write -c %path $+ \wholeft.txt | halt
n93=  :split2 | write %path $+ \wholeft.txt /echo %c *  $+ %c2 $+ $nick ( $+ $time) ( $+ %c2 $+ $parms $+ ) | echo %c -a %h Netsplit detected at %time1 ( $+ %c2 $+ $parms $+ ) | echo %c -a %h Type /wholeft to see who split away. | echo %c -a %h To join split ( $+ %c2  $+ $replace(%split2,*,irc) $+ ) hit  $+ %c2 $+ F10 | set %split2 $replace(%split2,*,irc) | .timer 1 120 write -c %path $+ \wholeft.txt | halt | :end
n94=}
n95=1:ON CTCPREPLY:ping* { if ($parm2 == $null) halt | %pt = $ctime - $parm2 | if (%pt <= 0) echo %c -a [ $+ %c2 $+ $nick $+  PING  $+ %c2 $+ reply] 0 sec | if (%pt > 0) echo %c -a [ $+ %c2 $+ $nick $+  PING  $+ %c2 $+ reply] $duration(%pt) } 
n96=1:ON CTCPREPLY:version* { echo %c -a $chr(91) $+  $+ %c2 $+ $nick $+  $parm1 $+ $chr(93)  $+ %c2 $+ $parm2* $+  }
n97=1:ON FILERCVD:* { set %j 0 | :start | inc %j | if ($get(%j) == $null) goto end | if (($nick == $get(%j)) && ($nopath($filename) == $get(%j).file)) goto next | else goto start | :next | if ($get(%j).cps == n/a) goto end | %cpsget = $kps($get(%j).cps) | %rctime = $get(%j).size / $get(%j).cps | echo %c -a %h $lof($filename) bytes received from  $+ %c2 $+ $nick in %rctime secs ( $+ %cpsget $+ kb/s) | :end } 
n98=1:ON FILESENT:* { 
n99=  set %i 0 | :start | inc %i | if ($send(%i) == $null) goto end | if ($nick == $send(%i) && $nopath($filename) == $send(%i).file) goto next | else goto start | :next | if ($send(%i).cps == n/a) goto end | %cpssend = $kps($send(%i).cps) | %sntime = $send(%i).size / $send(%i).cps | echo %c -a %h $lof($filename) bytes sent to  $+ %c2 $+ $nick in %sntime secs ( $+ %cpssend $+ kb/s)
n100=  :end | if (%cpssend > %lrecord && %xdccs == on) { set %record $token(1,46,%cpssend) | set %lrecord %cpssend | echo %c -a %h New record:  $+ %cpssend $+ kb/s | raw -q notice $nick :New record set by you at  $+ %cpssend $+ kb/s! } | if ((%xdccs == on) && ($lines(%qpath) >= 1) && ($send(0) < %maxslots)) { %rnick = $read -l1 %qpath | %rfile = $read -l1 %qpath1 | raw -q notice %rnick Sending you queued file  $+ $nopath(%rfile) $+ , which is one file. | write -dl1 %qpath | write -dl1 %qpath1 | dcc send %rnick %rfile } 
n101=}
n102=+1:ON SERVEROP:# { if (%serverprot == on) { if $me isop $chan mode $chan -o $opnick } | if (%splitin == $nick) halt | set %splitin $nick | if (%netjoin == on) { echo %c -a %h Netsplit rejoin detected on  $+ %c2 $+ $nick $+  at %time1 | write -c %path $+ \wholeft.txt | set %netjoin off | .timer 1 30 set %netjoin on } | unset %split11 | unset %split22 }
n103=1:ON DNS { if ($naddress == $null || $raddress == $null) { echo %c -a %h Unable to resolve $nick $+ ( $+ %c2 $+ $iaddress $+ ) | halt } | else echo %c -a %h $nick $+ ( $+ %c2 $+ $iaddress $+ ) Resolved  $+ %c2 $+ $naddress $+  to  $+ %c2 $+ $raddress $+  }
n104=@1:ON TOPIC:%hchan { if (%htopic == on && $nick != $me) { topic $chan %holdtopic | raw -q notice $nick :Please do not change the topic for now. Thanks. } | :end }
n105=1:ON INVITE:* { %kchan = j $chan | echo %c -a %h  $+ %c2 $+ $nick( $+ %c3 $+ $address) has invited you to join  $+ %c2 $+ $chan, to join press  $+ %c2 $+ F12 }
n106=1:ON NICK {
n107=  if (%nickprot == on) {
n108=    if ((%nfnick != $address($newnick,3)) || (%nfnick == $null)) { set %nftime $ctime | set %nfnick $address($newnick,3) | set %nfnum 1 | halt } 
n109=    inc %nfnum | .timer 1 10 if (%nfnum > 0) dec %nfnum
n110=    if (%nfnum >= %maxnf) { %nftimet = $ctime - %nftime | ckick $newnick nickFLOOD:  $+ %maxnf $+  nick changes in  $+ %nftimet $+  secs | unset %nfnick | set %nfnum 0 | halt }
n111=  }
n112=}
n113=@1:ON DEOP:# { 
n114=  if ($readini %path $+ \names.txt botsbotsbots $address($opnick,3) == bot && %reopbot == on) mode $chan +0 $opnick
n115=  if ($readini %path $+ \names.txt botsbotsbots $address($nick,3) == bot && %botdeop == on) mode $chan +v $opnick
n116=  if (%massdeop == on) {
n117=    inc %numdeop | .timer 1 10 if (%numdeop > 0) dec %numdeop
n118=    if ((%deopnick != $nick) || (%deopnick == $null) && ($nick != $me)) { set %fnick $ctime | set %deopnick $nick | set %numdeop 1 | halt }
n119=    if (%numdeop >= %maxdeops) { %fnickt = $ctime - %fnick | if ($nick != $me) mode $chan -o $nick | if ($nick != $me) kick $chan $nick massDEOP:  $+ %maxdeops $+  deops in  $+ %fnickt $+  secs | unset %deopnick | set %numdeop 0 | halt }
n120=  }
n121=}
n122=1:ON KICK:# {
n123=  if (($me isop $chan) && ($knick != $me) && ($nick != $me) && (%f12 == on) && (%func == on)) { set %f12 off | .timer 1 5 set %f12 on | %kchan = invite $knick $chan | echo %c -a %h  $+ %c2 $+ $knick was kicked off  $+ %c2 $+ $chan by  $+ %c2 $+ $nick, to invite  $+ %c2 $+ $knick press  $+ %c2 $+ F12. }
n124=  if ((%masskick == on) && ($knick != $me) && ($me isop $chan)) { 
n125=    inc %numkick | .timer 1 10 if (%numkick > 0) dec %numkick
n126=    if ((%kicknick != $nick) || (%kicknick == $null)) { set %knick $ctime | set %kicknick $knick | set %numkick 1 | goto next }
n127=    if (%numkick >= %maxkick) { %knickt = $ctime - %knick | ban $chan $knick 3 | kick $chan $knick massREJOIN:  $+ %maxkick $+  rejoins in  $+ %knickt $+  secs | unset %kicknick | set %numkick 0 | goto next } 
n128=  }
n129=  :next
n130=  if ((%amasskick == on) && ($nick != $me) && ($knick != $me) && ($me isop $chan)) { 
n131=    inc %anumkick | .timer 1 10 if (%anumkick > 0) dec %anumkick
n132=    if ((%akicknick != $nick) || (%akicknick == $null)) { set %aknick $ctime | set %akicknick $nick | set %anumkick 1 | halt }
n133=    if (%anumkick >= %amaxkick) { %aknickt = $ctime - %aknick | kick $chan $nick massKICK:  $+ %amaxkick $+  kicks in  $+ %aknickt $+  secs | unset %akicknick | set %anumkick 0 | halt }
n134=  }
n135=  if $knick iswm $me goto me | halt | :me | %kkchan = j $chan | echo %c -a %h You have been kicked by  $+ %c2 $+ $nick( $+ %c3 $+ $address) from  $+ %c2 $+ $chan, to rejoin press  $+ %c2 $+ F11.
n136=}
n137=1:ON TEXT:*:? {
n138=  set %msgrec $chr(91) $+ $nick $+ ( $+ $address) $+ $chr(93) $parms
n139=  if ($active != $nick && %actmsg == on) echo %c -a $chr(91) $+ $nick: $+ %c2 $+ $address $+ $chr(93) $parms
n140=  if ($away == $true) { 
n141=    if (%clsmsg == on) .close -m $nick | if ($parm1 == xdcc) goto next | if (%msglog == on) write %path $+ \msg.txt $nick $+ ( $+ $address)( $+ $remove($adate,$right(3,$adate)) $+ @ $+ %time1 $+ ) $parms | tb
n142=    if (%msgcntr == on) { if ($parm1 == xdcc) goto next | write %path $+ \msgcntr.ini mp $+ %msgno $+ = $+ %nummsg $+ ) $nick | inc %nummsg | inc %msgno | write %path $+ \msgcntr.ini mp $+ %msgno $+ = $+ . $+ &Message | inc %msgno | write %path $+ \msgcntr.ini mp $+ %msgno $+ = $+ .. $+ $replace($replace($parms,:,.),/,\) $+ := | inc %msgno | write %path $+ \msgcntr.ini mp $+ %msgno $+ = $+ . $+ $address $+ := | inc %msgno | write %path $+ \msgcntr.ini mp $+ %msgno $+ = $+ . $+ $day $replace($adate,/,-) $replace(%time1,:,.) $+ := | inc %msgno }
n143=  if $nick isin %knowaway goto next | else set %knowaway %knowaway $nick | raw -q notice $nick :Message Has Been Logged:[ $+ Logged Time: 12 $+ %time1 $+ ] } | :next
n144=  if (%msgflood == on) { inc %msgfldno | .timer 1 5 dec %msgfldno | if (%msgfldno >= %mdefcon) { .ignore -pu30 *!*@* | %kkchan = .ignore -pu *!*@* | echo %c -a %h Message flood detected, all messages have been ignored for 30 seconds. To undo ignore press  $+ %c2 $+ F11. }
n145=  }
n146=}
n147=1:ON NOTICE:*:? {
n148=  set %notrec $chr(91) $+ $nick $+ ( $+ $address) $+ $chr(93) $parms | if ($away == $true && %savenotice == on) { if (%msglog == on) write %path $+ \msg.txt $nick $+ ( $+ $address)( $+ $remove($adate,$right(3,$adate)) $+ @ $+ %time1 $+ ) $parms } | if (%noticeflood == on) { inc %notfldno | .timer 1 5 dec %notfldno | if (%notfldno >= %ndefcon) { .ignore -nu30 *!*@* | %kkchan = .ignore -nu *!*@* | echo %c -a %h Notice flood detected, all notices have been ignored for 30 seconds. To undo ignore press  $+ %c2 $+ F11. }
n149=  }
n150=}
n151=#colorkick disabled
n152=+1:ON TEXT:**:# { kick $chan $nick %ckmsg }
n153=#colorkick end
n154=1:ON TEXT:*:# { if ($me isin $parms && $active != $chan) { set %mynick  $+ %c2 $+ [ $me ] $+  | echo %c -a < $+ $nick $+ %c2 $+ : $+ %c3 $+ $chan> $replace($parms,$me,%mynick) | halt } | if ((%shortnick isin $parms) && ($active != $chan) && (%shortnick != $me)) { set %mynick  $+ %c2 $+ %shortnick $+  | echo %c -a < $+ $nick $+ %c2 $+ : $+ %c3 $+ $chan> $replace($parms,%shortnick, [ %mynick ] ) } | :end }
n155=#partyline disabled
n156=1:on chatopen: {
n157=  who $nick
n158=  %p = 0
n159=  :co
n160=  inc %p
n161=  if (%p > $chat(0)) { unset %p | halt }
n162=  msg = $+ $chat(%p) $nick has joined the partyline!
n163=  goto co
n164=}
n165=1:on chat:.me *: {
n166=  %p = 0
n167=  :c
n168=  inc %p
n169=  if (%p > $chat(0)) { unset %p | halt }
n170=  msg = $+ $chat(%p) * $nick $parm2*
n171=  goto c
n172=}
n173=1:on chat:.who: {
n174=  msg =$nick nick!user@host
n175=  msg =$nick ===========
n176=  %w = 0
n177=  :w
n178=  inc %w
n179=  %ini = $readini %path $+ \who.ini who $chat(%w)
n180=  if (%w > $chat(0)) { msg =$nick End of .who list | unset %ini %w | halt }
n181=  msg =$nick %ini
n182=  goto w
n183=}
n184=1:on chat:*: {
n185=  %p = 0
n186=  :c
n187=  inc %p
n188=  if (%p > $chat(0)) { unset %p | halt }
n189=msg = $+ $chat(%p) < $+ $nick $+ > $parms }
n190=goto c
n191=}
n192=1:on chatclose: {
n193=remini %path $+ \who.ini who $nick
n194=%p = 0
n195=:ccl
n196=inc %p
n197=if (%p > $chat(0)) { unset %p | halt }
n198=msg = $+ $chat(%p) $nick has left the partyline.
n199=goto ccl
n200=}
n201=#partyline end