Look at your code. Once you get to 'Bad Idea' you switch to /describe $nick instead of describe $chan.

Also, look u have the same command over and over.

What you want to do is create a list of nicks then if the nick is in the list, welcome them back. Otherwise ask for age.

I have to leave for work otherwise I'd write something for you. If it isn't done when I get home I'll do it, but most likely this will be taken care of.

A text file is easy for this sort of thing, but I don't like using them. I'd probably make this an ini file seperating the nicks by channel or something.