1.0.5 • Published 23 days ago

livecounter v1.0.5

Weekly downloads
-
License
MIT
Repository
-
Last release
23 days ago

Şuan da test aşamasındadır sadece belirli kullanıcılar bunu kullanabilir!

Discord için direk kullanıcıya tanımlama sistemi

const Discord = require('discord.js');

const { Client, GuildTypes } = require('livecounter');
const livecounter = new Client({
    license: "<Lisans Anahtarı>"
})

async function get_livecounter_data() {
    const user_data = await livecounter.users.fetch(this.id);
    return user_data;
}

Discord.GuildMember.prototype.livecounter_get = get_livecounter_data;
Discord.User.prototype.livecounter_get = get_livecounter_data;

// Eval ile message.member.livecounter_get() fonksiyonu ile getirebilir, client.guilds.cache.get("<Guild ID>").members.cache.get("<User ID>").livecounter_get() veya client.users.cache.get("<User ID>").livecounter_get() ile denemeler yapabilirsiniz ekstra sonuç almak için burayı inceleyin.

livecounter.login()

Bağlantı ve veri örneği

const { Client, GuildTypes } = require('livecounter');
const livecounter = new Client({
    license: "<Lisans Anahtarı>"
})
livecounter.on('ready', async () => {
    const user = await livecounter.users.fetch("<User ID>");
    // İsteğe bağlı user.data ile direk tüm herşeyi getirebilirsiniz.
    if(user) console.log(user);



    const guild = await livecounter.guilds.fetch("<Guild ID>");
    if(guild) console.log(guild);

    const all_guilds = await livecounter.guilds.getAll() || [];
    console.log(all_guilds);
})

livecounter.login()

Kullanıcı Getirildiğinde

<User>.data // JSON olarak getirir.
<User>.getGuilds() // Tüm Sunucuları Getirir <İsim, Yaş, Cinsiyet>
<User>.displayAvatarURL // Avatar URL'si getirilir.
<User>.displayBannerURL // Banner URL'si getirilir.
<User>.connections // Hesabında bulunan bağlantılar detayları ile getirilir.
<User>.messages // const user = await livecounter.users.fetch("<User ID>", true); sonuna true eklenmelidir bir üye getirilirken bu verinin yavaş gelmesine olanak sağlar.

<User>.names // Yapay zeka tarafından algılanan isim veya isimleri getirir.
<User>.badges // Tüm rozetlerini açıklamalarına kadar detaylı bir şekilde getirir (İcon, Şu zaman boost bastığı, Eski kullanıcı adı ve benzeri.)