JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 75
  • Score
    100M100P100Q95143F
  • License MIT

Generate stylish welcome cards with Node.js and canvas

Package Exports

  • catozolala-card-canvas
  • catozolala-card-canvas/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (catozolala-card-canvas) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

🎉 catozolala-card-canvas

-----------------------------------------------------

A modern Discord-like welcome card generator — perfect for WhatsApp bots, Telegram bots, and other community projects!

📦 NPM: https://www.npmjs.com/package/catozolala-card-canvas


📖 Read More

catozolala-card-canvas is a Node.js library that automatically generates clean and modern welcome card images, inspired by Discord's welcome style.

✨ Features

  • Discord-style modern look
  • Customizable background & avatar
  • Display username, tag, and date
  • Output: PNG buffer ready to send to chat

🛠 Created by: catozolala
☁️ Baileys user: wave cloudx


💬 Example

const { drawWelcomeCard } = require('catozolala-card-canvas');
const fs = require('fs');

// Created by catozolala
// Baileys user: wave cloudx

(async () => {
  const buffer = await drawWelcomeCard({
    username: 'Catozolala',
    tag: '#0608',
    avatarURL: 'https://cdn.pixabay.com/photo/2015/10/05/22/37/blank-profile-picture-973460_960_720.png?q=60',
    backgroundURL: 'https://i.ibb.co/Ccg2ctT/background.png',
    date: 'Jun 6, 2025'
  });
})();

## 🌄 PREVIEW

📦 Installation

npm install catozolala-card-canvas