rendered paste bodyon *: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 }
}