REKLAM ALANI

Fortnite Stats Komudu

avatar ZeynepHANIM
Aktif Üye
200
#1
Yorumu Paylaş

Komudun Adı: Fortnite Stats
Komut için Gerekli Modüller: discord.js, fortnitetracker-7days-stats
Komut Açıklaması: Fortnite istatistiklerini gösterir
Komutun Ekleneceği Yer: Komutlar
Kod:
const Discord = require('discord.js');
const fortnite = require('fortnitetracker-7days-stats');

exports.run = (client, message, args) => {
    if(args.length < 2){
        message.channel.send(":x: Kullanım : `.fortnite pc (Kullanıcı Adı)` ");
        return;
    }

    var name = "";
    for(var i = 1; i < args.length; i++){
        name += args[i] + " ";
    }
    name = name.trim(); // remove last space

    var url = "https://fortnitetracker.com/profile/pc/"
                                + encodeURIComponent(name);
    message.channel.startTyping();

    fortnite.getStats(name, "pc", (err, result) => {
        if(err){
            message.channel.send(":x: Kullanıcı Adı Hatalı!");
            message.channel.stopTyping();
            return;
        }
      
        var embed = new Discord.RichEmbed()
            .setAuthor(result.accountName, "", url)
            .setDescription('')
        .addField("Kazanılan Maçlar", result.wins)
        .addField("Oynanılan Oyunlar", result.matches)
        .addField("Kazanma Oranı", ~~result.wr + "%")
        .addField("Toplam Öldürme", + result.kills)
        .addField("K/D", + result.kd)
            .setColor("RANDOM")
            .setURL(url)
            .setThumbnail(result.skinUrl);

        message.channel.stopTyping();
        message.channel.send(embed);
    });
};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ['fortnite'],
  permLevel: 0
};

exports.help = {
  name: 'fortnite',
  description: '',
  usage: ''
};
deneme
Aktif Üye

Konuda Ara

0 Yorum


Konuyu Okuyanlar: