I’ve just gotten ejabberd auth working with the wordpress.org user database. The bot is also online and ready for its behaviors to be written in lovely PHP. Waiting for DNS to make it accessible for everyone.
The short list: bot behaviors, HTTP message API, investigate using webhooks for subscriptions.
Peter Westwood 8:13 am on July 15, 2010 Permalink
Any chance this will get documented / released in such a way that anyone could run a Jabber based IM subscription service for there blog or network of blogs?
Andy Skelton 2:36 pm on July 15, 2010 Permalink
Naturally! Part of the project is to generalize the wpcom-specific modules and release them. I have already put most of the Erlang code on github. There will be a few more modules there before long.
Rafael Poveda - RaveN 8:15 am on July 15, 2010 Permalink
I want a ‘like’ button for that
Matt 8:25 am on July 15, 2010 Permalink
This is gonna rock.
filosofo 4:18 pm on July 15, 2010 Permalink
Can you elaborate on what you mean by HTTP message API? BOSH?
Andy Skelton 4:48 pm on July 15, 2010 Permalink
It’s something I wrote to make im.wordpress.com more efficient. Any program that can POST can send an XMPP message.
Having a web server talk XMPP just to post a message to XMPP is excruciatingly inefficient in developer, machine, and user time. So I wrote an Ejabberd module that accepts an HTTP POST with Basic Auth and passes the message directly the XMPP router. It’s simple, easy, and about as efficient as it could be.
Brian 7:12 pm on July 15, 2010 Permalink
Oh… how cool is that!!!!
Eric Marden 8:02 pm on July 15, 2010 Permalink
XMPP FTW