ndg63276 / alexa-youtube

An Alexa skill to play the audio from YouTube videos
248 stars 133 forks source link

Supplied Endpoint inquiries #151

Open Proxyn17 opened 2 years ago

Proxyn17 commented 2 years ago

I recently made an issue asking for help making my own lambda instance, you you replied for me to sponsor and support you. I replied with

"tbh when i get my fourth canadian dollar i will but until then: https://c.tenor.com/vE7cfU6WUmcAAAAC/spongebob-squarepants-3dollars.gif

Even if i do succeeding at running it own my own instance i'll still sponsor you for as long as i use it, you tried to let people use it for free until you started getting charged, so 100% respect (maybe less since i asked people to help me run my own lol)"

Not sure if it was received or not seeing as the issue was closed. If i don't figure it out when i get my fourth dollar (i just had a large spending spree and i legit have $3 lmfao), i will require an endpoint supplied by you which i had a few questions about:

  1. Would i be sharing an endpoint with anyone else, or would i have my own?
  2. I understand that editing Alexa's responses would require access to the lambda function which i will not have access to, would i be able to request slight changes to certain responses? i mostly want just confirmation my command succeeded and some information in certain situations. Ex: When launched simply have her say "Welcome to Youtube, ask me to play something"

Thanks!

Proxyn17 commented 2 years ago

also could i like, buy a 1 week subscription for $2 cad and start the monthly subscriptions in a week or is it $4 (or more if rich and can afford lol) for one month pointe finale?

ndg63276 commented 2 years ago

It's CAD $4 / month, so I'm not sure it's the best use of your last $3, but that's up to you. You would have your own endpoint, I set one up for each subscriber. I would be happy to change the responses for you, they are kept in a separate file for each language so they are easy to change. Mostly they are error messages anyway:

strings_en = {
'welcome1':"Welcome to Youtube. Say, for example, play videos by The Beatles.",
'welcome2':"Or you can say, shuffle songs by Michael Jackson.",
'help':"For example say, play videos by Fall Out Boy",
'illegal':"You can't do that with this skill.",
'gonewrong':"Sorry, something's gone wrong",
'playlist':"The playlist",
'channel':"The channel",
'video':"The video",
'notworked':"hasn't worked, shall I try the next one?",
'playing':"Playing",
'pausing':"Pausing",
'nomoreitems':"There are no more items in the playlist.",
'resuming':"Resuming",
'noresume':"I wasn't able to resume playing.",
'novideo':"I wasn't able to play a video.",
'notitle':"I can't find out the name of the current video.",
'nowplaying':"Now playing",
'nothingplaying':"Nothing is currently playing.",
'sorryskipby':"Sorry, I didn't hear how much to skip by",
'sorryskipto':"Sorry, I didn't hear where to skip to",
'ok':"OK",
'currentposition':"The current position is",
'hours':"hours",
'hour':"hour",
'minutes':"minutes",
'minute':"minute",
'seconds':"seconds",
'second':"second",
'throttled':"This skill is being throttled by YouTube, please try again later.",
'error403':"Sorry, this skill has hit it's usage limit for today.",
'apikeyerror':"Sorry, there was a problem with the Youtube API key.",
'youtubeerror':"There was a problem with the youtube search response.",
'nochannelid':"You do not have a channel id set.",
'noplaylistresults':"There were no playlist results found.",
'nomoreplaylists':"There are no more playlist results.",
'listpermissions':"List permissions have not been granted in the Alexa app.",
}
Proxyn17 commented 2 years ago

Thank you! i'll save the responses and send you an edited version when i officially subscribe. Would you like me to post them here, or via email/something else so you can close this ticket?

ndg63276 commented 2 years ago

Either is fine.