Your personal assistant :) . Made with ❤️ at McHacks 2022.
- ngrok (install from website)
- flask
- python 3.x
- twilio
- requests
- dotenv
- Set up virtual environment (optional) and make sure all dependencies are installed.
- Run the Flask app:
python3 bot.py
- Create a public facing URL with ngrok by typing
./ngrok http [port number]
- Create a Twilio account, and add a phone number
- Copy the
https://...
address generated by ngrok into the fieldA MESSAGE COMES IN:
in the phone number configuration page. Remember to add/bot
to the end of the URL - Create an account on M3O and get an API key. Create a
.env
file and store your API key locally. - Add your phone number to
VERIFIED CALLER ID
on the Twilio Console.
Directions, [street city departure], [street city arrival]
- get from one place to anotherWeather, [city], [current/forecast]
- get the current or forecasted weatherterm
- search for informationabout
- learn about commands and usage
Bonus Easter Eggs
cat
- get a picture of a catquote
- get a quotejoke
- get a jokecowsay
- get a cow
More to come!!!!!