Skip to content

nickcoury/mountain-top

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mountain Top for Strava

An unofficial Strava skill for reviewing your Strava account through Amazon Alexa.

Features

This skill can:

  • Connect to an athlete's Strava account.
  • Read back recent activity details.

Examples

User: "Alexa, ask mountain top for my summary."
User: "Alexa, ask mountain top for my recent activities"

Setup

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.

Building

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.

Known issues

The Windows gulp-zip library messes up file execution permissions, so deploying using gulp won't work on Windows.

Future

I will be moving alexa-router to its own project soon. I will be expanding the functionality of this project.

About

Strava skill for Alexa

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published