An unofficial Strava skill for reviewing your Strava account through Amazon Alexa.
This skill can:
- Connect to an athlete's Strava account.
- Read back recent activity details.
User: "Alexa, ask mountain top for my summary."
User: "Alexa, ask mountain top for my recent activities"
Copy src/data/strava_config.template
to src/data/strava_config
and fill in credentials.
Setup of Alexa skill is required, please refer to Amazon's documentation.
Use node test/test.js <Intent Name>
to run the local test function using mock data.
Use gulp lambda
to deploy to AWS lambda. Must have an AWS credentials file in (User Profile)/.aws/credentials
.
Use node util/schema.js
and node util/utterances.js
to generate Alexa Skills Kit schema and utterances.
The Windows gulp-zip
library messes up file execution permissions, so deploying using gulp
won't work on Windows.
I will be moving alexa-router
to its own project soon.
I will be expanding the functionality of this project.