Eventbot web API.
CircleCI is configured to auto-deploy to Heroku if the build passes.
NB. Tested on a Mac, not on Windows.
- Python 2.7 with pipenv
- Heroku CLI Toolbelt
- GNU Make
FYI I use homebrew for most of these things on my Mac.
Install pip requirements:
pipenv install
make local
make test
The app is deployed automatically to Heroku by CircleCI on
successful build of the master
branch.
To run:
ngrok http 50000
View the dashboard: Dashboard
- Python (with pipenv) - see Pipfile
- Heroku
- CircleCI
- ngrok
See:
- .env.example for examples
- settings.py for default values
- variables configured into Heroku for live settings
- variables configured into CircleCI for test settings
See Slash Commands (official Slack docs).
- Go to https://api.slack.com / Your Apps / Eventbot / Slash commands.