rendered paste bodyon *:CONNECT: { .timerCHECK 0 60 checkchan }
on *:JOIN:#Chan1: { set %joined_ [ $+ [ $nick ] ] $asctime(mmm dd hh:nn:sstt yyyy) | checkchan }
on *:PART:#Chan1: { if (%joined_ [ $+ [ $nick ] ]) unset %joined_ [ $+ [ $nick ] ] }
on *:KICK:#Chan1: { if (%joined_ [ $+ [ $knick ] ]) unset %joined_ [ $+ [ $knick ] ] }
on *:QUIT: { if (%joined_ [ $+ [ $nick ] ]) unset %joined_ [ $+ [ $nick ] ] }
alias checkchan {
var %i 1
while (%i <= $nick(#Chan1,0)) {
if ($nick(#Chan1,%i) isreg #Chan1) { msg #Chan2 Nick: $nick(#Chan1,%i) ( $+ $address($nick(#Chan1,%i),5) $+ ) Time: $duration($calc($ctime - $ctime(%joined_ [ $+ [ $nick(#Chan1,%i) ] ]))) }
inc %i
}
if (%i > $nick($chan,0)) { halt }
}