this is some great stuff guys thanks much for this, it finally seems to have solved the charID headaches for me for now.
couple things I might suggest. A breif explaination that you need to !whois someone for the cache to being getting org info on them
I found that some of the whois commands early in post JJ linked to by glarywn didnt add to the whois but later down in the post i think they did. for sure having a modified !whois, !online, !blacklist alts and tower attack all in one place would be helpful.
some info on having a proper .ini would also be nice
but again great work here, this cache is a real lifesaver