Simple Slack Bot to order taxis. Uses the mock taxi API for taxi data.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What you will need:
- python 3.6
- pip
- pipenv
To run it locally:
-
Create a new Slack app and get the
Slack token
for more details on this see this tutorial -
Install the requirements
pipenv install
- Run the server
pipenv run python taxi_bot/taxi_bot.py
- Open Slack and call the bot with the following requests:
"all taxis"
"all taxis in Madrid"
"book taxi to Calle Mayor 12, Madrid"
This project is licensed under the MIT License - see the LICENSE.md file for details
Built with help of this very good tutorial:
- Matt Makai - How to Build Your First Slack Bot with Python