@delirius/welcard
Version:
WelCard is a lightweight and futuristic welcome card libary designed for WhatsApp Bots.
87 lines (68 loc) • 2.32 kB
Markdown
<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.