- Yasaklandı
- #1
☕Grapher ツ
Banlı Üye
Steam
steam-provider Modülünü yüklemeniz gerekmektedir.
ALKIŞ
Modül gerekmez.
BAN
Modül gerektirmez..
FORTNİTE
Modül: fortnitetracker-7days-stats Yüklemeniz gerekmektedir.
LİNK KISALT
Modül: isgd Yüklemeniz gerekmektedir
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
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: