rendered paste bodyon *:TEXT:brb *:#:{
if (!%away. [ $+ [ $address($nick,2) ] ]) {
if ($len($2-) <= 100) {
set %awaytime. [ $+ [ $address($nick,2) ] ] $ctime
set %away. [ $+ [ $address($nick,2) ] ] $iif($2,$2-,No reason)
msg $chan $nick Will be right back, Reason: $+([,$iif($2,$2-,No reason),])
}
}
}
on *:TEXT:back:#:{
if (%away. [ $+ [ $address($nick,2) ] ]) {
msg $chan $nick is back from [ %away. [ $+ [ $address($nick,2) ] ] ] and was gone for $+($chr(91),$chr(3),07,$duration($calc($ctime - %awaytime. [ $+ [ $address($nick,2) ] ] )),$chr(3),$chr(93))
unset %awaytime. [ $+ [ $address($nick,2) ] ]
unset %away. [ $+ [ $address($nick,2) ] ] $iif($2,$2-,No reason)
}
else .notice $nick Youre not away
}