Sha256: 5720be12154514d0c2ff4ba713f7d35e11ef0fe521f3629a2985522fb4680689

Contents?: true

Size: 1.22 KB

Versions: 5

Compression:

Stored size: 1.22 KB

Contents

= Tinder - get the Campfire started

Tinder is a library for interfacing with Campfire, the chat application from 37Signals. Unlike Marshmallow, it is designed to be a full-featured API (since 37Signals doesn't provide a real one), allowing you to programatically manage and speak/listen in chat rooms.

== Usage

  campfire = Campfire.new 'mysubdomain'
  campfire.login 'myemail@example.com', 'mypassword'
  room = campfire.create_room 'New Room', 'My new campfire room to test tinder'
  room.rename 'New Room Name'
  room.speak 'Hello world!'
  room.paste "my pasted\ncode"
  room.destroy
  
  See the RDoc for more details.

== Requirements

* Active Support
  gem install activesupport
* Hpricot
  gem install hpricot
  
== Installation

Tinder can be installed as a gem or a Rails plugin:

  gem install tinder
  
  script/plugin install http://source.collectiveidea.com/public/tinder/trunk
  
== Development

The source for Tinder is available at http://source.collectiveidea.com/public/tinder/trunk. Development can be followed at http://opensoul.org/tags/tinder.  Contributions are welcome!

== ToDo

* Tests! (unit and remote)
* Log in via guest url
* Marshmallow-style integration scripts for exception notification and continuous integration

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
tinder-0.1.6 README.txt
tinder-0.1.5 README.txt
tinder-1.1.7 README.txt
tinder-0.1.4 README.txt
tinder-0.1.3 README.txt