All pastes #449618 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-04-20 10:02 UTC
rendered paste body
;Greet Script

on *:TEXT:!setgreet*:#:{
  if (*$* iswm $2) { notice $nick Dont Use Identifier in Greet Scripts | Halt }
  if (!$2) { notice $nick Please Set a Greet. | HALT }
  if ($2 == off) && ($readini(greets.ini,$nick,pgreet) == $null) { notice $nick You need a greet First. | halt }
  if ($2 == off) && ($readini(greets.ini,$nick,pgreet) == off) { notice $nick Your Greets are already turned off. | halt }
  if ($2 == off) { 
    notice $nick You have Set your Greet off 
    writeini greets.ini $nick pgreet off 
    halt 
  }
  if ($2 == on) && ($readini(greets.ini,$nick,pgreet) == $null) { notice $nick You need a greet First. | halt }
  if ($2 == on) && ($readini(greets.ini,$nick,pgreet) == on) { notice $nick You Greets are already turned on. | halt }
  if ($2 == on) {
    notice $nick You have set your Greet on
    writeini greets.ini $nick pgreet on
    halt
  }
  else {
    writeini greets.ini $nick pgreetg $2-
    writeini greets.ini $nick pgreet on
    notice $nick You Personal Greet Has been Changed to: $2-
  }
}

on *:JOIN:#:{
  if ($nick == $me) { Halt }
  if ($readini(greets.ini,$nick,pgreet) == $null) { notice $nick You Have not set a greet type !setgreet (greet message). | HALT }
  if ($readini(greets.ini,$nick,pgreet) == off) { notice $nick Your greet has been Turned off Type !setgreet on to turn on Your Greets. | halt }
  ;if ($readini(chanset.ini,$chan,greet) == on) {
  if ($readini(greets.ini,$nick,pgreet) == on) {
    msg $chan [iSony Bot Greets] $readini(greets.ini,$nick,pgreetg) $+ . | halt
  } 
  else { 
    Halt
    ;}
  }
}