image-generators-level

Armağan's Image Generators: LEVEL

Usage no npm install needed!

<script type="module">
  import imageGeneratorsLevel from 'https://cdn.skypack.dev/image-generators-level';
</script>

README

Image Generators: Level

Armağan's Image Generators: Level

Preview

  • Automatically blurs the background image.

  • Fast: Small (350x132) and async.

  • Default preview
    Default Preview

  • Accent color based on avatar image
    Image changes accent color

  • Custom background image
    Custom background image

Basic Usage

const drawLevelImage = require("image-generators-level");

(async ()=>{

  let image = await drawLevelImage({
  // backgroundSource: |
  //  "<image url>",   | Optional
    avatarSource: 
      message.author.avatarURL(), // string
  
    username: 
      message.author.tag, // string

    xpMax: 
      db.get(`xpMax.${message.author.id}`), // number

    xpCurrent: 
      db.get(`xpCurrent.${message.author.id}`), // number

    currentLevel: 
      db.get(`currentLevel.${message.author.id}`), // number
  });

  message.channel.send(new MessageAttachment(image, "igl.png"));
})();

Created by Kıraç Armağan Önal