For the greet you could do something like
#persongreet on
on *:START:{
window @SetGreet
titlebar @SetGreet SetGreet Recorder
echo -a Display All The SetGreet Greetings That Are Set
echo -a To Delete A Greet That Has Been Set Hit ALT+R And GoTo The Variables tab
}
on *:TEXT:*!setgreet*:#: {
set %personal.greet $+ $nick $2-
echo @SetGreet 9 $+ $fulldate $+ 4 $nick $+ 7 $+ ! $+ 08 $+ $address 9 Greet that was set : 4 $2-
msg $nick $nick Your Personal Greet Has Been Set To: $2-
}
on *:JOIN:#: {
if ($nick == $me) halt
if (Guest isin $nick) halt
if (%personal.greet [ $+ [ $nick ] ] == $null) { msg # (*) $nick Get A Greet! (*) !setgreet (text) (*) }
else {
msg $chan %personal.greet [ $+ [ $nick ] ]
}
}
#persongreet end
and then your members can add there own greet witch will be echoed to a window in the bot so it can be monitored, you could then add a switch to it like....
-
Room Stuff
.Personal Greets ( $+ %persongreet $+ )
..On:/enable #persongreet | set %persongreet On | /msg $chan Personal Greetings are now on | /echo 0,12 Personal Greetings 0,94 Loaded !
..Off:/disable #persongreet | set %persongreet Off | /msg $chan Personal Greetings are now off | /echo 0,12 Personal Greetings 0,4 Unloaded !
.-
There are many ways to add in a greet , i hope this helps you 
add the greet script to remots and add the switch script to the popups channel or menu bar. This has come from a personal script i still use and i have many games added. My switch file is added to remotes so you could do that as well, you could add it like...
Menu menubar {
-
switch to add
.personalgreet
or so on.
Edited Jun 19, 2015 5:25 AM by Groovyaxis2