Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Campfire (37Signals) to Jabber
Branch: master
Pull request Compare This branch is even with lucky:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.markdown
camper.rb

README.markdown

Camper

A Campfire (37Signals) to Jabber interface

Requirements

  • rubygems
  • tinder
  • xmpp4r-simple
  • daemons

Note: Tinder requires Hpricot, which requires a build utilities and Ruby development headers.

Start Camper with:

ruby camper.rb start

Configuration

You must setup a config.yaml file in a $HOME/.camper directory, formatted like so:

rooms: 
- deliver_to: mainjabberaccount@example.com
  campfire: 
    ssl: true
    domain: campfiresubdomain 
    pass: foo
    user: campfireaccount@example.com 
    room: My Chat Room
  jabber: 
    pass: foo
    user: jabberproxy@example.com
- deliver_to: anotherjabberaccount@example.com
  campfire: 
    ssl: true
    domain: campfiresubdomain 
    pass: bar
    user: anothercampfireaccount@example.com 
    room: My Chat Room
  jabber: 
    pass: bar
    user: anotherjabberproxy@example.com
Something went wrong with that request. Please try again.