habbo-imagine
v1.0.1
Published
Create fantasy images using your Habbo avatar
Downloads
12
Maintainers
Readme
Habbo Imagine
Esta biblioteca sirve para generar imágenes y GIFs a partir de avatares de Habbo utilizando URLs generadas por herramientas como Nitro-imager y Habbo-imaging. Habbo-Imagine tiene soporte para Habbo (Sulake), Habbo holos, Habbo copias, Habbo retros, etc.
Instalación
Para instalar la biblioteca, utiliza el siguiente comando en tu terminal:
npm install habbo-imagine
Funciones públicas
Generar Imagen Ship
generateShipImage(usernames, urls)
Crea una imagen positiva o negativa dependiendo del porcentaje de compatibilidad entre dos usuarios.
| Parámetro | Descripción | | ------------ | --------------------------------------------------------------- | |
usernames
| Recibe un array con los dos nombres de ambos usuarios | |urls
| Recibe un array de dos URLs de los avatar de ambos usuarios |Generar Imagen Shark
generateSharkImage(url)
Crea una imagen de un usuario siendo devorado por un tiburón.
| Parámetro | Descripción | | ------------ | --------------------------------------------------------- | |
url
| Recibe un string de la URL del avatar del usuario |
Ejemplos de uso
Esta biblioteca puede ser usada en todo tipo de aplicaciones, incluyendo bots de discord, etc.
// Importa la biblioteca
const HabboImagine = require("habbo-imagine");
// Crea un objeto HabboImagine
const habboGenerator = new HabboImagine();
// Ejemplo de generación de imagen "ship"
const shipImage = await habboGenerator.generateShipImage(
["https://www.habbo.es/habbo-imaging/avatarimage?&user=Marcos", "https://www.habbo.es/habbo-imaging/avatarimage?&user=Elena"],
["Marcos", "Elena"]
);
// Ejemplo de generación de imagen "shark"
const sharkImage = await habboGenerator.generateSharkImage("https://www.habbo.es/habbo-imaging/avatarimage?&user=Marcos");