Note: this project is no longer maintained.
Stores presence data for Jabber users on its roster, for use by other systems (e.g. web presence). It supports storing data using several different backends, which can be easily read by other systems.
Requires xmpppy and a Python JSON library (either simplejson, the built-in json module in Python 2.6, or the JSON library from http://sourceforge.net/projects/json-py/).
You can obtain the source code via git:
git clone https://vcs.uhoreg.ca/git/jabberbots.git/
or browse the git repository.
Or you can download presencebot.py, and a sample configuration file.
presencebot is distributed under the terms of the GNU GPL version 2 or later.