1.0.6 • Published 10 months ago
@delirius/canvascard v1.0.6
Installation
npm i @delirius/canvascardWELCOME CARD
// ES6
import { WelCard } from "@delirius/canvascard";
import fs from "fs";
// CommonJS
const { WelCard } = require("@delirius/canvascard");
const fs = require("fs");
(async () => {
const card = new WelCard()
.setName("Welcome")
.setAuthor("darlingg 🎍")
.setServer("🌮 Delirius Group ")
.setColor("auto")
.setBrightness(50)
.setThumbnail("https://i.postimg.cc/3rLKbgLH/image.jpg");
const cardBuffer = await card.build();
fs.writeFileSync("welcome.png", cardBuffer);
console.log("Listo");
})();Preview
INSTAGRAM CARD
// ES6
import { Instagram } from "@delirius/canvascard";
import fs from "fs";
// CommonJS
const { Instagram } = require("@delirius/canvascard");
const fs = require("fs");
await new Instagram()
.setAvatar("https://i.pinimg.com/736x/c1/df/0e/c1df0e8c918f8141f5202227943fbf93.jpg")
.setPostImage("https://i.pinimg.com/736x/60/35/7a/60357ae9174caa5fdd617a418e4aee50.jpg")
.setUser({ username: "darlingg" })
.setLike({ count: 12121212, likeText: "like" })
.setTheme("dark")
.setVerified(true)
.setLiked(true)
.setStory(false)
.setSaved(true)
.setPostDate(Date.now() - 1000 * 60)
.build()
.then((img) => {
fs.writeFileSync("instagram.png", img);
});Preview
REPLY DISCORD CLONE
// ES6
import { DiscordReply } from "@delirius/canvascard";
import fs from "fs";
// CommonJS
const { DiscordReply } = require("@delirius/canvascard");
const fs = require("fs");
const avatar1 = "https://i.pinimg.com/736x/77/ca/51/77ca51a59f17a37d830c63b3c44ff7e1.jpg"
const avatar2 = "https://i.pinimg.com/736x/0c/73/bd/0c73bd7377a16319397ba06b9b75a81b.jpg"
DiscordReply(avatar1,
avatar2,
"darlingg",
"delirius",
"/banner",
"🍟 This command does not exist.",
"#FF3300", "#7289da")
.then((x) => {
fs.writeFileSync('reply.png', x)
})Preview
Tweet Card
// ES6
import { Tweet } from "@delirius/canvascard";
import fs from "fs";
// CommonJS
const { Tweet } = require("@delirius/canvascard");
const fs = require("fs");
new Tweet()
.setTheme("light")
.setUser({ displayName: "Darlyn", username: "darlingg" })
.setVerified(true)
.setComment("Welcome to the @delirius/canvascard module created by Darlingg, using TypeScript, thank you for using this module.")
.setAvatar("https://i.pinimg.com/736x/dc/bf/f0/dcbff06bbc56ab2273c4634c118d63ee.jpg")
.build()
.then((tweet) => {
fs.writeFileSync("tweet.png", tweet);
});Preview
LevelUp Card
// ES6
import { LevelUp } from "@delirius/canvascard";
import fs from "fs";
// CommonJS
const { LevelUp } = require("@delirius/canvascard");
const fs = require("fs");
new LevelUp()
.setAvatar("https://i.pinimg.com/736x/0d/29/a3/0d29a3f561adde0471df481bde028960.jpg")
.setBackground("image", "https://i.pinimg.com/736x/bb/2f/03/bb2f03779c0babd3a89b83aebf2287c4.jpg")
.setUsername("darling 🍜")
.setBorder("#012120")
.setAvatarBorder("#f11110")
.setOverlayOpacity(0.7)
.setLevels(55,56)
.build()
.then((buf) => {
fs.writeFileSync('levelup.png', buf);
})Preview
Support and Updates
This project will receive updates and more details will be implemented.