Little Slack bot for Overcast Network's slack channel
git clone https://github.com/bcbwilla/nimbus
cd nimbus/
pip install -r requirements.txt
(preferably in a virtual environment)- Put your authentication token in the config file (an example config is example_config.yaml)
python nimbus.py config.yaml
- Feel free to add functionality that you think would be useful!
- Follow PEP8 style guidelines (most importantly,
underscore_names
for things that aren't classes)
- To add a new plugin, create a new python module in
/plugins/
and include a top level class that extends eitherPlugin
orCommandPlugin
. The bot will automatically load the plugin when it starts up - Read the documentation in Plugin.py to learn about the structure of Nimbus plugins
- Echo.py is a simple example plugin
- Create an issue on Github