public
Description: Campfire (37Signals) to Jabber
Homepage:
Clone URL: git://github.com/JaredKuolt/camper.git
camper /
name age message
file README.markdown Sat Jun 06 02:12:45 -0700 2009 Fix message parsing that caused camper to die s... [JaredKuolt]
file camper.rb Sat Jun 06 13:10:15 -0700 2009 Fix regression with non-hex regex [JaredKuolt]
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