All pastes #741984 Raw Edit

Something

public text v1 · immutable
·published 2007-10-19 03:28 UTC
rendered paste body
alias away { 
  if ($readini(scriptini.ini, n, away, power) == off) { 
    writeini -n scriptini.ini away power on 
    writeini -n scriptini.ini away time $ctime 
    writeini -n scriptini.ini away reason $iif($1-,$1-,None.) 
    writeini -n scriptini.ini away idle no 
    amsg 14[2 Away 14] 1-14 Reason: $iif($1-,$1-,None.) $(|) 14Time: $asctime(hh:nntt) EST 
    nick $me $+ |Afk
  } 
  elseif ($readini(scriptini.ini, n, away, power) == on) { 
    back 
  } 
}

alias back { 
  if ($readini(scriptini.ini, n, away, power) == on) { 
    writeini -n scriptini.ini away power off 
    writeini -n scriptini.ini away nicks X 
    var %reason = $readini(scriptini.ini, n, away, reason) 
    var %timegone = $duration($calc($ctime - $readini(scriptini.ini, n, away, time))) 
    amsg 14[2 Back 14] 1-14 From: %reason $(|) 14Left At: $asctime($readini(scriptini.ini, n, away, time),hh:nn:ss TT) CST $(|) 14Time Gone: %timegone 
    nick $regsubex($me,/^(.*)\|Away/,\1)
  }
}

on $*:text:/Dmack|Kenny/Si:#:{ 
  if ($readini(scriptini.ini, n, away, power) == on) && ($nick !isin $readini(scriptini.ini, n, away, nicks)) { 
    var %x = $readini(scriptini.ini, n, away, nicks) 
    writeini -n scriptini.ini away nicks %x $nick 
    var %timegone = $duration($calc($ctime - $readini(scriptini.ini, n, away, time))) 
    .notice $nick I am away. - $readini(scriptini.ini, n, away, reason) - I've been away for %timegone $+ . One time response to highlight. 
  } 
}