All pastes #137987 Raw Edit

Untitled

public text v1 · immutable
#137987 ·published 2006-08-18 21:26 UTC
rendered paste body
on *:START:{ 
  /if (!$hget(greet)) { /hmake greet } 
  /if ($exists(greet.hsh)) { /hload greet greet.hsh } 
} 
on *:EXIT:{ 
  /hsave greet greet.hsh 
} 
on *:TEXT:!greet*:#:{ 
  /if ($1 == !greet) { 
    /if ($2-) { 
      /if (!$hget(greet,$address($nick,2))) { 
        /hadd greet $address($nick,2) $2- 
        /.notice $nick Greet message changed to: $2- 
      } 
      /elseif ($hget(greet,$address($nick,2))) { 
        /hdel greet $address($nick,2) 
        /hadd greet $address($nick,2) $2- 
        /.notice $nick Greet message changed to: $2- 
      } 
    } 
    /elseif (!$2-) { 
      /if ($hget(greet,$address($nick,2))) { 
        /hdel greet $address($nick,2) 
        /.notice $nick Greet message deleted 
      } 
    } 
  } 
} 
on *:JOIN:#:{ 
  /if ($hget(greet,$address($nick,2))) { 
    /msg $chan [4 $+ $nick $+ 1]  $hget(greet,$address($nick,2))) 
  } 
}