on $*:TEXT:/^[!@]setgreet/Si:#:{ set %pgr. [ $+ [ $nick ] ] $2- msg $chan $+($chr(91),$nick,$chr(93)) Your Personal Greet Has Been Set To: $2- } on *:JOIN:#:{ if ($nick == $me) { HALT } if (%prg. [ $+ [ $nick ] ] == $null) { notice $nick Get A Greet! [ !setgreet ] } if (%pgr. [ $+ [ $nick ] ] ) { msg $chan $+($chr(91),$nick,$chr(93)) %pgr. [ $+ [ $nick ] ] if (%part.set [ $+ [ $nick ] ] == off) { set %join.time [ $+ [ $nick ] ] $asctime(hh:nn tt) msg $chan Welcome Back $nick $+ , You Were Last Joined Here at %join.time [ $+ [ $nick ] ] on %part.date [ $+ [ $nick ] ] $+ . } } } on *:PART:#:{ set %part.set [ $+ [ $nick ] ] off set %part.time [ $+ [ $nick ] ] $time(hh:nn:ss tt) set %part.date [ $+ [ $nick ] ] $date($asctime(ddd mmmm dd yyyy)) }