alias -l partmsg { return 4Sorry, I require 5 users in a channel } alias -l joinmsg { return 12Scanning for blacklist..... } alias -l exceptchans { return #PDbot #fart #the_shadow #lububot } alias -l minusers { return 5 } on *:INVITE:#:{ join $chan if ($istok($exceptchans,$chan,32)) { /timer5 1 2 msg $chan Thank you for inviting me. Please visit #PDbot for any errors or just to hang out. halt } .timer 1 3 pplcheck $chan } alias -l pplcheck { if ($nick($1,0) < $minusers ) { part $1 $partmsg } else { msg $1 $joinmsg } } on *:PART:#:{ if ($istok($exceptchans,$chan,32)) { halt } if ($nick != $me) && ($nick($chan,0) < $minusers ) { part $chan $partmsg } } alias -l pplcheck { if ($nick($1,0) >= $minusers ) { /timer1 1 2 msg $1 $joinmsg if ($chan == $readini(blacklist.ini,channels,$chan)) { /timer2 1 5 msg $chan $+ $chan has been blacklisted for: $readini(blacklist.ini,reasons,$chan) $+ /timer1 1 1 /part $chan /goto end } join $chan timer3 1 6 msg $chan PDbot has been invited to $chan by $nick if ($ini(kcount.ini,kickcount,$chan) == $null) { halt } else { timer4 1 7 msg $chan PDbot has been kicked before, $chan $+ 's kick count is $readini(kcount.ini,kickcount,$chan) $+ / $+ $readini(botsettings.ini,maxkickcount,maxkcount) :end } } }