alias -l _anot { if (!$hget(_away)) { .hmake _away 100 } if (!$hget(_away,$1)) { .hadd _away $1 1 | .notice $1 I am currently away, $+($awaymsg,. Gone for $duration($awaytime),.) } } alias away .hfree _away | !away $1- on *:text:$($+(*,$me,*)):#:if ($away) { _anot $nick } on *:action:$($+(*,$me,*)):#:if ($away) { _anot $nick } on *:disconnect:.hfree _away on *:quit:if ($hget(_away,$nick)) { .hdel _away $nick } | if ($nick == $me) { .hfree _away } ; *** COPY AND PASTE ALL OF THIS EXACTLY AS IT APPEARS INTO YOUR REMOTES ***