Discord Steam-Fortnite-Ban... Komutları

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
☕Grapher ツ
Banlı Üye
Katılım
10 Ağu 2017
Mesajlar
620
Çözümler
2
Tepki puanı
171
Ödüller
7
Yaş
29
8 HİZMET YILI
Steam
steam-provider Modülünü yüklemeniz gerekmektedir.

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://discordapp.com/assets/f09c1c70a67ceaaeb455d163f3f9cbb8.png"
    if (!game) return message.reply('Lütfen Steamde Olan Bir Oyunun Adını Yazın. Örnek: `+steamstore portal 2`')
    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', `Normal 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','steamstore','steamgame'],
  permLevel: 0
};

exports.help = {
  name: 'steamoyun',
  description: 'steamstore',
  usage: 'steamoyun'
};
//MeliL


Screenshot_12.png


ALKIŞ
Modül gerekmez.

JavaScript:
const Discord = require('discord.js');
exports.run = function(client, message, args) {
  const embed = new Discord.RichEmbed()
  .setAuthor("Alkış \n")
  /*
   * Alternatively, use "#00AE86", [0, 174, 134] or an integer number.
   */
  .setColor("RANDOM")
  .setImage("https://galeri14.uludagsozluk.com/871/jon-snow-un-poposu_1521430.gif")
  .setFooter("2018 | ONE`HeaveN | BOT v1.0.2", " ")
  /*
   * Takes a Date object, defaults to current date.
   */

  message.channel.send({embed});
};

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

exports.help = {
  name: 'alkış',
  description: 'Bot Alkışlar',
  usage: 'alkış'
};
//MeliL

BAN
Modül gerektirmez..


JavaScript:
const Discord = require('discord.js');
exports.run = (client, message, args) => {
  if (!message.guild) {
  const ozelmesajuyari = new Discord.RichEmbed()
  .setColor(0xFF0000)
  .setTimestamp()
  .setAuthor(message.author.username, message.author.avatarURL)
  .addField(':warning: Uyarı :warning:', '`kick` adlı komutu özel mesajlarda kullanamazsın.')
  return message.author.sendEmbed(ozelmesajuyari); }
  let guild = message.guild
  let reason = args.slice(1).join(' ');
  let user = message.mentions.users.first();
  let modlog = guild.channels.find('name', 'mod-log');
  if (!modlog) return message.reply(':warning: **Uyarı** :warning:', '`mod-log` **adlı Kanal Bulunamadı!**');
  if (reason.length < 1) return message.reply('Sunucudan atma sebebini yazmalısın.');
  if (message.mentions.users.size < 1) return message.reply('Kimi sunucudan atacağını yazmalısın.').catch(console.error);

  if (!message.guild.member(user).kickable) return message.reply('Yetkilileri sunucudan atamam.');
  message.guild.member(user).kick();

  const embed = new Discord.RichEmbed()
    .setColor(0x00AE86)
    .setTimestamp()
    .addField('Eylem:', 'Sunucudan atma :bangbang: ')
    .addField('Atılan Kullanıcı:', `${user.username}#${user.discriminator} (${user.id})`)
    .addField('Atan Yetkili:', `${message.author.username}#${message.author.discriminator}`)
    .addField('Atma Sebebi: ', reason);
  return guild.channels.get(modlog.id).sendEmbed(embed);
};

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['at'],
  permLevel: 2
};

exports.help = {
  name: 'ban',
  description: 'İstediğiniz kişiyi sunucudan atar.',
  usage: 'ban [kullanıcı] [sebep]'
};
//MeliL

FORTNİTE
Modül: fortnitetracker-7days-stats
Yüklemeniz gerekmektedir.

JavaScript:
const Discord = require('discord.js');
const fortnite = require('fortnitetracker-7days-stats');

exports.run = (client, message, args) => {
    if(args.length < 2){
        message.channel.send(":x: Kullanım : `+fortnite pc (Kullanıcı Adı)` ");
        return;
    }

    var name = "";
    for(var i = 1; i < args.length; i++){
        name += args[i] + " ";
    }
    name = name.trim(); // remove last space

    var url = "https://fortnitetracker.com/profile/pc/"
                                + encodeURIComponent(name);
    message.channel.startTyping();

    fortnite.getStats(name, "pc", (err, result) => {
        if(err){
            message.channel.send(":x: Kullanıcı Adı Hatalı!");
            message.channel.stopTyping();
            return;
        }

        var embed = new Discord.RichEmbed()
            .setAuthor(result.accountName, "", url)
            .setDescription('')
        .addField(":trophy: Kazanılan Maçlar", result.wins)
        .addField(":video_game: Oynanılan Oyunlar", result.matches)
        .addField(":mag: Kazanma Oranı", ~~result.wr + "%")
        .addField(":gun: Toplam Öldürme", + result.kills)
        .addField(":control_knobs: K/D", + result.kd)
            .setColor("RANDOM")
            .setURL(url)
            .setThumbnail(result.skinUrl)
       .setFooter(`${message.author.tag} tarafından istendi.`, message.author.avatarURL);
        message.channel.stopTyping();
        message.channel.send(embed);
    });
};

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

exports.help = {
  name: 'fortnite',
  description: 'Fortnite Başarımlarını Gösterir',
  usage: 'fortnite'
};
//MeliL

LİNK KISALT
Modül: isgd
Yüklemeniz gerekmektedir

JavaScript:
const Discord = require('discord.js');
const shorten = require('isgd');

exports.run = (client, message, args, tools) => {
    message.delete();
    if (!args[0]) return message.channel.send(' ``` \n » Kullanım: !kısalt <URL> <isim> \n » Örnek: !kısalt http://clawbot.tk clawbot\n ``` ')

    if(!args[1]) {

        shorten.shorten(args[0], function(res) {
            if (res.startsWith('Hata:')) message.channel.send('**Lütfen Doru URL Girin**');

            message.channel.send(`**<${res}>**`);
        })
    } else {
        shorten.custom(args[0], args[1], function(res) {

            if (res.startsWith('Hata:')) message.channel.send(`**<${res}>**`);

            message.channel.send(`**<${res}>**`);
        })
    }

};


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

exports.help = {
name: 'kısalt',
description: 'İstediğiniz Linki Kısaltır. ',
usage: 'kısalt'
};
//MeliL
 
Son düzenleme:
The story about good
Ultra Üye
Katılım
29 Ara 2017
Mesajlar
2,839
Çözümler
3
Tepki puanı
4,164
Ödüller
10
8 HİZMET YILI
Mesaj kasanı gördüm , like kasanı gördüm konu kasanıda gördüm ama böylesini görmedim pes doğrusu hepsini tek konuya toplamak zor olmazdı sanırım
Bağlantıları görmek için lütfen Giriş Yap
kızmanı istemem doğrusu eğer bir sorun varsa yetkililer görür zaten bana kalmadı elbette ancak ...
 
  • Konuyu başlatan
  • Yasaklandı
  • #3
☕Grapher ツ
Banlı Üye
Katılım
10 Ağu 2017
Mesajlar
620
Çözümler
2
Tepki puanı
171
Ödüller
7
Yaş
29
8 HİZMET YILI
Mesaj kasanı gördüm , like kasanı gördüm konu kasanıda gördüm ama böylesini görmedim pes doğrusu hepsini tek konuya toplamak zor olmazdı sanırım
Bağlantıları görmek için lütfen Giriş Yap
kızmanı istemem doğrusu eğer bir sorun varsa yetkililer görür zaten bana kalmadı elbette ancak ...
Dediğin gibi sorun varsa yetkililer gerekli uyarıyı yapar. Ben burada post konu vb. kasmıyorum bu kodları düzenleyip atıyorum. Arama yaparken göremiyorlar ayrı ayrı açmak daha iyi geldi bana
 
Banlı Üye
Katılım
31 Ağu 2018
Mesajlar
254
Tepki puanı
53
7 HİZMET YILI
Birşey diyeceğimde hepsini bir konuda paylaşamıyormusun ?
 
The story about good
Ultra Üye
Katılım
29 Ara 2017
Mesajlar
2,839
Çözümler
3
Tepki puanı
4,164
Ödüller
10
8 HİZMET YILI
Dediğin gibi sorun varsa yetkililer gerekli uyarıyı yapar. Ben burada post konu vb. kasmıyorum bu kodları düzenleyip atıyorum. Arama yaparken göremiyorlar ayrı ayrı açmak daha iyi geldi bana
Evet bende diyorumki sorun yok ama güzel kasıyosun yav banada öğretseneğğ :D
 
Üye
Katılım
22 Şub 2017
Mesajlar
12
Tepki puanı
3
Yaş
27
9 HİZMET YILI
Dediğin gibi sorun varsa yetkililer gerekli uyarıyı yapar. Ben burada post konu vb. kasmıyorum bu kodları düzenleyip atıyorum. Arama yaparken göremiyorlar ayrı ayrı açmak daha iyi geldi bana
Yanlış anlama ama zaten bu kodlarla uğraşan CTRL+F yaparak da tek konuda bulabilir, konu başına konu içerisinde ki konuların başlığını atarsın sorun kalmaz. Gene de kafana göre takıl :D
 
Ultra Üye
Katılım
6 May 2018
Mesajlar
2,369
Çözümler
1
Tepki puanı
591
Ödüller
11
8 HİZMET YILI
Kodlar için teşekkürler. Başlığı düzenler isen daha iyi olur. Bir sürü farklı işlevleri olan kodlar var konuda.
 
Isse Kun
Emektar Üye
Katılım
15 May 2017
Mesajlar
4,801
Çözümler
5
Tepki puanı
2,106
Ödüller
15
Sosyal
9 HİZMET YILI
Güzel komutlar benim ile iletişime geçebilir misin
 
  • Konuyu başlatan
  • Yasaklandı
  • #10
☕Grapher ツ
Banlı Üye
Katılım
10 Ağu 2017
Mesajlar
620
Çözümler
2
Tepki puanı
171
Ödüller
7
Yaş
29
8 HİZMET YILI
Evet bende diyorumki sorun yok ama güzel kasıyosun yav banada öğretseneğğ :D
Saçma sapan konuşmayın konu kasmıyorum kasacak olsam her türlü kasardım konularım boş beleş değil hepsinin arkasında emek yatıyor.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst