;;;;Manual Multichanner Kick;;;;
on *:TEXT:!mc *:#thepc.staff: {
if ($nick isop $chan) || ($nick ishop $chan) {
if ($$2 ison #thepc) {
kb $$2 Multichanning is not allowed.
}
else {
halt
}
}
}
;;;;Channel Information;;;;
on *:TEXT:!cinfo:#thepc,#thepc.staff: {
notice $nick 1[3Channel Info1] 3 I have seen %count.joins joins, %count.msgs messages, %count.kicks kicks, and %count.bans bans. There are currently $nick($chan,0) users on this channel.
}
;;;;Channel Information 2;;;;
on *:JOIN:#thepc: {
inc %count.joins 1
}
on *:KICK:#thepc: {
inc %count.kicks 1
}
on *:TEXT:*:#thepc: {
inc %count.msgs 1
}
on *:BAN:#thepc: {
inc %count.bans 1
}
;;;;Swear Protection;;;;
on *:TEXT:!swearon:#: {
if ($nick isop $chan) {
mode $chan +G
msg $chan 3 $+ $nick has enabled Swear Protection.
}
}
on *:TEXT:!swearoff:#: {
if ($nick isop $chan) {
mode $chan -G
msg $chan 4 $+ $nick has disabled Swear Protection.
}
}
;;;;Whois On Join;;;;
on *:JOIN:#thepc: { whois $nick } {
raw 319:*:{ msg #thepc.staff 4 $+ $2 Is On: $3- } }
;;;;Rehash Script;;;;
on *:TEXT:!rehash *:#thepc,#thepc.staff: {
if ($nick isop $chan || $nick ishop $chan) {
amsg 4Rehashing the bot. Scripts will reload in $$2 seconds.
remote off
flood clear
timer 1 $$2 remote on
timer 1 $$2 lag.start
timer 1 $$2 amsg 3The bot has been rehashed. All scripts have been reloaded.
}
}
;;;;Disconnect Script;;;;
on *:TEXT:!disconnect:#: {
if ($nick == Exacuter_411) {
quit Disconnected by $nick
}
}
;;;;Reset Script;;;;
on *:TEXT:!reset:#thepc,#thepc.staff: {
if ($nick == Exacuter_411) {
quit Reset by $nick
server $server }
}
;;;;Scripts by Exacuter_411 - Rehash Script by Jereh;;;;