Crate

Detects "Artist - Song" style mentions in Reddit comments, links them to Spotify, and lets you collect them into a playlist

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Tekijä
ClarkyAU
Päivittäiset asennukset
0
Asennuskerrat
1
Arvostelut
0 0 0
Versio
2.3.1
Luotu
26.7.2026
Päivitetty
26.7.2026
Size
72,5 kt
Lisenssi
MIT
Käytössä

What this does

Scans comments on Reddit music subreddits for song mentions written like Artist - Song Title (or Song Title by Artist), and adds a small Spotify icon next to each one that links straight to the track. A floating panel lets you review everything it's found, and once you connect your Spotify account, select tracks and add them straight to an existing playlist or a new one.

Features

  • Detects Artist - Song, Artist- Song, and Song Title by Artist formats, including messy multi-track lists in a single comment
  • Adds a clickable Spotify icon inline next to each detected mention
  • Floating Matched / Unmatched panel: anything it finds but can't confidently match on Spotify goes to a review tab where you can edit the search and confirm the right result before it's added anywhere
  • Optional looser "Scan for more" pass for non-standard formatting, kept manual/opt-in to avoid false positives cluttering comments
  • Add selected tracks to an existing Spotify playlist (automatically skips duplicates already in it) or create a new one on the spot
  • Per-subreddit filter, so it only runs where you want it
  • Local caching to avoid re-querying Spotify for songs it's already looked up

Setup (required)

This script needs its own Spotify API credentials. It will not work out of the box.

  1. Go to the Spotify Developer Dashboard and create an app (any name/description is fine).
  2. In the app's Settings, add this exact Redirect URI: https://www.reddit.com/ (needed for the "connect your Spotify account" step used by the playlist feature).
  3. Copy the app's Client ID and Client Secret.
  4. On Reddit, open the script's panel (bottom-right floating icon), click the gear icon, paste in your Client ID/Secret and save.
  5. To use the playlist feature, click Connect Spotify Account in the panel and approve access.

Your credentials are stored locally via Tampermonkey's own storage: never hardcoded in the script and never sent anywhere except directly to Spotify's API.

Notes / limitations

  • Detection is pattern-based, not AI. It works best with clearly formatted Artist - Song mentions and will miss or occasionally misfire on unusual phrasing. The Unmatched review tab exists specifically to catch and fix these cases.
  • Currently tuned for metalcore/metal subreddits but works anywhere the formatting pattern holds.
  • Each user needs their own free Spotify Developer app; this is a Spotify API requirement, not a limitation of the script itself.