Untitled

 avatar
unknown
javascript
3 years ago
1.5 kB
1
Indexable
else if (input.startsWith(">fb")){
                   var {mentions, senderID, threadID, messageID} = event;
                   var mentionid = `${Object.keys(mentions)[0]}`;
                   api.getUserInfo(mentionid, (err, data) => {
                   if(err){console.log(err)
                   }else{
                   request(encodeURI('https://graph.facebook.com/'+mentionid+'/picture?height=720&width=720&access_token=6628568379%7Cc1e620fa708a1d5696fb991c1bde5662'))
                   .pipe(fs.createWriteStream(__dirname + '/photo.png'))
                   .on('finish',() =>{
                   var name = data[mentionid].name;
                   var fname = data[mentionid].firstName;
                   var vanity = data[mentionid].vanity;
                   var profile = data[mentionid].profileUrl;
                   let gender = ""
switch(data[mentionid]['gender']){
                case 1:
                   gender = "Female"
                break
                case 2:
                   gender = "Male"
                break
                default:
                   gender = "Custom"
            }
                   var message = {
          body:"Name: "+name+"\nfirst Name: "+fname+"\nvanity: "+"\ngender: "+gender+"\nprofile Link: "+profile+"\nuserID :"+ mentionid,
         attachment: fs.createReadStream(__dirname + '/photo.png')
                   }
api.sendMessage(message ,threadID,messageID)
            })
        }
    })
}
Editor is loading...