A relatively simple Python module that implements a general purpose XMPP bot. Does all the work of setting up and managing the XMPP client connection, presents an API that lets you define the specific stuff.