Skip to content

mark-buhagiar/overseerr-alexa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alexa Overseerr Skill

Deploy steps

  1. Make sure that you have Node (I used 22 lts) installed.

  2. Clone the repo.

  3. In VS Code, install the Alexa Skills Toolkit extension (VERY useful).

  4. In lambda/src/lib/constants, update all the parameters in AppDetails to the appropriate values. The easiest way, is to snoop on a request when you make one through the Overseerr UI.

  5. In en-GB.json and en-US.json update the invocationName to whatever you want it to be. Add additional languages if you desire.

  6. In skills-package, make sure that the apis section looks as per the below, and update all other values appropriately.

    "apis": {
        "custom": {}
    },
  7. Create an Amazon Developer account here. 🚨 Use the same account you use with your Alexa.

  8. Create an AWS Account here.

  9. Install the ASK CLI as per here.

  10. Run ask configure... you'll need to create an IAM account with the necessary permissions to deploy lambdas. I just gave min admin. Fudge it.

  11. Navigate to lambda and run npm i then npm run build.

  12. Navigate back to the root folder, and run ask deploy.

Useful stuff

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors