rendered paste bodyon *:START:{
/if (!$hget(greet)) { /hmake greet }
/if ($exists(greet.hsh)) { /hload greet greet.hsh }
}
on *:EXIT:{
/hsave greet greet.hsh
}
on *:TEXT:!setgreet*:#:{
/illegalcheck $1-
/if ($1 == !setgreet) {
/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 [12 $+ $nick $+ ] $hget(greet,$address($nick,2)))
else {
/notice $nick Please set a greet by typing !setgreet YOURGREETHERE . WARNING: !setgreet might set your greet on other bots as well as this one, so choose wisely.
}
}
}
}