
ChristianEthics 9.4
_________________________________________________________________________
E-mail: ChristianEthics2@yahoo.ca 
Messenger: ChristianEthics@hotmail.com 
Home page: http://ca.geocities.com/christianethics2
Message Board: http://groups.yahoo.com/group/ChristianEthics_BibleBotDownloadZone/
__________________________________________________________________________

Away Back Message 
__________________________________________________________________________

*Do not edit this file.
Edited Sept 2004 to work with ClearMSN decoded nicklist and Vincula encoded nicklist
Edited October 2004 and bbackmessage variable named changed as the bible bot was unsetting it.
Edited April 2006 and redid the bbackmessage to abackmessage

_______________________________________________________________________


raw 822:*:{ if ($nick == $me) halt | if ($me !isop $msn.get($cid,fullroom)) halt 
  msg $comchan($me,1) $nick %aawaymessage
}
raw 821:*: { if ($nick == $me) halt | if ($me !isop $msn.get($cid,fullroom)) halt 
  if ( %hostawaydeop == on) && ($nick isowner $comchan($me,1)) && ($me isowner $comchan($me,1)) {halt}
  if ($level($ial($nick).addr) == noawaybackmessage) { ruser noawaybackmessage $nick }
  if ($level($nick) == noawaybackmessage) { ruser noawaybackmessage $nick  }  
  else {
    msg $comchan($me,1) $nick %abackmessage
  }
}


alias aawaymessage.set {
  set %aawaymessage $$?="Enter the message you want displayed when someone marks as Away. The current message is: %aawaymessage "
}
alias abackmessage.set {
  set %abackmessage $$?="Enter the message you want displayed when someone returns. The current message is: %abackmessage "
}
on *:QUIT:*: { ruser noawaybackmessage $nick 
}
on *:PART:*: { ruser noawaybackmessage $nick 
}
on *:DISCONNECT:*: { ruser noawaybackmessage $nick 
}
on *:LEAVE:*: { ruser noawaybackmessage $nick 
}
on *:LOAD:{ set %aaway $=w On | /splay notify.wav 
}
on *:UNLOAD:{ unset %aaway | /splay unload.wav 
}
