;First bot (Funbot1) on *:invite:#: { if ($chan(0) == 30) { notice $nick This bot is full please wait while I'm searching for open bots. msg [ss]Funbot2 Join $chan } else { join $chan msg $chan $nick0 invited me to $chan } ;Second bot ([ss]funbot2) on *:text:Join *:?: { if ($nick == funbot1) { if ($chan(0) == 30) { msg [rs]funbot3 Join $chan } else { join $2- msg $chan If you want a join message, have it here. } } } ;Third bot ([rs]funbot3) on *:text:Join *:?: { if ($nick == [ss]etcbot2) { if ($chan(0) == 30) { msg [cw]etcbot4 Join $chan } else { join $2- msg $chan If you want a join message, have it here. } } } ;Fourth bot ([cw]funbot4) on *:text:Join *:?: { if ($nick == [rs]etcbot3) { if ($chan(0) == 30) { notice $nick All the bots are full. Please wait for someone to part me and then invite me again. } else { join $2- msg $chan If you want a join message, have it here. } } }