← back to browse
goat command

cry

No description

0
views
0
likes
0
installs
raw source
const DIG = require("discord-image-generation");
const fs = require("fs-extra");

module.exports = {
  config: {
    name: "cry",
    version: "1.0",
    author: "kshitiz",
    countDown: 1,
    role: 0,
    shortDescription: "",
    longDescription: "",
    category: "fun",
    guide: "{pn}",
    envConfig: {
      deltaNext: 5
    }
  },

  langs: {
    vi: {
      noTag: "Bạn phải tag người bạn muốn tát"
    },
    en: {
      noTag: "You must tag the person you want to "
    }
  },

  onStart: async function ({ event, message, usersData, args, getLang }) 
  {

    let mention = Object.keys(event.mentions)
    let uid;




    if(event.type == "message_reply"){
    uid = event.messageReply.senderID
    } else{
      if (mention[0]){
        uid = mention[0]
      }else{
        console.log(" jsjsj")
        uid = event.senderID}
    }

let url = await usersData.getAvatarUrl(uid)
let avt = await new DIG.Mikkelsen().getImage(url)



      const pathSave = `${__dirname}/tmp/cry.png`;
  fs.writeFileSync(pathSave, Buffer.from(avt));
    let body = "this person always makes me cry"
    if(!mention[0]) body="Lol you make urself cry\nforgot to reply or mention someone"
    message.reply({body:body,
attachment: fs.createReadStream(pathSave)
    }, () => fs.unlinkSync(pathSave));


  }
};

View raw file