Customize your listening experience by excluding songs that match specific keywords, have been played more than once in a set amount of time or when they contain explicit lyrics.
- Submitted by: Boy van Amstel
- Company: Danger Cove
- Tools used: Spotify Web API, AppleScript
Denied uses AppleScript and Apple’s NSDistributedNotificationCenter to stay up to date with songs being played by Spotify on the user’s Mac.
It checks songs with the rules that have been setup and sends an AppleScript command to skip the song when they match.
Denied uses the Spotify API to check if songs contain explicit lyrics, which can optionally be skipped as well.