Skip to content
This repository has been archived by the owner on Mar 30, 2021. It is now read-only.

This Alexa skill allows you to get the price of the lambo of your dreams in the cryptocurrency of your choice.

License

Notifications You must be signed in to change notification settings

PaulFasola/alexa-skill-lambo

Repository files navigation

Alexa, help me buy my lambo!

version: 1.0 certification: done Build Status

This Alexa skill allows you to get the price of the lambo of your dreams in the crypto-currency of your choice.

This is a WIP o/ (and this is only for fun / Alexa skill dev. discovery)

Get it on Amazon

Amazon US | Amazon France

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for instructions on how to get it live.

Prerequisites

For testing and deploying purposes, you will need Mocha and Lambda-Local installed globally.

    npm i -g mocha lambda-local

Installing

There is no specificities, just run this command from the root of the cloned/downloaded repo:

    cd lambda/alexa-lambo & npm install

You need to create a .env file from the .env.example and fill it accordingly:

Alexa

# https://developer.amazon.com/alexa/console/ask > Your Skill > Endpoints > "Your Skill ID"
# GUID format : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
ALEXA_SKILL_ID=amzn1.ask.skill.[GUID]

# https://console.aws.amazon.com/iam/home?#/security_credential > Account Identifiers > "canonical user ID"
AWS_ACCOUNT_ID=amzn1.ask.account.[LONG_STRING]

Tests

    npm test

This will launch mocha, and everything should pass! (if not, check your .env).

Deployment

TBD.

Built With

Roadmap

V.1.1

  • Implements the unit tests
  • Support a maximum amount of coins (3194 new coins will be injected in the next update)
  • Migrate the server side to AWS Lambda
  • HODL

V.1.2

  • Add another ticker API (that will act as a fallback)
  • Output SSML instead of strings (mainly for some phoneme issues)
  • Add more content (strings) and locales

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE.md file for details

About

This Alexa skill allows you to get the price of the lambo of your dreams in the cryptocurrency of your choice.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks