https://github.com/domdomegg/actionssdk-tube-status-nodejs
🚇 Get London Underground status updates with Google Assistant using TfL's open data
https://github.com/domdomegg/actionssdk-tube-status-nodejs
actions-on-google london-underground-lines tfl tfl-api
Last synced: 11 months ago
JSON representation
🚇 Get London Underground status updates with Google Assistant using TfL's open data
- Host: GitHub
- URL: https://github.com/domdomegg/actionssdk-tube-status-nodejs
- Owner: domdomegg
- License: mit
- Created: 2017-07-15T19:36:08.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-15T19:50:21.000Z (almost 9 years ago)
- Last Synced: 2025-03-18T08:35:41.657Z (about 1 year ago)
- Topics: actions-on-google, london-underground-lines, tfl, tfl-api
- Language: JavaScript
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# actionssdk-tube-status-nodejs
Returns the current status of London Underground lines using [TfL's open data](https://tfl.gov.uk/info-for/open-data-users/) as an Actions on Google App
## Common issues
If this fails with something like:
```
Error: getaddrinfo ENOTFOUND cloud.tfl.gov.uk cloud.tfl.gov.uk:80
at errnoException (dns.js:28:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)
```
it's because you're on the Firebase Spark plan, which doesn't support external non-Google services. Enter your billing details and upgrade to the Blaze plan to access use them (which is still free, as long as you don't use more than the [pretty high limits](https://firebase.google.com/pricing/))
## License and contributing
This software is licensed under the [MIT License](https://github.com/domdomegg/actionssdk-tube-status-nodejs/blob/master/LICENSE). Hopefully you can learn and develop from it - please do send pull requests if you think you've improved it in some way (however small, it's really appreciated).