Curate Playlist
COMMENT
2019-11-01:
🔴 Curates a user entered playlist by removing the currently playing song
🔴 Generates new playlist based on date time as a result
🔴 If no currently playing song, nothing is curated
MUSIC
Get songs in
Ask Each Time

Playlist
MUSIC
Get current song

Current Song
SCRIPTING
Wait
4 seconds
COMMENT
2019-11-01: two Get Current Song is required to get the current song due to a bug from the beginning of iOS 12, which otherwise gets only the previously played song.
MUSIC
Get current song

Current Song
SCRIPTING
If
Current Song 2
has any value
MUSIC
Find
Selected Playlist
where
[{'class': 'filter-property', 'value': 'Title'}, {'class': 'filter-operator', 'value': 'is not'}, {'class': 'filter-benchmark inline', 'value': [{'class': 'magic', 'value': 'Current Song 2', 'glyph': '', 'UUID': '35359787-1D38-45D2-9697-24BDF77A207B'}]}]

Music
TEXT
Current Date
Curated Playlist

Text
MUSIC
Create playlist
Curated Playlist
with
Curated Music
Description
All my favorites

New Playlist
NOW PLAYING
Skip forwards on
iPhone
SCRIPTING
Show alert
Curated Playlist
created
Title
[{'class': 'magic', 'value': 'Curated Playlist', 'glyph': '', 'UUID': '691D8DC8-DC4B-4BB6-BFF8-F1B1AA028777'}, {'value': ' created', 'class': 'text'}]
SCRIPTING
Otherwise
SCRIPTING
Show alert
Informational Message
SCRIPTING
End If

If Result
Showcuts