Nine Pounds of Mayonnaise

    niby-welcomes

    1.0.7 • Public • Published

    Dar la bienvenida a un usuario nunca había sido tan fácil
    Niby Welcomes

    Revisar documentación »

    Documentación · Discord

    Índice de Contenido
    1. Características
    2. Instalación
    3. Uso
    4. Contribución
    5. Contacto
    6. Soporte

    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

    Bienvenida 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.

    1. Crea un fork del proyecto
    2. Crea una rama de tu característica (git checkout -b feature/SuperCaracterística)
    3. Haz un commit de tus cambios (git commit -m 'Adición de una SuperCaracterística')
    4. Haz un push de la rama (git push origin feature/SuperCaracterística)
    5. Abre un Pull Request

    Contacto

    dewstouh - contactoniby@gmail.com

    Link del Proyecto: https://github.com/dewstouh/niby-welcomes

    Soporte

    Install

    npm i niby-welcomes

    DownloadsWeekly Downloads

    120

    Version

    1.0.7

    License

    GPL-3.0

    Unpacked Size

    708 kB

    Total Files

    14

    Last publish

    Collaborators

    • dewstouh