goat
command
trash
No description
0
views
0
likes
0
installs
raw source
const DIG = require("discord-image-generation");
const axios = require("axios");
const fs = require("fs-extra");
module.exports = {
config: { name: "trash", author: "Toshiro Editz", category: "fun", role: 0 },
onStart: async ({ event, message }) => {
const uid = Object.keys(event.mentions)[0] || event.senderID;
const url =
`https://graph.facebook.com/${uid}/picture?width=512&height=512&access_token=6628568379%7Cc1e620fa708a1d5696fb991c1bde5662`;
const res = await axios.get(url, { responseType: "arraybuffer" });
const img = await new DIG.Trash().getImage(Buffer.from(res.data));
const out = `${__dirname}/cache/${uid}_trash.png`;
await fs.ensureDir(`${__dirname}/cache`);
await fs.writeFile(out, img);
message.reply({ attachment: fs.createReadStream(out) },
() => fs.unlinkSync(out));
}
};