ircamp /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sat Apr 25 02:00:57 -0700 2009 | |
| |
LICENSE | Sat Apr 25 02:42:52 -0700 2009 | |
| |
README.markdown | Sat Apr 25 03:05:29 -0700 2009 | |
| |
ircamp.py | Wed Apr 29 08:59:17 -0700 2009 | |
| |
settings.py | Sat Apr 25 02:35:39 -0700 2009 |
README.markdown
IRCamp: IRC <-> Campfire Bridge
IRCamp allows you to use Campfire from the comfort of your favorite IRC client by acting as a thin bridge between the two services.
Right now only the basic bridge is completed. Check the issues for future plans.
Requirements
- Python 2.3+
- Pinder >= 0.6.5a (defunkt's fork)
- BeautifulSoup >= 3.0.4
- httplib2 >= 0.3.0
- Twisted >= 2.5.0
Installation
$ easy_install -U BeautifulSoup
$ easy_install -U httplib2
$ git clone git://github.com/defunkt/pinder.git
$ cd pinder && python setup.py install
$ git clone git://github.com/defunkt/ircamp.git
$ cd ircamp
Configuration
You'll want to create a local_settings.py inside your new ircamp
directory. It should look something like this:
BLESSED_USER = "your_name"
IRC_CHANNEL = "private_room"
CAMPFIRE_SUBDOMAIN = "mycompany"
CAMPFIRE_ROOM = "The Good Room"
CAMPFIRE_EMAIL = "ircamp@gmail.com"
CAMPFIRE_PASSWORD = "1rc4mp"
The bot will only respond to BLESSED_USER, so ensure it's a registered
irc nickname.
Usage
$ python ircamp.py
Bugs! Features!
Please add them to the ircamp issues.
Thanks.
Chris Wanstrath // chris@ozmm.org
