Pinder is a straightforward API to interface with Campfire , the web chat application from 37Signals.
It’s basically a port of Tinder but maybe in the future will go on separate ways.
Pinder allows you to create rooms, delete them, speak from a remote client and more. For example:
[code lang="python"]
room = campfire.find_room_by_name(’Jonz Room’) print room.users() set([u'Alice'])
[/code]
or
[code lang="python"]
print campfire.users() set([u'Alice', u'Bob'])
[/code]
which gets the list of the users talking in each room of the subdomain.
[code lang="python"]
room.speak(”Foobar”)
[/code]
will send the message to the chat room so you can speak too.
There’s more like creating and deleting rooms, toggling guest access, locking the room etc.
See the usage documentation and the API documentation for details.
You can install the latest release with:
$ easy_install pinder
or
download it from here: http://dev.oluyede.org/download/pinder/
This is the first public release.

