UNPKG

@delirius/welcard

Version:

WelCard is a lightweight and futuristic welcome card libary designed for WhatsApp Bots.

87 lines (68 loc) 2.32 kB
<p align="center"> <img width="400" alt="typescript-starter dark logo" src="https://i.imgur.com/7IDC9Qe.png" style="max-width:100%;"> <h2 align="center"> **@delirius/welcard** is a lightweight and futuristic welcome card libary designed for WhatsApp & Discords Bots. </h2> <p align="center"> <a href="https://www.npmjs.com/package/@delirius/welcard"> <img src="https://img.shields.io/npm/v/@delirius/welcard.svg" alt="version" /> </a> <a href="https://npmjs.org/package/@delirius/welcard/"> <img src="https://img.shields.io/npm/dm/@delirius/welcard.svg" alt="downloads" /> </a> <a href="https://packagephobia.now.sh/result?p=@delirius/welcard"> <img src="https://packagephobia.now.sh/badge?p=@delirius/welcard" alt="install size" /> </a> </p> # Installation ``` npm i @delirius/welcard ``` # Usage with Baileys (WhatsApp Bot) ```js const { welCard } = require("@delirius/welcard"); const card = new welCard() .setName("Bienvenido/a") .setAuthor('Participante') .setServer('Nombre del grupo') .setColor("auto") .setBrightness(50) .setThumbnail("https://i.postimg.cc/3rLKbgLH/image.jpg"); const cardBuffer = await card.build(); sock.sendMessage(jid, { image: cardBuffer }); //envio de la imagen ``` # Standalone Usage ```js (async () => { const { welCard } = require("@delirius/welcard"); const fs = require("fs"); const card = new welCard() .setName("Bienvenido") .setAuthor("Sareth") .setServer("Delirius Bot 🪐") .setColor("auto") .setBrightness(50) .setThumbnail("https://i.postimg.cc/3rLKbgLH/image.jpg"); const cardBuffer = await card.build(); fs.writeFileSync("card.png", cardBuffer); console.log("Listo"); })(); ``` # new functions ```javascript // search lyrics (async () => { const { searchLyrics } = require("@delirius/welcard"); const result = await searchLyrics("Money lisa"); console.log(result); })() // ssweb (async () => { const { ssweb } = require("@delirius/welcard"); const res = await ssweb("https://www.npmjs.com/package/@delirius/welcard"); fs.writeFileSync("ssweb.png", res.result); console.log("Done."); }) ``` # Support and Updates Este proyecto recibira actualizaciones y se implementaran mas detalles.