This is a skeleton for a slack-bot that connects to a given chat over ssl.
I would recommend running this in a virtual environment to keep your dependencies in check. If you'd like to do that, run:
sudo pip install virtualenv
Followed by:
virtualenv venv
This will create an empty virtualenv in your project directory in a folder called "venv." To enable it, run:
source venv/bin/activate
and your console window will be in that virtualenv state. To deactivate, run:
deactivate
To install all dependencies locally (preferably inside your activated virtualenv), run:
pip install -r requirements.txt
Make a copy of the example config file:
cp src/config/config_example.py src/config/config.py
Head into src/config/config.py and enter the channel you'd like to join, your login credentials, and your Slack API Token (descriptions in config file).
./serve.py