lrmn7 / musicard

Musicard is a futuristic music card canvas library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Example

This example code will generate a music card image and save it.

(async () => {
    const { musicCard } = require("musicard");
    const fs = require("fs");

    const card = new musicCard()
        .setName("GHEA INDRAWARI")
        .setAuthor("HITS RECORD")
        .setColor("auto")
        .setTheme("classic")
        .setBrightness(50)
        .setRequester((song?.requester as User).username.toUpperCase())
        .setThumbnail("https://static.qobuz.com/images/covers/ga/ua/rmk2cpqliuaga_600.jpg")

    const cardBuffer = await card.build();

    fs.writeFileSync(`musicard.png`, cardBuffer);
    console.log("Done!");
})()

Output

This is the classic output of musicard. classic

Projects

Sr. Name Platform
1 Moo Music Bot discord.js

About

Musicard is a futuristic music card canvas library

License:GNU General Public License v3.0


Languages

Language:JavaScript 100.0%