All pastes #371066 Raw Edit

Untitled

public text v1 · immutable
#371066 ·published 2007-02-25 02:12 UTC
rendered paste body
on *:text:!greets on:#:{ if ($nick isop $chan) || ($nick ishop $chan) {
    set %greet [ $+ [ $chan ] ] on | .notice $chan Greets are now enabled.
  }
}
on *:text:!greets off:#:{ if ($nick isop $chan) || ($nick ishop $chan) {
    unset %greet [ $+ [ $chan ] ] | .notice $chan Greets are now disabled.
  }
}
on *:text:!greet*:#:{
  if ($1 == !greets) { halt }
  if (%greet [ $+ [ $chan ] ] == on) {
    set %greetz [ $+ [ $address($nick,2) ] ] $2-
    notice $nick Your greet for $address($nick,2) has been set to $2- $+ .
    halt
  }
  if (!$2) {
    notice $nick You must specify a greet $nick $+ !
  }
  on *:join:#:{
    if (%greet [ $+ [ $chan ] ] == on) {
      msg $chan [ $nick ] %greetz [ $+ [ $address($nick,2) ] ]
      else {
        notice $nick Get a greet! !greet GREET
      }
    }
  }
}