All pastes #275179 Raw Edit

away shit

public text v1 · immutable
·published 2006-12-11 09:07 UTC
rendered paste body
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 ***