Güncel discord - botlar için speedtest komudu

Lames

back-end developer
Ultra Member
Katılım
25 Ocak 2021
Konular
32
Mesajlar
479
Tepkime puanı
760
Konum
kernel
Web sitesi
lames.cf
JavaScript:
const Discord = require('discord.js')
const os = require('os')
var speedTest = require('speedtest-net');

exports.run = (client, message) => {
  var osType = os.type();

  if (osType === 'Darwin') osType = 'macOS'
  else if (osType === 'Windows') osType = 'Windows'
  else if (osType === 'Linux') osType = 'Linux'
  else if (osType === 'Ubuntu') osType = 'Ubuntu'
  else osType = os.type();
    var test = speedTest({maxTime: 5000});
    test.on('data', data => {
const plasmic = new Discord.MessageEmbed()
 .setColor("RANDOM")       
.setTitle('**Speedtest Sonuçlar**')
.addField('**Anlık İstatistikler**', `İndirme: **${data.speeds.download}**
Yükleme: **${data.speeds.upload}**`)
.addField('**Normal Olarak Ölçülen İstatistikler**', `İndirme: **${data.speeds.originalDownload}**
Yükleme: **${data.speeds.originalUpload}**`)     
.addField('**Pingler**', `Discord API Pingi: **${client.ping}**
Speedtestde Ölçülen Ping: **${data.server.ping}**`)
.addField('**Diğer Bilgiler**', `İnternet Portunun IP'sı: **${data.client.ip}**
İşletim Sistemi: **${osType}**
İnternet Sağlayıcısı: **${data.client.isp}**
Host: **${data.server.host}**
Lokasyon: **${data.server.country}**,**${data.client.country}**
Sağlayıcı Lokasyonu: **${data.server.location}**
Sağlayıcı Sponsoru: **${data.server.sponsor}**`)
.setFooter("Bilgiler %100 doğru değildir!")
  message.channel.send(plasmic)
});
}


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

exports.help = {
  name: 'speedtest',
  description: 'internet testi yapar',
  usage: 'speedtest'
};  //Spartan・Alchera
 

Drenated

Legend Member
Katılım
23 Kas 2019
Konular
454
Mesajlar
1,850
Çözümler
162
Tepkime puanı
1,524
Konuyu açarken açtığınız kategorilere dikkat ediniz. Konuyla uygun bir yer olmalıdır. Paylaşım için teşekkürler.
 
Üst