Skip to content
This repository has been archived by the owner on Nov 11, 2024. It is now read-only.

snaka/alexa-podcast-skill-builder

Repository files navigation

alexa-podcast-skill-builder

CircleCI

Create Podcast Skill for Alexa easily.

Usage

Implement Lambda handler like below...

const { PodcastSkillBuilder } = require('alexa-podcast-skill-builder')

const skillBuilder = new PodcastSkillBuilder({
  skillName: 'backspace.fm プレイヤー',
  skillNameForSpeech: 'バックスペースエフエムプレイヤー',
  feedUrl: 'http://feeds.backspace.fm/backspacefm',
  tableName: 'alexa-skill-podcasts-player',
  podcastId: 'backspace.fm',
  podcastName: 'backspace.fm',
  podcastNameForSpeech: 'バックスペースエフエム',
  maxEpisodeCount: 500
})

exports.handler = skillBuilder.build(dynamoDBAdapter)

Supported Intents

(TBD)

Model

(TBD)

Use case

snaka/skill-backspace.fm
snaka/skill-tcfm-player