rendered paste body/afk {
if (!$1) {
if ($away) {
unset %away. [ $+ [ $network ] $+ . $+ [ $left($me,$calc($len($me) - 4))) ] $+ .reason ]
unset %away. [ $+ [ $network ] $+ . $+ [ $left($me,$calc($len($me) - 4))) ] $+ .afktime ]
set %away. [ $+ [ $network ] $+ . $+ [ $me ] $+ .reason ] $null
set %away. [ $+ [ $network ] $+ . $+ [ $me ] $+ .afktime ] $ctime
away $null
ame is now AFK. Reason: $null
nick $me $+ |AFK
}
else {
set %away. [ $+ [ $network ] $+ . $+ [ $me ] $+ .reason ] $null
set %away. [ $+ [ $network ] $+ . $+ [ $me ] $+ .afktime ] $ctime
away $null
ame is now AFK. Reason: $null
nick $me $+ |AFK
}
}
else {
if ($away) {
unset %away. [ $+ [ $network ] $+ . $+ [ $left($me,$calc($len($me) - 4))) ] $+ .reason ]
unset %away. [ $+ [ $network ] $+ . $+ [ $left($me,$calc($len($me) - 4))) ] $+ .afktime ]
set %away. [ $+ [ $network ] $+ . $+ [ $me ] $+ .reason ] $1-
set %away. [ $+ [ $network ] $+ . $+ [ $me ] $+ .afktime ] $ctime
away $1-
ame is now AFK. Reason: $1-
nick $me $+ |AFK
}
else {
set %away. [ $+ [ $network ] $+ . $+ [ $me ] $+ .reason ] $1-
set %away. [ $+ [ $network ] $+ . $+ [ $me ] $+ .afktime ] $ctime
away $1-
ame is now AFK. Reason: $1-
nick $me $+ |AFK
}
}
}
/back {
if ($away) {
var %away.me = $iif($right($me,4) = |AFK,$mid($me,1,-4),$me)
ame is back from " $+ $eval($+($chr(37),away.,$network,.,%away.me,.reason),2) $+ " $+ . Gone for $duration($calc($ctime - $eval($+($chr(37),away.,$network,.,%away.me,.afktime),2) ))
away
nick %away.me
timer 1 3 unset $+($chr(37),away.,$network,.,%away.me,.*)
}
else {
echo Error: AFK unset.
}
}