Alias gone { /set %time $asctime /set %onick $me /set %why $2- /set %nick $1 /nick %nick /amsg I am now away: 14[7«14 Reason: %why 7»14] 14[7«14 Left at: %time 7»14] /away 14[7«14 Reason: %why 7»14] 14[7«14 Left at: %time 7»14] } Alias back { /amsg I am back of 14[7«14 %why 7»14] 14[7«14 Left at: %time 7»14] 14[7«14 Gone for $duration($calc(($ctime - $ctime(%time)))) 7»14] /nick %onick /Away } on $*:TEXT:/(\Q $+ %onick $+ \E|Kiddo|Kid)/Si:*:{ If ($me == %nick) { /notice $nick I am currently away | /notice $nick 14[7«14 Reason: %why 7»14] 14[7«14 Left at: %time 7»14] if (!$window(@Kiddo's-away-script)) { window @Kiddo's-away-script } Aline @Kiddo's-away-script - $time 14[7«14 $nick 7»14] - 2 $1- } }