Quake Live API
I spent an evening investigating their API, and here are some results:
The purpose of this small research is to write Hubot a script that notifies when particular users are playing.
So, to keep things straight, clean and simple, I had to write NodeJS a library. Because I kinda don’t really like JavaScript, I had to write it on CoffeeScript.
Using wonderful Pivotal’s Jasmine testing framework, full TDD approach and very convenient Guard Jasmine Node, I managed to roll out something working pretty quickly. So, that’s it: Quake Live API library for NodeJS