A simple, clean, easy to modify Slack chatbot (used to be called slask)
Python Makefile
Clone or download
Pull request Compare This branch is 2 commits ahead, 143 commits behind llimllib:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
docs
limbo
test
.gitignore
.travis.yml
LICENSE
Makefile
Procfile
README.md
requirements-2.6.txt
requirements.txt
setup.cfg
setup.py
tox.ini

README.md

Limbo

A Slack chatbot

Installation

  1. Clone the repo
  2. Create a bot user if you don't have one yet, and copy the API Token
  3. export SLACK_TOKEN="your-api-token"
  4. make run (or make repl for local testing)
  5. Invite Limbo into any channels you want it in, or just message it in #general. Try typing !gif dubstep cat to test it out

kitten mittens

Commands

It's super easy to add your own commands! Just create a python file in the plugins directory with an on_message function that returns a string.

You can use the !help command to print out all available commands and a brief help message about them. !help <plugin> will return just the help for a particular plugin.

These are the current default plugins:


Contributors