Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction.

-- Albert Einstein

Extending JavaBot (2.0)

Please give me some time, as this page is rather more complex than its 1.0 counterpart. For you industrious people out there, take a look at the API documentation included with the source. The following are the relevent classes you will need:

To write your own line processor see:

org.nukesoft.bot2.lineproc.LineProc

org.nukesoft.bot2.lineproc.LineProcContext

To write your own communications library see:

org.nukesoft.bot2.commlib.CommLib

org.nukesoft.bot2.commlib.CommLibCallback