JoinScript 1.0
public text v1 · immutablectcp *:CHAN:*:{
ctcpreply $nick CHAN $chan(0) | HALT
}
ctcp *:JOINCHAN:*:{
if ($nick == Darkneo-Bot) {
join $2
}
HALT
}
; PERSON
on *:INVITE:#:{
set %x 1
set %chan $chan
.ctcp $gettok(%bl,%x,32) CHAN
}
on *:CTCPREPLY:Chan*:{
if (%x == 1) { set %least $nick | set %num $2 }
set %least $iif($2 < %num,$nick,%least)
inc %x
if (%x > $numtok(%bl,32)) {
.ctcp %least JOINCHAN %chan
unset %chan %num %x %least | halt
}
.ctcp $gettok(%bl,%x,32) CHAN | HALT
}