musicalcard
v0.1.0-c
Published
Generate beautiful, customizable music cards for Discord bots, web apps, and more. Supports multiple styles (classic, classic-adv, dynamic) and platform icons (Spotify, YouTube, SoundCloud, Apple Music, etc.)
Maintainers
Readme
musicalcard
Generate beautiful music cards for Discord bots and more! Supports multiple styles: classic, classic-adv, dynamic, and more.
Features
- Multiple card styles (classic, classic-adv, dynamic)
- Customizable (theme, rounded corners, accent color, platform icon)
- Perfect for Discord bots and music projects
Install
npm install musicalcardUsage
const { generateClassicCard, generateClassicAdvCard, generateDynamicCard } = require('musicalcard');
const fs = require('fs');
const buffer = await generateClassicCard({
title: 'Bla Bla Bla Bla',
artist: 'Sagopa Kajmer, Şehinşah',
album: 'Kağıt Kesikleri',
cover: 'cover.jpg',
progress: 121,
duration: 263,
}, { theme: 'dark', rounded: true, platform: 'spotify' });
fs.writeFileSync('card.png', buffer);Example Cards
| Classic | Classic-Adv | Dynamic |
| ------- | ----------- | ------- |
|
|
|
|
License
MIT
