Discord.JS Steam Oyun Bilgi Komudu! (V12)

Kaan ÇABUK

Cezalı
80+ Titanium
Katılım
23 Mart 2020
Mesajlar
26,270
En İyi Cevap
1
Reaksiyon skoru
20,259
Discord.JS Sürümü: V12
Gerekli Modüller: Discord.JS , steam-provider
Çalıştırma komudu(değiştirebilirsiniz): steam,steamoyun,oyunbilgisi,oyuninfo

1634669395896.png

1634670231824.png


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://www.freeiconspng.com/uploads/steam-icon-4.png"
    if (!game) return message.reply('Lütfen Steam de bulunan Bir Oyunun Adını Yazın. Örnek: `t!steamoyun csgo`')
    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)
    .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('Etiketler', results.otherData.features, true)
    .addField('Geliştiriciler', 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: ["steam","steamoyun","oyunbilgisi","oyuninfo"],
  permLevel: 0
};

exports.help = {
  name: 'steamoyun',
  description: 'steam oyun bilgi',
  usage: 'steamoyun'
};
 
Son düzenleme:
adam yapmış ya
 
Discord.JS Sürümü: V12
Gerekli Modüller: Discord.JS , steam-provider
Çalıştırma komudu(değiştirebilirsiniz): steam,steamoyun,oyunbilgisi,oyuninfo

Alıntıyı görüntüle
Alıntıyı görüntüle
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: `t!steamoyun csgo`')
    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("#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: ["steam","steamoyun","oyunbilgisi","oyuninfo"],
  permLevel: 0
};

exports.help = {
  name: 'steamoyun',
  description: 'steamstore',
  usage: 'steamoyun'
};
İşte AZİM İşte BAŞARI
Ve Bizleri Bu Konuda Eğitmen :peepokalp:
 
Discord.JS Sürümü: V12
Gerekli Modüller: Discord.JS , steam-provider
Çalıştırma komudu(değiştirebilirsiniz): steam,steamoyun,oyunbilgisi,oyuninfo

Alıntıyı görüntüle
Alıntıyı görüntüle
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: `t!steamoyun csgo`')
    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("#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: ["steam","steamoyun","oyunbilgisi","oyuninfo"],
  permLevel: 0
};

exports.help = {
  name: 'steamoyun',
  description: 'steamstore',
  usage: 'steamoyun'
};
bunun c# olanı var mı ?
 
Komut size mi ait?
Zira internete bu kodun ismini yazdığımda aynısı başka bir sitede çıktı da.
 
Komut size mi ait?
Zira internete bu kodun ismini yazdığımda aynısı başka bir sitede çıktı da.
Hocam modüller falan aynı olunca ister istemez benziyor veya aynısı oluyor. Sadece bana özel bir durum değil.
 
Hocam modüller falan aynı olunca ister istemez benziyor veya aynısı oluyor. Sadece bana özel bir durum değil.
Hmm, steampng tanımındaki link bile aynı olunca garibime gitmişti. Ha bir de türkçe metinler dışında her şey aynı da.
Neyse modüllerden falansa iyi canım.
 
Hmm, steampng tanımındaki link bile aynı olunca garibime gitmişti. Ha bir de türkçe metinler dışında her şey aynı da.
Neyse modüllerden falansa iyi canım.
Görseli kopyaladığım sunucu oradan almış olabilir ama değiştireyim isterseniz.
 
Geri
Top