discord.js | Steam Fiyat Kodu | JavaScript

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
20 Mar 2019
Mesajlar
18
Tepki puanı
2
Yaş
21
7 HİZMET YILI
Merhabalar.Ben Discord Bot Yapımcısı @stronomi.
Bugün sizlere bir komut vericeğim.
Bu komut STEAM'daki oyun fiyatlarını gösterir.
Komutumuz;

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.RichEmbed()

    .setAuthor('Steam Store', steampng)

  .setColor("#36393F")

    .setTitle(result[0].name)

    .addField(`Oyunun ID'sı`, result[0].id)

    .setThumbnail(results.otherData.imageUrl)

    .addField('Türleri', results.genres)

    .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("#36393F")

    message.channel.send(embed).catch(e => {

        console.log(e)

        message.reply('Hata Olustu Yada `' + game + '` Adlı Oyun Bulunamadı')

    })

})

})

}



exports.conf = {

  enabled: true,

  guildOnly: true,

  aliases: [],

  permLevel: 0

};



exports.help = {

  name: 'steamfiyat',

  description: 'Aradağınız oyunun steamdaki fiyatına bakmanızı sağlar',

  usage: '!steamfiyat PUBG'

};


npm i steam-provider - Glitch ise CONSOLE'ye bilgisayarda ise Dosya CMD olarak indiriniz.
 
Son düzenleme:
Ey yüce yaradan bana fantastik bir hayat yaşattın.
Emektar Üye
Katılım
2 Ocak 2016
Mesajlar
4,595
Çözümler
1,842
Tepki puanı
2,297
Ödüller
18
10 HİZMET YILI
npm dosyasını yazmamışsın konuya eklersin.

JavaScript:
npm i steam-provider
 
Süper Üye
Katılım
6 Ocak 2018
Mesajlar
610
Tepki puanı
86
Ödüller
9
8 HİZMET YILI
hangi mödüllün indirilmesi gerekiyorsa yazarsan daha düzgün olur heralde ilk konuya daha önem verirsen değerinde artar <3:gelisirabi:
 
❤❤
Süper Üye
Katılım
9 Mar 2018
Mesajlar
1,481
Çözümler
17
Tepki puanı
562
Ödüller
9
8 HİZMET YILI
Ellerine Sağlık + +
 
Doomsday is approaching
Ultra Üye
Katılım
8 Şub 2019
Mesajlar
1,709
Çözümler
5
Tepki puanı
684
Ödüller
8
7 HİZMET YILI
İşe yarayabilir , kod için sağ ol.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst