Skip to content

Tag Archives: pinder

Pinder, take two

Pinder is my Python client for the 37 Signals’s Campfire online chat. With the excuse of learning Git (by the way GitHub is awesome!) I rewrote it from scratch following the official Campfire API. Needless to say that it took me very little time. Git is damn fast, Python development is already fast, JSON is [...]

Pinder 0.6.5

In this new release of my Campfire API, Pinder 0.6.5, I fixed some bugs and added the methods ping() and topic() (which matches change_topic()) to the Room objects. There is by the way an incompatible change: I do not distribute anymore BeautifulSoup and httplib2 with the library. Go take it!

Pinder 0.6.0

I just released another version of Pinder, my Campfire API. The major news is the ability to read the online transcripts like this: [code lang="python"] days = room.transcripts() print room.transcript(days[0]) # last transcript [{'person': u'Bob B.', 'message': u'Are you spying on me?', 'user_id': u'1234567', 'id': u'19343281'}] [/code] See Campfire.transcripts(), Room.transcripts() and Room.transcript() for the details. [...]

Pinder is out

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') [...]