dolfin / ShabbatIvritAlexaSkill

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

*** This skill uses Alexa NodeSDK v1 ***

Alexa Skill to play 103 FM Shabbat Ivrit

This skill plays 103 FM Shabbat Ivrit in Alexa

About

Note: The rest of this readme assumes you have your developer environment ready to go and that you have some familiarity with CLI (Command Line Interface) Tools, AWS, and the ASK Developer Portal. If not, click here for a more detailed walkthrough.

Setup w/ ASK CLI

Pre-requisites

Installation

  1. Clone the repository into a folder named ShabbatIvritAlexaSkill.

    $ git clone https://github.com/dolfin/ShabbatIvritAlexaSkill ShabbatIvritAlexaSkill
  2. Initiatialize the ASK CLI by Navigating into the repository and running npm command: ask init. Follow the prompts.

    $ cd ShabbatIvritAlexaSkill
    $ ask init
  3. Install npm dependencies by navigating into the /lambda/custom directory and running the npm command: npm install

    $ cd lambda/custom
    $ npm install

Deployment

ASK CLI will create the skill and the lambda function for you. The Lambda function will be created in us-east-1 (Northern Virginia) by default.

  1. Navigate to the project's root directory. you should see a file named 'skill.json' there.

  2. Deploy the skill and the lambda function in one step by running the following command:

    $ ask deploy

Testing

  1. To test, you need to login to Alexa Developer Console, and enable the "Test" switch on your skill from the "Test" Tab.

  2. Once the "Test" switch is enabled, your skill can be tested on devices associated with the developer account as well. Speak to Alexa from any enabled device, from your browser at echosim.io, or through your Amazon Mobile App and say:

    Alexa, play shabbat ivrit
    

Credits

Based on JennJin work: https://github.com/JennJin/single-live-stream

About

License:Apache License 2.0


Languages

Language:JavaScript 100.0%