A base platform for a modular IRC bot based on Twisted