rendered paste bodyon *:TEXT:!whois *:#:{
if ($nick ishop $chan || $nick isop $chan) {
if ($2 == on) { /msg $chan $c1(Channel check on join is now:) $c2(on!) | /set %whoIswho £chan on }
if ($2 == off) { /msg $chan $c1(Channel check on join is now:) $c2(off.) | /set %whoIswho $chan off }
}
}
on *:TEXT:!av *:#:{
if ($nick ishop $chan || $nick isop $chan) {
if ($2 == on) { /msg $chan $c1(Auto-Voice for Clan members is now:) $c2(on!) | /set %runehead $chan on }
if ($2 == off) { /msg $chan $c1(Auto-Voice for Clan members is now:) $c2(off.) | /set %runehead $chan off }
}
}
on *:SOCKOPEN:socket17350: {
sockwrite -nt $sockname GET /clans/search.php?search= $+ %nicktocheck $+ &searchtype=exact HTTP/1.1
sockwrite -nt $sockname Host: runehead.com
sockwrite -nt $sockname $crlf
}
on *:SOCKREAD:socket17350: {
set %j.chan $chan
var %sockreader
sockread %sockreader
if (*Knights Of Darkness* iswm %sockreader) {
if (($nick isop $chan) || ($nick ishop $chan ) || ($nick isvoice $chan)) { halt }
else {
/mode %j.chan +v %nicktocheck
}
}
}
on *:join:#: {
if (%WhoIswho == $null) { set %whoisiswho $chan off }
if (%runehead == $chan on) {
if ($sock(socket17350)) .sockclose socket17350
set %nicktocheck $nick
.timer 1 2 sockopen socket17350 runehead.com 80
}
if (%runehead == $chan off) { HALT }
else {
set %j.chan $chan
/whois $nick
set %joiner $c2($nick)
}
}
raw 319:*: {
msg %j.chan %joiner $c1(is on) $c2($3-) | /unset %joiner
}