{"id":22273402,"url":"https://github.com/pete-rai/alexa-skill-skyplus","last_synced_at":"2025-03-25T16:41:05.870Z","repository":{"id":201663976,"uuid":"89173448","full_name":"pete-rai/alexa-skill-skyplus","owner":"pete-rai","description":"A connection between Amazon Echo and Sky Plus in the UK","archived":false,"fork":false,"pushed_at":"2017-04-30T14:46:02.000Z","size":18,"stargazers_count":3,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-30T14:43:36.005Z","etag":null,"topics":["amazon-alexa","amazon-alexa-skill","amazon-echo","sky-plus"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pete-rai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-04-23T21:24:52.000Z","updated_at":"2022-08-01T15:44:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"4b20b839-5b38-4478-9ba5-2b71fddd38ea","html_url":"https://github.com/pete-rai/alexa-skill-skyplus","commit_stats":null,"previous_names":["pete-rai/alexa-skill-skyplus"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pete-rai%2Falexa-skill-skyplus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pete-rai%2Falexa-skill-skyplus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pete-rai%2Falexa-skill-skyplus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pete-rai%2Falexa-skill-skyplus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pete-rai","download_url":"https://codeload.github.com/pete-rai/alexa-skill-skyplus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245501749,"owners_count":20625844,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["amazon-alexa","amazon-alexa-skill","amazon-echo","sky-plus"],"created_at":"2024-12-03T13:12:12.434Z","updated_at":"2025-03-25T16:41:05.837Z","avatar_url":"https://github.com/pete-rai.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# alexa-skill-skyplus\n\n\u003e Visit my [Blog](http://www.rai.org.uk) to get in touch or to\nsee demos of this and much more.\n\n## Overview\n\nA connection between [Amazon Echo](https://en.wikipedia.org/wiki/Amazon_Echo) and [Sky Plus](https://en.wikipedia.org/wiki/Sky%2B) in the UK. Using this project you can create\na new Alexa skill which can respond to a range of requests to control you SkyPlus box. It\ndoes this by posting key sequences directly to the box from the AWS cloud. I'm not going\nto go into the details of how this works in the readme. You can read all that for yourself\nin the [lambda/index.js](https://github.com/pete-rai/alexa-skill-skyplus/blob/master/lambda/index.js) file. That is where all the magic is hiding.\n\n### License\n\nThis project is available under [the MIT license](https://github.com/pete-rai/alexa-skill-skyplus/blob/master/LICENSE). _Please respect the terms of the license._\n\n### Acknowledgments\n\nSome portions of the file [lambda/index.js](https://github.com/pete-rai/alexa-skill-skyplus/blob/master/lambda/index.js) were adapted from [work by dalhundal](https://github.com/dalhundal/sky-remote), my thanks to him/her for that.\n\n### Karmaware\n\nThis software is released with the [karmaware](https://pete-rai.github.io/karmaware) tag\n\n### Disclaimer\n\nI've done best efforts testing on my personal Amazon Echo. If you find any problems,\ndo let me know by raising an issue [here](https://github.com/pete-rai/alexa-skill-skyplus/issues). Better still, create a fix for the problem too and drop in the changes; that way everyone can benefit from it.\n\n**The channel listings, channel genres and tv listing site information were all correct when I uploaded the files - but these change all the time, so you may (will) need to tweak them.**\n\n## Example Usage\n\nTo use this code to create your own skill, you will need an Amazon account.\nYour normal Amazon retail account will work for this. You will need to log in to both\nthe [Amazon Developer Site](https://developer.amazon.com/) and the [Amazon AWS Site](https://aws.amazon.com/).\n\nThe files in the [alexa directory](https://github.com/pete-rai/alexa-skill-skyplus/tree/master/alexa) are used to create a new skill on the Developer site. The files in the\n[lambda directory](https://github.com/pete-rai/alexa-skill-skyplus/tree/master/lambda) are used to create the connected lambda function on AWS. If you want\nto know more details of where to put what, check-out my earlier [Alexa Boilerplate](https://github.com/pete-rai/alexa-skill-boilerplate) project.\n\nHere are the types of utterances this code can recognise and respond to. In each case, the response comes after the channel change. Many more combinations than this are possible using this code.\n\n| Utterance | Response |\n| --- | --- |\n| Show me wildlife programs | This is Tiger Trail on the Discover Channel. It started 12 minutes ago. |\n| Put on a game show | You're watching Family Fortunes on Challenge. It's been on for 22 minutes.  |\n| Switch over to BBC 1 | Now tuned to Eastenders on BBC 1. It kicked off 14 minutes ago. |\n\nIf you get stuck, drop me a mail.\n\n_– [Pete Rai](http://www.rai.org.uk)_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpete-rai%2Falexa-skill-skyplus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpete-rai%2Falexa-skill-skyplus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpete-rai%2Falexa-skill-skyplus/lists"}