on *:JOIN:#:{ if ( $nick == $me ) { set %ial 1 who # } } raw 352:*:{ if ( %ial == 1 ) { haltdef } } raw 315:*:{ if ( %ial == 1 ) { set %ial 0 haltdef } }
on me:*:join:#:set %ial $addtok(%ial,#,32) | who #
raw 352:*:if ($istok(%ial,$2,32)) halt
raw 315:*:if ($istok(%ial,$2,32)) { set %ial = $remtok(%ial,$2,32) | halt }