- Ege'#0001
- Katılım
- 29 Eki 2021
- Mesajlar
- 96
- Tepkime puanı
- 31
Açıklama: Steam oyunlarının fiyatlarını verir.
V12'dir
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'
};