signalnine / alanabot

A realistic simulation of Alana

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alanabot

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)

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.

Contributors

About

A realistic simulation of Alana

License:MIT License


Languages

Language:Python 99.4%Language:Makefile 0.6%