Woo, so I've added number of new things to my bot. I actually still need to update the help file so I'll try to list em all here for now
Logs the chat to a mysql database and keeps a postcount for each username
Has a relay you can chat through
http://thegupstudio.com/cgi-bin/pforelay.cgi
You can search and view logs
http://thegupstudio.com/cgi-bin/pfo_current.cgi
Keeps an additional quote db that is added to manually
The current commands are-
!info postcount (LIKE) username
!quote random|randomirc (LIKE) (username) - random uses quotedb, randomirc is random line from the log
!help - pm's a brief help file
!talk on|off (username)
!define (DIC) word - users dict.org dictionaries, currently available :
SPANISH ROM GERMAN FRENCH NLD DEVIL JARGON THES default is spanish
!tran (LANG) phrase - uses google translate or freedict.com to translate
GERMAN FRENCH ITALIAN ARABIC JAPANESE NIHONGO KOREAN CHINESE DEUTSCH FRANCAIS ESPANOL SPANISH(default). The native languages translate back to english
!google phrase - gets first google result
annd, the full source code is available. Kimobot runs on #programmingforums irc room (irc.freenode.net) if you want to test it.
http://thegupstudio.com/pfo_irc/ircbot.html
Let me know what you think

I'm going to just keep adding to it, probably group the functions into modules. If you are interested in trying to use the source I'll include how I've setup the mysql tables and other files it uses.