Canvacord it sucks, I won't let them come and insult the support server
- Atzu
Simple & easy to use image manipulation module.
npm i --save swiftcord- Super fast image manipulation
- Welcomer abd leaver images
- Rank card
- and more...
- 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)
- rank({ username, discrim, level, rank, neededXP, currentXP, avatarURL })
constSwiftcord=require("swiftcord");constcanva=newSwiftcord.Canvas();constfs=require("fs");functioncreate(){fs.readFile("./image.png",async(err,data)=>{letimg=awaitcanva.trigger(data);returnfs.writeFile("./triggered.gif",img,(err)=>{if(err)console.error(err);});});}create();constDiscord=require("discord.js");constclient=newDiscord.Client();const{ Swiftcord }=require("swiftcord");constcord=newSwiftcord();client.on("ready",()=>{console.log("I'm online!");});client.on("message",async(message)=>{if(message.author.bot)return;if(message.content==="!trigger"){letavatar=message.author.displayAvatarURL({dynamic: false,format: 'png'});letimage=awaitcord.trigger(avatar);letattachment=newDiscord.MessageAttachment(image,"triggered.gif");returnmessage.channel.send(attachment);}if(message.content==="!delete"){letspotify=message.member.presence.activities.filter(x=>x.name=='Spotify'&&x.type=='LISTENING')[0];lettrackIMG=`https://i.scdn.co/image/${spotify.assets.largeImage.slice(8)}`;lettrackName=spotify.details;lettrackAuthor=spotify.state;lettrackAlbum=spotify.assets.largeText;constdata=awaitcord.Spotify({title: trackName,artist: trackAuthor,album: trackAlbum,image: trackIMG,start: spotify.timestamps.start,end: spotify.timestamps.end});constimg=cord.write(data,"spotify.png");returnmessage.channel.send(img);}});client.login("Your_Bot_Token_here");constDiscord=require("discord.js");constclient=newDiscord.Client();const{ Swiftcord }=require("swiftcord");constcord=newSwiftcord();letimage=awaitcord.Welcome().setUsername(message.author.username).setDiscriminator(message.author.discriminator).setMemberCount("18").setGuildName(message.guild.name).setGuildIcon(message.guild.iconURL({format: "png"})).setAvatar(message.member.user.displayAvatarURL({format: "png",size: 2048})).setBackground("https://img.kirameki.one/LTqHsfYS.jpg").toAttachment();constimg=cord.write(image,"welcome.png");returnmessage.channel.send(attachment);

