Skip to content

Monorepo of all things Alexa! Mostly experiments at the minute.

Notifications You must be signed in to change notification settings

stephengeller/alexa-skills-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Alexa Skills Experiments

Installation

git clone [email protected]:stephengeller/alexa-skills-experiments.git
cd alexa-skills-experiments

Current Skills

- yearbook-game: Skill using a lambda that queries DynamoDB for yearbook quotes, and asks the player who the quote was written by or for.

How To Use

yearbook-game

  • Update the FUNCTION_NAME variable in deploy.sh to point to a lambda on your AWS account. You may need to create a lambda for it first, in order for the code within it to be updated.
  • Create a quotes.json file in the yearbook-game directory, using the following data structure:
{
	"data": [
		{
			"to": "FirstName LastName",
			"quotes": [
				{
					"from": "FirstName LastName",
					"text":
						"Some quote."
				}
			]
		}
	]
}
  • Run $ node quoteUploader.js to upload the quotes to AWS DynamoDB.
  • Run $ ./deploy.sh to deploy the code to your AWS Lambda.
  • Implement the Alexa skill to point to the handlers laid out in index.js (you will need to investigate how Alexa works with lambdas in order to set this up correctly)
  • Point the Alexa skill to use the ARN of the Lambda containing the deployed lambda code.

About

Monorepo of all things Alexa! Mostly experiments at the minute.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published