Ne İşe Yarar?
belirlediğiniz bir kullanıcının kaç postu olduğunu,gizli hesap olup olmadığını,takipçi sayısını vb şeylerini görürsünüz.Source Code'un yaptığı bu kodu sizler için module.exports haline getirdim
KOD
belirlediğiniz bir kullanıcının kaç postu olduğunu,gizli hesap olup olmadığını,takipçi sayısını vb şeylerini görürsünüz.Source Code'un yaptığı bu kodu sizler için module.exports haline getirdim
KOD
JavaScript:
const { RichEmbed } = require("discord.js");
const { stripIndents } = require("common-tags");
const fetch = require("node-fetch");
exports.run = async (client, message, args) => {
const name = args.join(" ");
if (!name) {
return message.reply("Belki birisini aramak yararli olabilir...!")
.then(m => m.delete(5000));
}
const url = `https://instagram.com/${name}/?__a=1`;
let res;
try {
res = await fetch(url).then(url => url.json());
} catch (e) {
return message.reply("Bulunamadı... :(")
.then(m => m.delete(5000));
}
const account = res.graphql.user;
const embed = new RichEmbed()
.setColor("RANDOM")
.setTitle(account.full_name)
.setURL(`https://instagram.com/${name}`)
.setThumbnail(account.profile_pic_url_hd)
.addField("Profil Bilgisi", stripIndents`**- Kullanıcı Adı:** ${account.username}
**- Tam adı:** ${account.full_name}
**- Biyografi:** ${account.biography.length == 0 ? "bulunmuyor" : account.biography}
**- Gönderi Sayısı:** ${account.edge_owner_to_timeline_media.count}
**- Takipçi Sayısı:** ${account.edge_followed_by.count}
**- Takip Etme Sayısı:** ${account.edge_follow.count}
**- Özel Hesap Mı?:** ${account.is_private ? "Evet " : "Hayır "}`);
message.channel.send(embed);
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ['ig'],
permLevel: 0
};
exports.help = {
name: 'instagram',
description: 'İnstagram Hesabı Gösterir.',
usage: 'instagram <hesapadı>'
};