on *:NOTICE:*STATUS*:*:{
if $2 != !status {
if %greetchange == on {
if $3 == 3 {
if %greet.num [ $+ [ $2 ] ] == $null {
/write greet.txt <7 $+ $2 $+ >: %tempgreet
}
/write -w*<7 $+ $2 $+ >:* greet.txt <7 $+ $2 $+ >: %tempgreet
/notice %tempnick Your greet has now been set to < $+ $2 $+ > %tempgreet .
}
else /notice %tempnick You need to be identified in order to change a greet.
/set %greetchange off
}
}
}
on *:TEXT:!greet*:*: {
if $2 != edit {
set %tempnick $nick
set %tempgreet $2-
/ns status $nick
set %greetchange on
}
if $2 == edit {
if $nick == *YOURNAMEHERE* {
/write -w*<7 $+ $3 $+ >:* greet.txt <7 $+ $3 $+ >: *edit*
/notice *YOURNAMEHERE* $3 $+ 's greet has been edited.
}
}
}
on *:JOIN:#: {
/set %pgreet $read(greet.txt, w, *<7 $+ $nick $+ >:*)
if %pgreet != $null {
/msg $chan %pgreet
}
else {
/notice $nick You do not have a greet set! [ !greet GREET ]
}
}