
Well I don't know how to explain that so lemme try this :
when I do : /msg botnick invite UID pw
the bot invites me to #channel if I match its user database.
That is simple I think... now let's go on :
When I'm on the channel, if I do : !info
The bot gives my UID infoline on channel
If I do : !info blablabla
The bot records "blablabla" as my new infoline
I think that is mainly reproduicing the .info command publicaly
Now I want the bot to add a UID to its database and notice the user with UID as his nickname to choose a password when I do : !invite UID
I *think* that should be easy too.. for tcl coders, wich I am not

Now ( yes there is more.. sorry for that

the UID of a specified user
count of joins of that same user
UID of the user that invited him
like this : specified_UID, X joins, Invited by inviter_UID
That last line would be called by : !whois specifiedUID
----------------
That should do it... I honestly don't know if I'm asking for a pain-in-the-ass job, but just lemme know guys, I'd really enjoy havin' this