Presence Push

Hey,

I was wondering, is there a plugin that pushes presence changes to an external server? For example, when joebloggs@example.com logs in, a call is made to http://example.com/presence?id=joebloggs&status=online. That would be amazing if something like this exists.

Thanks For any assistance you can give!

Hey Tataihono,

One of the last things I added to Openfire was an ad-hoc command that will “forward” presence information to XMPP entities that requested it. Not sure what kind of server you are using but if it can include Whack (our external component library) then you can make your server become an external component that will execute that ad-hoc command to get notified of presences. Once you execute the command you will get all existing presences and after that you will receive any presence change in the server (eg. new users logging in, logging out, changing presences).

HTH,

– Gato