This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
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







