-
Notifications
You must be signed in to change notification settings - Fork 2
Installation
#Installation
- Grab a copy of Twisted here.
- Clone repo in desired directory. aka https://[email protected]/michael-ranieri/Misty.git
- Duplicate and rename
Misty/settings.py
toMisty/settings_local.py
. This way you will have a backup of blank setting in case something happens. - Using your favorite text editor, open up
Misty/settings_local.py
and change the settings for your IRC server. - Make the files in
Misty/isles
executable. - In the command line, type
python Misty/misty_core.py
to start her up. You should see her in the chatroom shortly.
*NOTE - Misty has only been tested on Mac OS X 10.6 & 10.7, and Python 2.6+, but should work with almost anything that has Python and Twisted. *Contact me if you have tested it on another system.
###Nickname
NICKNAME = "string"
The nickname for Misty in the IRC channel. Defaults to "Misty".
###Server
SERVER = "string"
The IRC server to connect to. No default.
###Port
PORT = integer
The IRC port to connect to. Defaults to 6667
###Password
PASSWORD = "string"
The password to connect to the IRC server with. Optional and defaults to None.
###Channel
CHANNEL = "#string"
The IRC channel for Misty to connect to. Default is "#somechannel".
###Path to Misty
PATH_TO_MISTY = "string"
The absolute path to Misty. Default is "/Users/SomeUser/Misty".
###Lighthouse
LIGHTHOUSE_KEY = "string"
The api key for accessing lighthouse. Required if you want to use Lighthouse api Isles.
LIGHTHOUSE_URL = ["string", "string",...]
Any number of URLs corresponding to lighthouse project.
aka "http://company.lighthouseapp.com/projects/a-project"
###Pingdom
PINGDOM_KEY = "string"
The api key for accessing Pingdom. Required if you want to use Pingdom api Isles.
PINGDOM_USER = "string"
The username for the Pingdom account with key given above. Required.
PINGDOM_PASSWORD = "string"
The Password for the Pingdom account given above. Required.
###Rackspace
RACKSPACE_KEY = "string"
The api key for accessing Rackspace. Required if you want to use Rackspace api Isles.
RACKSPACE_USER = "string"
The username for the Rackspace key given above. Required.
###Pivotal Tracker
PIVOTAL_KEY = "string"
The api key for accessing Pivotal Tracker. Required if you want to use Pivotal api Isles.
PIVOTAL_PROJECT = "string"
The project number for your Pivotal Tracker project. Required.