All pastes #361456 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-02-18 04:13 UTC
rendered paste body
on $*:TEXT:/[@!](set)?event/Si:#:{
  var %disp = $iif($left($1,1) == !,notice $nick,msg $chan)
  if ($right($1,2) == delevent) {
    if ($nick($chan,$nick,oh)) {
      if ($readini(chanevents.ini,events,$chan)) {
        remini chanevents.ini events $chan
        %disp you have removed $chan $+ 's event.
      }
    }
  }
  else {
    if ($right($1,2) == setevent) {
      if ($nick($chan,$nick,oh)) {
        if ((!$readini(chanevents.ini,events,$chan)) && ($2)) {
          writeini chanevents.ini events $chan $2-
          %disp new event set for $chan $+ !!!
        }
      }
      else %disp there is already an event set for $chan $+ .
    }
    else %disp $iif($readini(chanevents.ini,events,$chan),event for $chan $+ : $v1,there is no event set for $chan)
  }
}