Public feed #601767

Miscellany

public text v1 · immutable
Raw Edit
·published 2007-07-03 18:24 UTC
rendered paste body
alias afk { if (!$1) { echo -a 10.:: 14Enter a Reason to be away. | halt }
  if (%Away.Reason) { echo -a 10.::14 You are already marked as away. | halt }
  away $1-
  set %Away.Time $ctime
  set %Away.Reason $$1-
  amsg 14I am now10 away14. Reason -10 %Away.Reason $+ 14. Left at -10 $time 14(GMT).
}

on *:TEXT:*:#:{ if ($me isin $1-)) && (%Away.Reason) { notice $nick I am currently away. Reason - %Away.Reason $+ . Gone for - $replace($duration($calc($ctime - %Away.Time)),secs,14 seconds.10,hrs,14 hours,10,mins,14 minutes,10))))
  }
}

alias back {
  if (!%Away.Reason) { echo -a 10.::14 You are already marked as 'here' | halt }
  away
  amsg 14I am now10 back14 from -10 %Away.Reason $+ 14. Gone for -10 $replace($duration($calc($ctime - %Away.Time)),10,hrs,14 hours10,mins,14 minutes10,secs,14 seconds.))))
  unset %Away.*
}