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.
Para instalar la biblioteca, utiliza el siguiente comando en tu terminal:
npm install habbo-imagine
-
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
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");