forked from jradwan/alexa_tivo_control
-
Notifications
You must be signed in to change notification settings - Fork 0
/
constants.json
50 lines (45 loc) · 5.39 KB
/
constants.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{
"genres": "all, entertainment, family, kidz, lifestyle, locals, movies, music, news, religion, shopping, spanish, sports",
"netflix": "Netflix",
"amazon": "Amazon",
"hbogo": "HBO Go",
"xfinityondemand": "Xfinity On Demand",
"hulu": "Hulu",
"youtube": "YouTube",
"mlbtv": "MLB.TV",
"plex": "Plex",
"vudu": "VUDU",
"hsn": "HSN",
"alt": "The ALT Channel",
"flixfling": "FlixFling",
"toongoggles": "Toon Goggles",
"wwe": "WWE",
"yahoo": "Yahoo",
"yupptv": "Yupp TV",
"iheartradio": "I Heart Radio",
"pandora": "Pandora",
"plex_m": "Plex Music",
"spotify": "Spotify",
"vevo": "Vevo",
"txt_welcome": "Welcome to Tivo Control. ,",
"txt_launch": "You can say things like Alexa, tell Tivo to pause, or Alexa, launch Plex. ,",
"txt_card": "I've added a card to your Alexa app with more help and detailed examples.",
"txt_help": "Welcome to TiVo Control! You can use this skill to voice control your TiVos through Alexa-enabled devices like the Amazon Echo or Dot.\n\nAll of the voice commands start with 'Alexa, tell/ask TiVo to ...':\n\nTRICKPLAY\n... pause\n... play\n... (double/triple) fast forward \n... skip/advance ahead (30 second skip)\n... skip commercials (for SkipMode-enabled recordings)\n... (double/triple) rewind\n... replay (sends instant replay twice)\n... record this show\n\nCHANGING CHANNELS\n... change/go to channel <channel number> (on/in <box name>)\n... force channel <channel number> (on/in <box name>) (cancels recording if necessary)\n<channel number> must be a channel enabled in your Channel List\n... put on <channel name> (on/in <box name>)\n<channel name> must be mapped to the proper channel number in your TiVo Control configuration (see channels.json)\n... last/previous channel\n... list my channels (by <genre>) (also adds a card to your Alexa app listing your named channels)\n<genre> must be mapped to the proper channel number in your TiVo Control configuration (see chnlist.json)\n... list genres\ngenres are configured in genres variable in apps.js\n\n\nFEATURES\n... turn on/off captions\n... turn on/off/toggle QuickMode\n... thumbs up/down\n\nPLACES\n... go to/show Live TV\n... go to/show Guide\n... go Home/TiVo Central\n... go to/show My Shows/Now Playing\n... go to/show my OnePasses\n... go to/show my WishLists\n... go to/show my To Do List\n... search <phrase>\n<phrase> can be one to five words for TiVo to search by\n... go to/show my history\n... what to watch\n\nPROVIDERS\n... launch/start/open <provider name>\n... list providers (also adds a card to your Alexa app listing all available providers)\n\nBOX SELECTION\n... control/use <box name> (where <box name> matches the name of a TiVo you have set up in the configuration file)\n... which box\n... list boxes (also adds a card to your Alexa app listing your configured TiVo Boxes)\n\nADVANCED\n... type <phrase>\n<phrase> can be one to five words for TiVo to type into text field\n... send the <command> command\n\n<command> can be any command defined in the TiVo TCP Remote Protocol. For example:\n- KEYBOARD commands (letters, numbers, etc.)\n- IRCODE commands (thumbs up/down, navigation (up, down, left, right), etc.)\n\nSending individual commands to the TiVo with Alexa can be cumbersome since each command needs to be issued separately (i.e., 'Alexa, tell TiVo to send the down command', 'Alexa, tell TiVo to send the select command'). For complex interactions, using the physical remote control is the better method.\n\nOTHER\n... for Help: add this card to your Alexa app\n",
"txt_notenabled": " is not enabled. You can say Alexa, ask TiVo to list my providers to get a list of enabled providers for the current TiVo.",
"txt_enabledlist": "The following providers are enabled on your ",
"txt_enabledlist2": " TiVo box. ,",
"txt_enabledcard": ", I've also added a card to your Alexa app with this list.",
"txt_providercard": "Here's a list of video and audio providers along with whether or not they are enabled for TiVo Control on your ",
"txt_providercard2": " TiVo box:\n\n",
"txt_providerfooter": "\n\nYou must update your config.json file in the TiVo Control directory and mark the providers you have active on each TiVo as 'true'. This is used by the program to dynamically determine the remote key-presses required to navigate to the proper menu item.",
"txt_undefinedtivo": "Sorry, I couldn't find a TiVo named ",
"txt_undefinedtivo2": " in your TiVo Control configuration file.",
"txt_tivolist": "The following TiVo boxes are configured for TiVo Control:",
"txt_tivofooter": "\n\nUse the names above when asking TiVo Control to switch between TiVo boxes (i.e., 'Alexa, tell TiVo to control Family Room.'\n\nYou must update your config.json file in the TiVo Control directory and add a section for each TiVo box you want to control with this program.",
"txt_onetivo": "Sorry, only one TiVo box is set up for TiVo Control in your configuration file, so I can't switch to that box.",
"txt_undefinedchannel": "Sorry, I couldn't find a channel named ",
"txt_undefinedchannel2": " in your TiVo Control channel mapping file.",
"txt_channelscard": "Here's a list of channels you can put on by name. The channels are sorted by ",
"txt_channelsfooter": "\n\nYou must update your channels.json file in the TiVo Control directory with any channel names (and their corresponding numbers) that you want to be able to switch to by name.",
"alexaTestAppId": "amzn1.echo-sdk-ams.app.000000-d0ed-0000-ad00-000000d00ebe"
}