2.0.1 • Published 1 year ago

welcomer-gif v2.0.1

Weekly downloads
-
License
AGPL-3.0
Repository
github
Last release
1 year ago

Welcomer-gif

NPM

Installation

yarn add welcomer-gif

Preview

img

Class Welcomer:

The use of the class Welcomer(module).

Parameters:

ParametersTypeDescription
optionsObjectwelcome options
setNamestringSet name of the user.
setAvatarstringSet avatar of the user string or Buffer.
setDiscriminatornumberSet discriminator/tag of user.
setBackgroundstringSet background of the gif.
setGIFbooleanSet if the background you want to use is a gif or not.
setBlurnumberSet the blur value if don't then don't use it.

Example:

const axios = require('axios')
const Welcomer = require('welcomer-gif')
const { writeFile } = require('fs-extra')

const getBuffer = async (url) =>
  (
    await axios.get(url, {
      responseType: 'arraybuffer',
    })
  ).data

const welcomer = async () => {
  const avatar = await getBuffer('https://telegra.ph/file/59952c903fdfb10b752b3.jpg')
  const image = await new Welcomer()
    .setBackground('https://i.pinimg.com/originals/07/28/dc/0728dc400eca09632215055ff003d8bf.gif')
    .setGIF(true)
    .setAvatar(avatar)
    .setName('AlιAryαɴTech')
    .setDiscriminator(1100)
    .setBlur(2)
  const buffer = await image.generate()

  writeFile('buffer.gif', buffer, (err) => {
    if (err) throw err
  })
  console.log('successful')
}
welcomer()

Thanks To

2.0.1

1 year ago

2.0.0

1 year ago

1.5.1

1 year ago

1.5.0

1 year ago

1.2.0

1 year ago

1.0.0

1 year ago

0.9.5

1 year ago

0.9.4

1 year ago

0.9.3

1 year ago

0.9.2

1 year ago

0.9.1

1 year ago

0.9.0

1 year ago