Skip to content
This repository has been archived by the owner on Sep 11, 2019. It is now read-only.
Tim Kettering edited this page Jun 2, 2014 · 2 revisions

bot3server is the 'back-end' component of the bot3/bot3server pair.

The decision to split those two components was brought about by a development necessity, to minimize the need for the IRC-facing bot from having to disconnect and reconnect all the time when iterating through module development.

While originally developed using RPC style connection, the code has been migrated to use a NSQ bus. Therefore there may be parts of the code that exhibit a code-smell of being synchronous, while the NSQ bus is more asynchronous in nature, and given enough time and diligence by the developers (or just developer right now), it should eventually get to a state of nice-smelling asynchronous code.

Clone this wiki locally