Nodeforge is a framework for network communications in Python 2.5. Functionality: It supports multiple IRC and DC++ bots. Architecture: Nodeforge is special in that it is highly modular. Even the parsing code is a plugin which can be changed while connected. The network loop uses the Twisted library. Website: https://github.com/impredicative/nodeforge Requirements: Python 2.5+ Twisted 8.10 Usage: Either run rungui.pyw or use runconsole.py. Be sure to edit configure.py for settings. License: Nodeforge is licensed under the BSD license found in license.txt. All code in the plugins folder is put under public domain including imdblib which is user contributed.