TRIGGERcmd
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Hear stock quotes from Google Assistant or Alexa

    Windows
    windows
    2
    1
    547
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Russ
      Russ last edited by Russ

      This Powershell script calls the API and sends the result back to TRIGGERcmd so Alexa or Google Assistant can speak the price.

      The "demo" API key can only lookup Microsoft, so you'll want to get a free API key from https://www.alphavantage.co to lookup your own stocks.

      I added this as an example in Browse Examples in the GUI editor.
      This only works on Windows, but let me know if you want me to do a Mac or Linux version of this script.

      $symbol="MSFT"
      $apikey="demo"
      $resource="https://www.alphavantage.co/query?function=GLOBAL_QUOTE&symbol=$symbol&apikey=$apikey"
      $response=Invoke-RestMethod -Method Get -Uri $resource
      $price=$response.'Global Quote'.'05. price'
      $cmd="$env:USERPROFILE\.TRIGGERcmdData\sendresult.bat"
      cmd /c $cmd $price
      

      Configure the Voice Reply field like this:

      241c0cb1-bdda-4832-9ddc-a48f4f466af2-image.png

      There are a few other data points besides just price at this endpoint:
      https://www.alphavantage.co/query?function=GLOBAL_QUOTE&symbol=MSFT&apikey=demo

      Russell VanderMey

      1 Reply Last reply Reply Quote 0
      • First post
        Last post