SCRIPTING
If
Shortcut Input
does not contain
://apps.apple.com/
NOTIFICATIONS
Show notification
Input
Options Under Construction
SCRIPTING
Exit shortcut with
Result
SCRIPTING
End If

If Result
SCRIPTING
If
Shortcut Input
contains
/app-bundle/
NOTIFICATIONS
Show notification
Input
Options Under Construction
SCRIPTING
Exit shortcut with
Result
SCRIPTING
End If

If Result
TEXT
Split
Shortcut Input
by
Custom
/id

Split Text
SCRIPTING
Get
Last Item
from
Split Text

Item from List
APP STORE
Search App Store for
Item from List

App Store Apps
APP STORE
Get
Formatted Price
from
App Store Apps

Formatted Price
SCRIPTING
If
Formatted Price
does not have any value
TEXT
Apple Arcade

Text
VARIABLES
Set variable
Price
to
Text
SCRIPTING
Otherwise
VARIABLES
Set variable
Price
to
Formatted Price
SCRIPTING
End If

If Result
APP STORE
Get
Store URL
from
App Store Apps

Store URL
APP STORE
Get
Rating
from
App Store Apps

Rating
TEXT
Split
Rating
by
Custom
.

Split Text
SCRIPTING
Get
First Item
from
Split Text

Item from List
SCRIPTING
Get numbers from
Item from List

Numbers
SCRIPTING
Repeat
Numbers

Repeat Results
TEXT
★

Text
VARIABLES
Add
Text
to
Rating
SCRIPTING
End Repeat

Repeat Results
SCRIPTING
Get
Last Item
from
Split Text

Item from List
TEXT
.
Item from List

Text
MATHS

Rounded Number
SCRIPTING
Get numbers from
Rounded Number

Numbers
SCRIPTING
If
Numbers
is less than
0.20
TEXT
Text

Text
VARIABLES
Add
Text
to
Rating
SCRIPTING
Otherwise
SCRIPTING
If
Numbers
is less than
0.4
TEXT
¼

Text
VARIABLES
Add
Text
to
Rating
SCRIPTING
Otherwise
SCRIPTING
If
Numbers
is less than
0.6
TEXT
½

Text
VARIABLES
Add
Text
to
Rating
SCRIPTING
Otherwise
SCRIPTING
If
Numbers
is less than or equal to
0.8
TEXT
¾

Text
VARIABLES
Add
Text
to
Rating
SCRIPTING
Otherwise
TEXT
★

Text
VARIABLES
Add
Text
to
Rating
SCRIPTING
End If

If Result
SCRIPTING
End If

If Result
SCRIPTING
End If

If Result
SCRIPTING
End If

If Result
APP STORE
Get
Download Size
from
App Store Apps

Download Size
SCRIPTING
If
Download Size
is less than
<value>
TEXT
Text

Text
VARIABLES
Set variable
Download size
to
Text
SCRIPTING
Otherwise
TEXT
|
Download Size

Text
SCRIPTING
End If

If Result
LIST

List
TEXT
Combine
List
with
Custom

Combined Text
VARIABLES
Set variable
Rating
to
Combined Text
VARIABLES
Set variable
Download size
to
Text
APP STORE
Get
Name
from
App Store Apps

Name
REMINDERS
Add
Name
to
List
with
No Alert
Options Under Construction

New Reminder