Untitled
unknown
javascript
3 years ago
1.5 kB
4
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...