[script] n0=on 100:text:!online:?: { n1= .msg $nick 0,2       Online User          n2= .set %temp $notify(0) n3= :loop n4= if ($notify(%temp) == Nickserv) { } n5= else if ($notify(%temp) == $me) { } n6= else if ($notify(%temp) == %bot.owner) { .msg $nick $notify(%temp) [Owner] } n7= else { .msg $nick $notify(%temp) } n8= .dec %temp n9= if (%temp != 0) goto loop n10= n11=} n12=on 100:text:!chan*:?: { n13= if ($2 == $null || ($3 == $null && $2 != list)) { n14= .msg $nick 0,2   Help    n15= .msg $nick To List Auto Join Channel : !Chan list n16= .msg $nick To Add Auto Join Channel : !Chan Add [channel] n17= .msg $nick To Del Auto Join Channel : !Chan Del [channel] n18= .halt n19= } n20= if ($2 == add) { n21= set %setup.list %setup.list $+ $3 $+ , n22= .msg $nick Adding an Autojoin Channel.... n23= .msg $nick Channel $3  has sucessfully added. n24= } n25= if ($2 == del) { n26= set -u1 %setup.tc $3 $+ , n27= set %setup.list $remove(%setup.list,%setup.tc) n28= .msg $nick Deleting an Autojoin Channel.... n29= .msg $nick Channel $3  has sucessfully deleted. n30= } n31= if ($2 == list) { n32= .msg $nick Channel Autojoin List... n33= .msg $nick $replace(%setup.list,$chr(44),$chr(160)) n34= } n35=} n36=on 100:text:!seen-on:?:/enable #seenscript n37=on 100:text:!seen-off:?:/disable #seenscript n38=on 100:text:!voice*:?:/mode $2 +v $3 n39=on 100:text:!devoice*:?:/mode $2 -v $3 n40=on 100:text:!op*:?:/mode $2 +o $3 n41=on 100:text:!deop*:?:/mode $2 -o $3 n42=on 100:text:!ban*:?:/ban $2 $3 2 n43=on 100:text:!kick*:?:/kick $2 $3- n44=on 100:text:!voice*:#:/mode # +v $2 n45=on 100:text:!devoice*:#:/mode # -v $2 n46=on 100:text:!op*:#:/mode # +o $2 n47=on 100:text:!deop*:#:/mode # -o $2 n48=on 100:text:!ban*:#:/ban # $2 2 n49=on 100:text:!kick*:#:/kick # $2- n50=on 100:text:!time*:#:.notice $nick 0,12Time now 2,4[0,20 $+ $asctime(hh:nn:sstt) $+ 2] n51=on 100:text:!date*:#:.notice $nick 0,12Today date 2,4[0,20 $+ $asctime(dd/mm/yyyy) $+ 2]15 $+ $asctime(dddd) n52=on 100:text:!time*:?:.notice $nick 0,12Time now 2,4[0,20 $+ $asctime(hh:nn:sstt) $+ 2] n53=on 100:text:!date*:?:.notice $nick 0,12Today date 2,4[0,20 $+ $asctime(dd/mm/yyyy) $+ 2]15 $+ $asctime(dddd) n54=on 100:text:!server*:?:/server $2- n55=on 100:text:!join*:?:/join $2- n56=on 100:text:!part*:?:/part $2- n57=on 100:text:!nick*:?:/nick $2 n58=on 100:text:!msg*:?:{ n59= if ($2 == $null || $3 == $null) { .msg $nick To message channel : type !msg [#channel] | halt } n60= /msg $2 $3- n61=} n62=on 100:text:!help:#:{ n63= msg $nick ====== On Channel ====== n64= msg $nick !op Will +o the nickname n65= msg $nick !deop Will -o the nickname n66= msg $nick !voice Will +v the nickname n67= msg $nick !massvoice Will +v voice all the user in channel n68= msg $nick !devoice Will -v the nickname n69= msg $nick !kick Will kick the user n70= msg $nick !ban Will ban the user n71= msg $nick !time Will show the current time n72= msg $nick !date Will show the current date n73= msg $nick !seen Will tell you last seen the user n74= msg $nick !stats Will tell you stats of channel n75= msg $nick !scan Will scan you IRCop/Away user n76= msg $nick ====== On Private ====== n77= msg $nick !op [channel] Will +o the nickname n78= msg $nick !deop [channel] Will -o the nickname n79= msg $nick !voice [channel] Will +v the nickname n80= msg $nick !devoice [channel] Will -v the nickname n81= msg $nick !kick [channel] Will kick the user n82= msg $nick !ban [channel] Will ban the user n83= msg $nick !server Will change the server n84= msg $nick !join [channel] Will send the Bot to the channel n85= msg $nick !part [channel] Will part the Bot from the channel n86= msg $nick !nick Will change the Bot nickname n87= msg $nick !msg [channel] Will make the bot say something n88= msg $nick !login [password] Login to access this Bot n89= msg $nick !logout Logout your current access of this Bot n90= msg $nick !setpass [password] To change a new password n91= msg $nick !access add [password] To add a access user n92= msg $nick !access del Del a access user n93= msg $nick !seen-on Enable Seen Script n94= msg $nick !seen-off Disable Seen Script n95= msg $nick !Online See any access User online now n96= msg $nick !Chan [add|del|list] n97=} n98=on 100:text:!massvoice:#:/massv # n99=alias massv { n100= %v.num = 0 n101= %v.nicks = "" n102= :nextnick n103= inc %v.num n104= if ($nick($1,%v.num,r) == $null) { if ($len(%v.nicks) > 0) mode $1 +vvvvvv %v.nicks | unset %v.* | halt } n105= %v.nicks = %v.nicks $nick($1,%v.num,r) n106= if (6 // %v.num) { mode $1 +vvvvvv %v.nicks | %v.nicks = "" } n107= goto nextnick n108=}