on $*:text:/s(am(mie)?|md(ee)?)/Si:*: {
if ($readini(awayhighlights.ini,n,highlights,$nick) == $true) && ($away == $true) { halt
}
elseif ($readini(awayhighlights.ini,n,highlights,$nick) == $null) && ($away == $true) {
notice $nick I'm away: %reason ...one time Response to highlight
writeini awayhighlights.ini highlights $nick $true
}
if ($away == $true) {
away.logwin You were highlighted in $chan by $nick $+ . Message: $1-
}
}
alias gone {
set %reason $1-
set %awayctime $ctime
nick Sammie|AFK
away %reason
amsg I am now away. Reason %reason $+ . Time left: $timestamp
}
alias back {
nick SammieD
amsg I am now back. Reason was: %reason $+ . Left at: $asctime(%awayctime) $+ . Been gone for: $duration($calc($ctime - %awayctime)) $+ .
away
remini awayhighlights.ini highlights
unset %reason | unset %awayctime
}
alias -l Away.Logwin {
if (!$window(@Away.Logs)) window -eknz @Away.Logs
echo -ti2 @Away.Logs $1-
}