Bcdl
🎧 Gets free to download albums from Bandcamp
Install / Use
/learn @daot/BcdlREADME
bcdl
Script to download free/pay what you want albums from Bandcamp

I was tired of scripts claiming to download "FLACs" from Bandcamp while in reality just ripping the 128kpbs MP3 preview streams the site uses. This script actually simulates "purchasing" the free/pay what you want albums and downloads them in the completely legal and free way that the average Joe would do at home, just faster and automated.
This also works with previously purchased releases by filling out the config.yaml.
You can use the flag -b <FILE> to batch download from a file with links
Syntax: bcdl.exe [<flags>] [<url>...]
Quick Setup:
- Download
bcdl.exefrom the releases tab - Put the executable in the folder of your choice. The default download directory is a subfolder named
downloads - OPTIONAL: Fill out
config.jsonwith the information needed (instructions are provided in the file). This allows bcdl to download albums in your library.
Compiling Yourself:
go build bcdl.go. Go will download dependencies automatically
Related Skills
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
