const Discord = require('discord.js') const request = require('request') const client = new Discord.Client(); exports.run = async (client, message, args) => { var url = "https://mcapi.tc/?" + args[0] + "/json"; let reason = args.slice(0).join(' '); request(url, function (err, response, body) { if (err) { console.log(err); return message.channel.sendEmbed(" Hata! Sunucu bilgileri alınırken beklenmedik bir hatayla karşılaştık."); } body = JSON.parse(body); if (body.status) { message.channel.send(' Böyle Bir Sunucu Yok Veya Şuanda Kapalı Lütfen İp Adresini Kontrol Et') } if (body.players || body.players == "0") { const embed = new Discord.RichEmbed() .setColor('RANDOM') .setTitle(' Minecraft Sunucu İstatistikleri') .addField(' Sunucu Ip;', '▸ ' + reason , true) .addField(' Gecikme;', '▸ ' + body.ping , true) .addField(':level_slider: Sayısal Ip; ', '▸ ' + body.hostname , true) .addField(' Çevrimiçi; ', '▸ ' + body.players + '/' + body.max_players , true) .addField(':wrench: Sürüm;', '▸ ' + body.version, true) .addField(':gear: Port;', '▸ ' + body.port, true) .setImage("http://status.mclive.eu/"+ reason +"/"+ body.hostname +"/25565/banner.png") .setThumbnail("https://eu.mc-api.net/v3/server/favicon/" + body.hostname) .setFooter('BROTHERS NETWORK Minecraft Sunucu İstatistik Sistemi (sorun olursa `b!öner` ile bildirin.)') message.channel.send({embed}) } }); } exports.conf = { enabled: true, guildOnly: false, aliases: ['mcsunucu', 'mc sunucu'], permLevel: 0, kategori: "genel" }; exports.help = { komut: 'mcsunucu', aciklama: 'Minecraft sunucu bilgisini verir.', kullanim: 'mcserver ' }