I think I have now come to what I believe will be the final version of this shortcut after a couple minor tweaks and moving around of some actions. But wanted to share once again an example of possibility when Shortcuts finally arrive.
I may add reminders somewhere in the mix to tell me of the reminders for the day. Not sure yet. But with the help of other Workflows/Shortcuts from the community, this is what I have been able to come up with.
Workflow download but some actions won’t work as it requires Shortcuts.
This is absolutely amazing, thanks very much indeed for sharing with the community! Ever since I saw the presentation at WWDC I’ve been looking forward to getting Shortcuts and giving the same thing a go (the presenter did something similar). I didn’t even start looking into it because I had assumed Shortcuts would be required.
This is a great example for people trying to get into this as well, because there are plenty of areas to tweak to tailor it to your needs.
Thanks again, and I look forward to seeing what you come up with next
Thanks @iBanks. Glad to see how to create the voice and response dictation interaction. I’m updating one of my workflows to run as a Siri shortcut with iOS 12 beta. Unlike your video, when mine hits the Dictate Text action, it captures my voice/words, but doesn’t stop listening automatically when it senses I’ve completed my dictation (like yours does in your video). I have to manually touch the dictation circle to end the dictation before the workflow moves on to the next action. Anyone know if that’s a bug in iOS 12 or a feature being removed?
It’s the forecast.io (Dark Sky I think) API key.
Look at how it is used to set the API variable (not required if using magic variables by the way) and where that is used further through the shortcut.
Please note that it is not a great thing to be publicly sharing an API key as it leaves it open to abuse and the author is in effect responsible for all use of the key
After digging into this, I’d suggest reading up on Magic Variables; there’s no need to set all those variables in the shortcut/workflow. I think you’ll love Magic Variables, and they make scripts much shorter.
Playing with this has really helped me learn more about shortcuts, thanks! I did find one small tweak.
Instead of storing the JSON variable, if you only want current stats, you can “get dictionary value” of currently and store that in a variable to use later so instead of “get variable JSON” and “get dictionary value currently” then “get dictionary value” of the desired stat you can just get the currently variable and the desired stat.
I’m not explaining it well but the short version is to store and use the results of currently instead of JSON and you don’t have to re-parse it.