niby-welcomes
v1.0.7
Published
Crea bienvenidas personalizables al estilo de otros bots conocidos como Koya, MEE6, Niby..
Downloads
30
Maintainers
Readme
Características
- 😎 Alta calidad de imagen
- 🚀 Generación súper rápida
- 🔥 Distintos estilos de bienvenidas
- ✅ Super fácil de utilizar
Instalación
Instala el paquete con el siguiente comando en tu terminal:
npm i niby-welcomes
Uso
Imagen de Bienvenida
const {Welcome} = require("niby-welcomes")
const Discord = require("discord.js")
module.exports = client => {
client.on("guildMemberAdd", async member => {
let myWelcomeDB = await db.findOne({guildID: member.guild.id});
let welcomeChannel = member.guild.channels.cache.get(myWelcomeDB.channel);
if(welcomeChannel){
//CREACIÓN DE BUFFER DE IMAGEN (BIENVENIDA)
let welcomeImage = await new Welcome()
.setWelcomeMessage("BIENVENID@")
.setUsername(member.user.username, /*OPCIONAL*/ {color: "#ffffff"})
.setMemberCount(`Eres el número #${member.guild.memberCount}`, /*OPCIONAL*/ {color: "#ffffff"})
.setAvatar(avatarUrl)
.setBackgroundUrl(backgroundUrl, /*OPCIONAL*/ {opacity: backgroundOpacity})
.setBorder(true, /*OPCIONAL*/ {color: borderColor, size: borderSize})
.setStyle("koya") //koya, mee6
.build();
}
//attachment
let attachment = new Discord.AttachmentBuilder(welcomeImage, {name: `bienvenida-${member.user.tag}.png`})
//enviamos el mensaje con la bienvenida
welcomeChannel.send({content: `Bienvenido ${member.user} a ${member.guild.name}!`, files: [attachment]})
})
}
Resultado
Para más ejemplos, revisa la Documentación
Contribución
Las contribuciones son lo que hace que la comunidad de código abierto sea un lugar increíble para aprender, inspirar y crear. Cualquier contribución que hagas es muy apreciada.
- Crea un fork del proyecto
- Crea una rama de tu característica (
git checkout -b feature/SuperCaracterística
) - Haz un commit de tus cambios (
git commit -m 'Adición de una SuperCaracterística'
) - Haz un push de la rama (
git push origin feature/SuperCaracterística
) - Abre un Pull Request
Contacto
dewstouh - [email protected]
Link del Proyecto: https://github.com/dewstouh/niby-welcomes