"And so Gold said 'LET THERE BE SPAMBOTS', and it was so."
It's somewhat lacking in features at present, but I've managed to get my API into a state where I'm comfortable publishing it. Master branch is stable versions only, dev branch is where I'll push my day-to-day changes. You'll need a few libraries to make it run, all listed in .classpath at present (if people want an easier way of using it out of the box I'll see about getting a .jar file and/or javadocs set up for it).
Oh mother of hell yes, thanks for this. First order of business, I need to make a command line client so I can post over SSH.