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.