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)
- System Settings → Privacy & Security → Full Disk Access — enable for Terminal (or your terminal emulator).
- 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.