Finn / Press

Python / PyPI CLI: scan an iMessage group for Spotify links and materialise a playlist — full-disk access + pipx install.

Project

imsg2spot

iMessage group chat → Spotify playlist

Finn Clancy ·

What it is

imsg2spot is a small Python library / CLI that scrapes Spotify URLs from an iMessage group chat on your Mac and creates a Spotify playlist with every track link it finds.

Install & run

pipx install imsg2spot
imsg2spot make-playlist --chat-name "Your Group Name" --name "Playlist title"

Permissions (macOS)

  1. System Settings → Privacy & Security → Full Disk Access — enable for Terminal (or your terminal emulator).
  2. Grant Messages / disk access so the treewalker can read the iMessage database.

Package

Docs and releases live on PyPI — use the button above to install.

Why I built it

Friend groups spam song links; Spotify has no native “import this chat” button. This is the boring automation layer so the playlist builds itself.

← Home · About · Essays