insourcesoftware/YouTube Livestreams Action
Sync YouTube livestreams into a website as files or posts.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| api-key | Google data api key with access to YouTube Data API v3 | yes | — |
| channel-id | YouTube channel id | yes | — |
| max-results | Max number of results to return, defaults to 5 | no | 5 |
| thumbnail-size | Thumbnail image size name, one of default, medium, high, standard, maxres | no | default |
| output-path | Path to write output files to, defaults to _data/streams | no | _data/streams |
| output-filename-template | Output filename template for each output file including placeholders, defaults to ${position}.yml | no | ${publishedAt}.yml |
| output-content-template | Output content template for each output file including placeholders | no | _id: '${id}' etag: '${etag}' title: '${title}' description: '${description}' thumbnailUrl: '${thumbnailUrl}' channelId: '${channelId}' channelTitle: '${channelTitle}' videoId: '${videoId}' publishedAt: '${publishedAt}' publishTime: '${publishTime}' duration: '${duration}' actualStartTime: '${actualStartTime}' actualEndTime: '${actualEndTime}' |
Outputs
no outputs