/nothere { if ($away == $false) { set %awaygone $ctime scid -a amsg $me is away. gone looking for better typo's at $asctime(h:nn:sstt) scid -a away afk } elseif ($away == $true) { halt } } here { if ($away == $true) { scid -a amsg $me is back. back with better typo's I was gone: $replace($duration($calc($ctime - %awaygone)),wks,w,wk,w,days,d,day,d,hrs,h,hr,h,mins,m,min,m,secs,s,sec,s) scid -a away unset %awaygone } }