Dictionary and Thesauras are great tools when venturing on this kind of programming.

Im presuming you want the bot to learn from what people are saying on IRC. There are several issues with this:

* Spelling/Typos etc. Do you want your bot to be 'dumb'?
* Random responses from people (eg. user joins and says "HIGUYSIMGAY")
* Following conversations. At times it may be difficult for a bot to 'guess' who is talking to who.
* many more

But it definately is possible. I might give it a try in a year or two. You will need to teach your bot about words such as "and" "or" "while" etc.


[02:16] * Titanic has quit IRC (Excess Flood)