All pastes #640385 Raw Edit

Anonymous

public text v1 · immutable
#640385 ·published 2007-07-31 11:12 UTC
rendered paste body
on *:TEXT:!setgreet *:#: { 
  if ($2- == $IP) { HALT } 
  else { 
    /set %greet. [ $+ [ $nick ] ] on 
    /set %greet.msg. [ $+ [ $nick ] ] $2- 
    /notice $nick $nick ur greet has been set to: $2- 
  } 
} 
on *:TEXT:!delgreet:#: { 
  /set %greet. [ $+ [ $nick ] ] off 
} 
on *:TEXT:!greet *:#: { 
  if ($2 == $null) { 
    /notice $nick Your greet is: %greet.msg. [ $+ [ $nick ] ] 
  } 
  elseif ($2 != $null) { 
    /notice $nick $2 $+ 's greet is : %greet.msg. [ $+ [ $2 ] ] 
  } 
} 
on *:TEXT:!greets on:#: { 
  if ($nick isop $chan || $nick ishop $chan) { 
    /set %greets. [ $+ [ $chan ] ] on 
    /msg $chan Greets are now on for $chan 
  } 
  else { 
    /notice $nick U are no operator or half-operator in $chan 
  } 
} 
on *:TEXT:!greets off:#: { 
  if ($nick isop $chan || $nick ishop $chan) { 
    /set %greets. [ $+ [ $chan ] ] off 
    /msg $chan Greets are now off for $chan 
  } 
  else { 
    /notice $nick U are no operator or half-operator in $chan 
  } 
} 
on *:JOIN:#: { 
  if (%greets. [ $+ [ $chan ] ] == on) && (%greet. [ $+ [ $nick ] ] == on) { 
    /msg $chan  $+($chr(91)) $+ $nick $+ $+($chr(93)) %greet.msg. [ $+ [ $nick ] ] 
  } 
  elseif (%greets. [ $+ [ $chan ] ] == on) && (%greet. [ $+ [ $nick ] ] == off) { 
    /notice $nick Get ur greet now! Do: !setgreet greet 
  } 
  elseif (%greets. [ $+ [ $chan ] ] == off) && (%greet. [ $+ [ $nick ] ] == on) { HALT } 
  elseif (%greets. [ $+ [ $chan ] ] == off) && (%greet. [ $+ [ $nick ] ] == off) { HALT } 
}