Skip to content

Setup with CampFire

jasford edited this page Jan 26, 2013 · 6 revisions

As of [1.6.1] you need to independently install pyfire dependency before using this backend:

0. pip install pyfire

1. Create a user for your bot

2. Adapt your config with at least those parameters :

# CAMPFIRE
BOT_IDENTITY = {
    'subdomain': 'companysub',
    'username' : 'errbot',
    'password' : '******'
}

Don't forget to update the list of people allowed to administer the Bot, it uses the full name as ID for now :

BOT_ADMINS = ('Guillaume Binet',)

Where companysub is the first part of the access URL you use like http://companysub.campfirenow.com/

3. Start Err with the -C parameter (campfire backend)

Note: There are few limitation with CampFire,

  • it doesn't support HTML, so all your HTML templates will be converted to pure text.
  • it doesn't seem to support one 2 one messages so Administration is enabled from rooms with a weak security of name matching.
Clone this wiki locally