Kod Discord.js | Steam Fiyat | V12

Ege'#0001
Katılım
29 Eki 2021
Mesajlar
96
Tepkime puanı
31
Açıklama: Steam oyunlarının fiyatlarını verir.
V12'dir​
JavaScript:
const Discord = require('discord.js')
var steam = require('steam-provider')
var provider = new steam.SteamProvider();

exports.run = (client, message, args) => {
    let game = args[0]

    let steampng = "https://cdn.discordapp.com/attachments/458004691402489856/470344660364034049/steam.png"

    if (!game) return message.reply('Lütfen Steamde Olan Bir Oyunun Adını Yazın. Örnek: `steamfiyat PUBG`')

    provider.search(game).then(result => {
        provider.detail(result[0].id, "turkey", "tr").then(results => {
            console.log(results)
            const embed = new Discord.MessageEmbed()
                .setAuthor('Steam Store', steampng)
                .setColor("RANDOM")
                .setTitle(result[0].name)
                .addField(`Oyunun ID'sı`, result[0].id)
                .setThumbnail(results.otherData.imageUrl)
                .addField('Türleri', results.genres)//discord.gg/türkiye
                .addField('Fiyati', `Nolmal Fiyat **${results.priceData.initialPrice}** TL
                İndirimli Fiyat **${results.priceData.finalPrice}** TL`, true)
                .addField('Platformlar', results.otherData.platforms, true)
                .addField('Metacritic Puanı', results.otherData.metacriticScore, true)
                .addField('Etiketleri', results.otherData.features, true)
                .addField('Geliştiricileri', results.otherData.developer, true)
                .addField('Yayımcıları', results.otherData.publisher)
                .setColor("RANDOM")//by Ege#0003
            message.channel.send(embed).catch(e => {
                console.log(e)
                message.reply('Hata Olustu Yada `' + game + '` Adlı Oyun Bulunamadı')
            })
        })
    })
}

exports.conf = {
  aliases: []
};

exports.help = {
  name: 'steamfiyat'
};
 
  • Beğen
Tepkiler: Çağatay

Konuyu 2 kişi okuyor. (0 kayıtlı üye ve 2 ziyaretçi)

  • Bilgi