🚀 DAY 5 OF LAUNCH WEEK: Introducing Socket Firewall Enterprise.Learn more →
Socket
Book a DemoInstallSign in
Socket

@fizuku/canvacord

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fizuku/canvacord

Simple & easy to use image manipulation module. Forged by Fizx.

latest
Source
npmnpm
Version
3.0.2
Version published
Maintainers
1
Created
Source

Canvacord

Simple & easy to use image manipulation module. Original Canvacord maker is Snowflake107. So the homepage directs to their GitHub.

Installing

npm i --save canvacord

Features

  • Supports Buffer, image url or path
  • Super fast image manipulation
  • Welcomer and leaver images
  • Rank card
  • and more...

Functions

  • batslap(image1, image2)
  • beautiful(image)
  • facepalm(image)
  • gay(image)
  • kiss(image1, image2)
  • rip(image)
  • spank(image1, image2)
  • trash(image)
  • blur(image, level = 5)
  • greyscale(image)
  • sepia(image)
  • invert(image)
  • delete(image)
  • color(color_hex_or_html5_color_name)
  • trigger(image)
  • hitler(image)
  • bed(image1, image2)
  • wanted(image)
  • circle(image)
  • jail(image)
  • dither(image)
  • wasted(image)
  • welcomer({ username, discrim, avatarURL })
  • leaver({ username, discrim, avatarURL })
  • rank({ username, discrim, level, rank, neededXP, currentXP, avatarURL })
  • pixelate(image, level)
  • write(buffer, filename)

Example


const Canvacord = require("canvacord");
const canva = new Canvacord();

async function create() {
    let img = await canva.trigger("./image.png");
    canva.write(img, "triggered.gif");

    let color = await canva.color("#4E5D94");
    canva.write(color, "color.png");
}

create();

Discord.js Example

const Discord = require("discord.js");
const client = new Discord.Client();
const Canvacord = require("canvacord");
const canva = new Canvacord();

client.on("ready", () => {
    console.log("I'm online!");
});

client.on("message", async (message) => {
    if (message.author.bot) return;
    if (message.content === "!trigger") {
        let avatar = message.author.displayAvatarURL({ dynamic: false, format: 'png' });
        let image = await canva.trigger(avatar);
        let attachment = new Discord.MessageAttachment(image, "triggered.gif");
        return message.channel.send(attachment);
    }
    if (message.content === "!delete") {
        let avatar = message.author.displayAvatarURL({ dynamic: false, format: 'png' });
        let image = await canva.delete(avatar);
        let attachment = new Discord.MessageAttachment(image, "deleted.png");
        return message.channel.send(attachment);
    }
});

client.login("Your_Bot_Token_here");

Preview

image

Join Our Discord Server

discord.gg/uqB8kxh

Keywords

Canvacord

FAQs

Package last updated on 23 Jun 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts