on *:TEXT:!own*:#:{
if ($chan == #irchelp) { halt }
if ($nick isop $chan) || ($nick ishop $chan) || ($read(SPBHOPS.txt,w,$+($address($nick,3)))) {
inc %owned
if ($me isvoice $chan) && ($me !ishop $chan) || ($me isvoice $chan) && ($me !isop $chan) || ($me isreg $chan) && ($me !ishop $chan) || ($me isreg $chan) && ($me !isop $chan) {
msg $chan 4I need halfop or op to use that command
halt
}
if ($2 == $null) {
notice $nick 4Please put a name after !ban eg !own $nick($chan,$r(1,$nick($chan,0))) reason
halt
}
if ($2 == spida) || ($2 == $me) || ($2 == SqUiD) || ($2 == spiderwebdre) {
msg $chan I cannot ban myself or my owner!!! | kick $chan $nick
halt
}
if ($2 isop $chan) || ($2 ishop $chan) {
msg $chan Sorry i am not allowed to ban ops/halfops
halt
}
if ($2 !ison $chan) { msg $chan 9,1 $nick - Sorry i do not see the name $2 on this channel }
if ($2 == $me) || ($2 == [`Spida]) || ($2 == spida) || ($2 == spiderwebdre) || ($2 == [`Spida]Away) { msg $chan I cannot kick myself or my owner!!! | kick $chan $nick | halt }
else {
kick $chan $2- Number of noobs Ownt : [>> %owned <<]
}
}
}
on *:TEXT:!ban*:#:{
if ($chan == #irchelp) || ($chan == #mIRC) { halt }
if ($1 == !bank) {
halt
}
if ($me isvoice $chan) && ($me !ishop $chan) || ($me isvoice $chan) && ($me !isop $chan) || ($me isreg $chan) && ($me !ishop $chan) || ($me isreg $chan) && ($me !isop $chan) {
msg $chan 4I need halfop or op to use that command
halt
}
if ($nick isop $chan) || ($nick ishop $chan) || ($read(SPBHOPS.txt,w,$+($address($nick,5)))) {
if ($2 == $null) {
notice $nick 4Please put a name after !ban eg !ban $nick($chan,$r(1,$nick($chan,0)))
halt
}
if ($2 == spida) || ($2 == $me) || ($2 == SqUiD) || ($2 == spiderwebdre) {
msg $chan I cannot ban myself or my owner!!!
halt
}
if ($2 isop $chan) || ($2 ishop $chan) {
msg $chan Sorry i am not allowed to ban ops/halfops
halt
}
set %var $2-
mode $chan +b $address($2,2) | /kick $chan $2
}
}
on *:TEXT:!unban *:#:{
if ($chan == #irchelp) || ($chan == #mIRC) { halt }
if ($nick isop $chan) || ($nick ishop $chan) || ($nick == spider) || ($read(SPBHOPS.txt,w,$+($address($nick,5)))) {
mode $chan -b $address($2,2)
}
}
on *:TEXT:!tb *:#: {
if ($nick isop $chan) {
set %reasontsb $4-
set %calcchan $calc($3 * 60)
if ($me isvoice $chan) && ($me !ishop $chan) || ($me isvoice $chan) && ($me !isop $chan) || ($me isreg $chan) && ($me !ishop $chan) || ($me isreg $chan) && ($me !isop $chan) {
msg $chan 4I need halfop or op to use that command
halt
}
if (!$3) || ($2 !isnum) {
notice $nick ERROR:!tb <nick> <time> <reason>
halt
}
if ($address($nick,2) == $address($me,2)) || ($read(SPBHOPS.txt,w,$+($address($nick,3)))) {
msg $chan I cannot timeban my owner/myself are you MAD?? | /ban -ku $+ %calcchan $chan $nick
halt
}
if ($2 isop $chan) {
msg $chan 4Sorry i am not allowed to timeban hops/ops
halt
}
if ($2 !ison $chan) {
notice $nick $2 is not on $chan at the moment.
halt
}
else {
inc %noobsauce
if (!%reasontsb) {
ban -ku $+ %calcchan $chan $2- [ Minnutes banned: $3 Reason: N/A .RuleBreakers Squashed: %noobsauce ] | /timer19 1 %calcchan msg $2 4You Have been unbanned from $chan
}
if (%reasontsb) {
ban -ku $+ %calcchan $chan $2- [ Minnutes banned: $3 Reason: %reasontsb .RuleBreakers Squashed: %noobsauce ] | /timer19 1 $calc( %calcchan * 60) msg $2 4You Have been unbanned from $chan
}
}
}
if ($nick !isop $chan) {
notice $nick 4ERROR:Sorry only Ops may use this command
}
}
on *:TEXT:!ru*:#: {
if ($chan == #irchelp) || ($chan == #mIRC) { halt }
if ($nick ishop $chan) || ($nick isop $chan) || if ($read(SPBHOPS.txt,w,$+($address($nick,5)))) {
/ban -ru $chan $2-
}
}