const Discord = require("discord.js");
const ayarlar = require("./ayarlar.json");
const cowsay = require('cowsay');
const figlet = require('figlet');
const fs = require('fs');
const request = require('request');
const cheerio = require('cheerio');
const moment = require("moment");
const ascii = require("moment");
const ms = require("ms");
const superagent = require('superagent');
const weather = require('weather-js');
const db = require('quick.db');
const snekfetch = require('snekfetch');
const gifSearch = require("gif-search");
const Jimp = require('jimp');
const snek = require('snekfetch');
const shorten = require('isgd');
const math = require('math-expression-evaluator');
const TCMB_Doviz = require('tcmb-doviz');
const Doviz = new TCMB_Doviz();
const bot = new Discord.Client();
const selam = [
"selam",
"Selam",
"SElam",
"SELam",
"SELAm",
"SELAM",
"slm",
"SLM",
"Slm",
"SLm",
"selm",
"Selm",
"Sa",
"sa",
"SA",
"sA",
"Selamun aleyküm",
"Selamün aleyküm"
];
bot.on("ready", async () => {
bot.user.setActivity('V2 Versiyon : %45');
});
bot.on("messageDelete", (message) => {
if (message.author.bot) return;
var silinen = require("./sonsilinen.json");
silinen[`${message.channel.id}`] = [`${message}`, `${message.author.tag}`];
var fs = require('fs');
var fileName = './sonsilinen.json';
fs.writeFile(fileName, JSON.stringify(silinen, null, 2), function(error) {
if (error) {
return console.log('Hata')
}
});
});
bot.on('guildMemberAdd', member => {
});
bot.on('guildMemberRemove', member => {
});
bot.on("message", async message => {
let sahipid = ayarlar.sahipid;
if(message.author.bot) return;
if(message.channel.type === "dm") return;
let prefix = ayarlar.prefix;
let messageArray = message.content.split(" ");
let cmd = messageArray[0];
let args = messageArray.slice(1);
const randomizeCase = word => word.split('').map(c => Math.random() > 0.5 ? c.toUpperCase() : c.toLowerCase()).join('');
function getStatData(location , $){
var selector = $('.stats-stat .value').eq(location).text();
var stat_array = $.parseHTML(selector);
var stat = 0;
if(stat_array == null || stat_array.lengh == 0){
return -1;
}else{
stat = stat_array[0].data;
}
return stat;
}
const mapping = {
' ': ' ',
'0': ':zero:',
'1': ':one:',
'2': ':two:',
'3': ':three:',
'4': ':four:',
'5': ':five:',
'6': ':six:',
'7': ':seven:',
'8': ':eight:',
'9': ':nine:',
'!': ':grey_exclamation:',
'?': ':grey_question:',
'#': ':hash:',
'*': ':asterisk:'
};
'abcdefghijklmnopqrstuvwxyz'.split('').forEach(c => {
mapping[c] = mapping[c.toUpperCase()] = ` :regional_indicator_${c}:`;
});
if(cmd === `${prefix}rollistesi`) {
message.channel.send(`${message.guild.roles.filter(r => r.name !== "@everyone").map(r => r).join(' **|** ') ? message.guild.roles.filter(r => r.name !== "@everyone").map(r => r).join(' ') : '<:hata:574309260826247188> Bu sunucuda rol yok.'}`);
}
if(cmd === `${prefix}tarih`) {
let gun = message.createdAt.getDate()
let ay = 1 + message.createdAt.getMonth()
let yil = message.createdAt.getFullYear()
let saat = message.createdAt.getHours()
let dakika = message.createdAt.getMinutes()
let saniye = message.createdAt.getSeconds()
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField('Tarih', `${gun}/${ay}/${yil}`)
.addField('Saat', `${saat}:${dakika}:${saniye}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}snipe`) {
var silinen = require("./sonsilinen.json");
let kanal= `${message.channel.id}`;
var silinenkanal = silinen[kanal];
if (silinenkanal[0] === "<:hata:574309260826247188> Silinen mesaj bulunamadı.") {
message.channel.send("<:hata:574309260826247188> Henüz bir mesaj silinmemiş.");
} else {
const embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField(`${silinenkanal[1]} (${message.author.id})`, `${silinenkanal[0]}`)
.setTimestamp()
.setFooter(`832 BOT | Kanal ID: ${message.channel.id}`, bot.user.avatarURL);
message.channel.send(embed);
silinenkanal[0] = "<:hata:574309260826247188> Henüz bir mesaj silinmemiş.";
var fileName = './sonsilinen.json';
var file = require(fileName);
fs.writeFile(fileName, JSON.stringify(file, null, 2), function(error) {
if (error) {
return console.log('Hata');
}
});
}
}
if(cmd === `${prefix}sunucubilgi`) {
let region = {
"us-central": ":flag_us: Amerika",
"us-east": ":flag_us: Doğu Amerika",
"us-south": ":flag_us: Güney Amerika",
"us-west": ":flag_us: Batı Amerika",
"eu-west": ":flag_eu: Batı Avrupa",
"eu-central": ":flag_eu: Avrupa",
"singapore": ":flag_sg: Singapur",
"london": ":flag_gb: Londra",
"japan": ":flag_jp: Japonya",
"russia": ":flag_ru: Rusya",
"hongkong": ":flag_hk: Hong Kong",
"brazil": "flag_br: Brezilya",
"singapore": ":flag_sg: Singapur",
"sydney": ":flag_au: Sidney",
"southafrica": ":flag_za: Güney Afrika"
}
let gun = message.guild.createdAt.getDate()
let ay = 1 + message.guild.createdAt.getMonth()
let yil = message.guild.createdAt.getFullYear()
let saat = message.guild.createdAt.getHours()
let dakika = message.guild.createdAt.getMinutes()
let saniye = message.guild.createdAt.getSeconds()
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.guild.name} isimli sunucunun istatislikleri:`, message.guild.iconURL)
.addField(`Kullanıcılar [${message.guild.memberCount}]`, `<:online:525637447514587138> ${message.guild.members.filter(o => o.presence.status === 'online').size} <:idle:574315095954554891> ${message.guild.members.filter(i => i.presence.status === 'idle').size} ${message.guild.members.filter(d => d.presence.status === 'dnd').size}`)
.addField(`Kanallar [${message.guild.channels.size}]`, `${message.guild.channels.filter(c => c.type === "text").size} Yazı, ${message.guild.channels.filter(c => c.type === "voice").size} Ses`)
.addField('Kurucu', message.guild.owner.user.tag)
.addField('Kuruluş Tarihi', `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
.addField('ID', message.guild.id)
.addField('Sunucu Bölgesi', region[message.guild.region])
.addField('Sunucu Resmi', message.guild.iconURL)
.addField(`Roller [${message.guild.roles.size}]`, message.guild.roles.map(r => r).join(" ").replace("@everyone", " "))
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', message.author.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}spoiler`) {
let mesaj = args.slice(0).join(' ');
if(mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Spoiler içinde yazdırmak istediğiniz mesajı girin.');
message.delete();
message.channel.send(`||${mesaj}||`);
}
if(cmd === `${prefix}rolbilgi`) {
let role = message.mentions.roles.first() || message.guild.roles.get(args[0]) || message.guild.roles.find(role => role.name === args[0]);
if (!role) return message.channel.send("<:hata:574309260826247188> Bilgi almak istediğiniz rolü etiketlemelisiniz.");
let gun = role.createdAt.getDate()
let ay = 1 + role.createdAt.getMonth()
let yil = role.createdAt.getFullYear()
let saat = role.createdAt.getHours()
let dakika = role.createdAt.getMinutes()
let saniye = role.createdAt.getSeconds()
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField('Rol İsmi', role.name)
.addField('ID', role.id)
.addField('Renk Kodu', role.hexColor)
.addField('Role Sahip Üye', role.members.size)
.addField('Oluşturma Tarihi', `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}reply`) {
let mesaj = args.slice(0).join(' ');
if(mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Kendinize yollamak istediğiniz mesajı girin.');
message.author.sendMessage(`${mesaj}`);
message.channel.send('<:832bilgi:574308153236389917> Kendinize yolladığınız mesaj başarılı.');
}
if(cmd === `${prefix}embedolustur`) {
let mesaj = args.slice(0).join(' ');
let footer = args.slice(1).join(' ');
if (mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Embed mesajını girin.');
if (footer.length < 1) return message.channel.send('<:hata:574309260826247188> Embed footer mesajını girin.');
const embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.setDescription(`${mesaj}`)
.setTimestamp()
.setFooter(`${footer}`, bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}reply-embedolustur`) {
let mesaj = args.slice(0).join(' ');
let footer = args.slice(1).join(' ');
if (mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Embed mesajını girin.');
if (footer.length < 1) return message.channel.send('<:hata:574309260826247188> Embed footer mesajını girin.');
const embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.setDescription(`${mesaj}`)
.setTimestamp()
.setFooter(`${footer}`, bot.user.avatarURL);
message.author.sendMessage(embed);
message.channel.send('<:832bilgi:574308153236389917> Kendinize yolladığınız embed mesajı başarılı.');
}
if(cmd === `${prefix}profil`) {
var Durum = message.author.presence.status;
var Durm = (Durum == "online" ? (0xD97634) : (Durum == "offline" ? (0xD97634) : (Durum == "idle" ? (0xD97634) : (Durum == "dnd" ? (0xD97634) : (0xD97634)))))
var durm = (Durum == "online" ? ("Çevrimiçi") : (Durum == "offline" ? ("Çevrimdışı") : (Durum == "idle" ? ("Boşta") : (Durum == "dnd" ? ("Rahatsız Etmeyin") : ("Bilinmiyor")))))
let gun = message.author.createdAt.getDate()
let ay = 1 + message.author.createdAt.getMonth()
let yil = message.author.createdAt.getFullYear()
let saat = message.author.createdAt.getHours()
let dakika = message.author.createdAt.getMinutes()
let saniye = message.author.createdAt.getSeconds()
let g = message.member.guild.joinedAt.getDate()
let a = 1 + message.member.guild.joinedAt.getMonth()
let y = message.member.guild.joinedAt.getFullYear()
let s = message.member.guild.joinedAt.getHours()
let d = message.member.guild.joinedAt.getMinutes()
let sa = message.member.guild.joinedAt.getSeconds()
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}`, message.author.avatarURL)
.addField('ID', message.author.id)
.addField('Kayıt Tarihi', `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
.addField('Katılım Tarihi', `${g}/${a}/${y} ${s}:${d}:${sa}`)
.addField('Aktivite', message.author.presence.game ? message.author.presence.game.name : 'Herhangi bir aktivite bulunamadı.')
.addField('Durum', `${durm}`)
.addField(`Rolleri [${message.member.roles.size}]`, message.member.roles.map(r => r).join(" ").replace("@everyone", " "))
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}profil`) {
if (message.channel.type !== "group") {
var Durum = message.author.presence.status;
var Durm = (Durum == "online" ? (0xD97634) : (Durum == "offline" ? (0xD97634) : (Durum == "idle" ? (0xD97634) : (Durum == "dnd" ? (0xD97634) : (0xD97634)))))
var durm = (Durum == "online" ? ("Çevrimiçi") : (Durum == "offline" ? ("Çevrimdışı") : (Durum == "idle" ? ("Boşta") : (Durum == "dnd" ? ("Rahatsız Etmeyin") : ("Bilinmiyor")))))
let gun = message.author.createdAt.getDate()
let ay = 1 + message.author.createdAt.getMonth()
let yil = message.author.createdAt.getFullYear()
let saat = message.author.createdAt.getHours()
let dakika = message.author.createdAt.getMinutes()
let saniye = message.author.createdAt.getSeconds()
let g = message.member.guild.joinedAt.getDate()
let a = 1 + message.member.guild.joinedAt.getMonth()
let y = message.member.guild.joinedAt.getFullYear()
let s = message.member.guild.joinedAt.getHours()
let d = message.member.guild.joinedAt.getMinutes()
let sa = message.member.guild.joinedAt.getSeconds()
let embed = new Discord.RichEmbed()
.setColor("#990000")
.setAuthor('832 | JITEM', bot.user.avatarURL)
.addField("İsim", `${message.author.username}#${message.author.discriminator}`)
.addField("ID", `${message.author.id}`)
.addField("Kayıt Tarihi", `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
.addField('Durum', `${durm}`)
.addField('Aktivite', message.author.presence.game ? message.author.presence.game.name : 'Herhangi bir aktivite bulunamadı.')
.addField('Katılım Tarihi', `${g}/${a}/${y} ${s}:${d}:${sa}`, true)
.addField(`Rolleri [${message.member.roles.size}]`, message.member.roles.map(r => r).join(" ").replace("@everyone", " "))
.setTimestamp()
.setFooter('Prefix: 8! | 832 BOT - JITEM, saygılar.', message.author.avatarURL);
message.channel.send(embed);
}
}
if(cmd === `${prefix}avatar`) {
let user;
let icon = bot.user.displayAvatarURL;
if (message.mentions.users.first()) {
user = message.mentions.users.first();
} else {
user = message.author;
}
const member = message.guild.member(user);
let avatar = user.displayAvatarURL;
let username = user.username;
let iicon = user.avatarURL;
let id = user.id;
const embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${username}(${id})`, iicon)
.setImage(`${avatar}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}işlem`) {
let hesap = args.join(' ');
if(!hesap) return message.channel.send('<:hata:574309260826247188> Bir işlem belirtin.');
else { let cevap;
try {
cevap = math.eval(hesap)
} catch(err) {
message.channel.send(err)
}
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField('Giriş', `\`\`\`${hesap}\`\`\``)
.addField('Çıkış', `\`\`\`${cevap}\`\`\``)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
}
if(cmd === `${prefix}yazdır`) {
let mesaj = args.slice(0).join(' ');
if(mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Bota yazdırmak istediğiniz mesajı girin.');
message.channel.send(mesaj);
}
if(cmd === `${prefix}atatürk`) {
let atatürk = ['https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcQpE9QynOEMr0D2xBUVJPmnFIK0ooeehU4uJsr-SiK7YnEpiobH', 'https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcRyfiikPJtFJxGmL-OgL-Z9JUL-Mdy_ZAvmx3NmPzKejF9cvlH5', 'https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcS2IBsH0tGEVos5Dgs8z6gh9uY_XWkOc4TYzDiw5Ae3knfzqS4N', 'https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcQfOzi7UL8GuCbVzh6WrCqHtSSfQwPSJYK5W1DpaIU6l1rpEZpP', 'https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcTnvwIYBT7iRD-r_HueQkA3fvB1EG3GeRw394QFJqjjkJC26UU7'];
let result = Math.floor((Math.random() * atatürk.length));
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.setImage(`${atatürk[result]}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}bağlantılar`) {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField('Bilgi', '832 BOT veya JITEM klanını ilgilendiren bağlantı linkleri..')
.addField('Bağlantılar', '[Website](Eklenecek) - [Destek Sunucusu](Eklenecek) - [Panel](Eklenecek) - [Blog](Eklenecek) - [Discord Bot List](Eklenecek) - [Vote](Eklenecek)')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}csgoistatislik`) {
var UR_L = "http://csgo.tracker.network/profile/" + args[0];
if(!args[0]) return message.channel.send("<:hata:574309260826247188> İstatisliklerini almak istediğiniz oyuncunun kullanıcı adını girin.");
request(UR_L, function(err, resp, body){
$ = cheerio.load(body);
var KD = getStatData(0, $);
if(KD == -1){
return message.channel.send("<:hata:574309260826247188> Geçersiz kullanıcı adı.");
}
var WIN = getStatData(1, $);
var HS = getStatData(4, $);
var MONEY = getStatData(5, $);
var SCORE = getStatData(6, $);
var KILLS = getStatData(7, $);
var DEATHS = getStatData(8, $);
var MVP = getStatData(9, $);
var BS = getStatData(13, $);
var BD = getStatData(14, $);
var HR = getStatData(15, $);
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField(`Kullanıcı Adı`, `${args[0]}`)
.addField(`K/D Değeri`, `${KD}`)
.addField(`Galibiyet`, `${WIN}`)
.addField(`Most Valuable Player`, `${MVP}`)
.addField(`Skor`, `${SCORE}`)
.addField(`Öldürme`, `${KILLS}`)
.addField(`Ölüm`, `${DEATHS}`)
.addField(`Kurulan Bombalar`, `${BS}`)
.addField(`Etkisiz Hale Getirilen Bombalar`, `${BD}`)
.addField(`Headshot Sayısı`, `${HS}`)
.addField(`Para`, `${MONEY}`)
.addField(`HellRaisers`, `${HR}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
})
}
if(cmd === `${prefix}şifreoluştur`) {
const generator = require('generate-password');
let uzunluk = args.slice(0).join(' ');
if (!uzunluk) return message.channel.send('<:hata:574309260826247188> Bir uzunluk değeri belirtin.');
let password = generator.generate({
length: uzunluk,
numbers: true,
})
message.author.sendMessage(`<:832bilgi:574308153236389917> Şifreniz Oluşturuldu: \`\`${password}\`\``);
message.channel.send(":mailbox_with_mail: Şifreniz DM'den size ulaştırıldı.");
}
if(cmd === `${prefix}davetler`) {
let invites = await message.guild.fetchInvites().catch(error => {
message.channel.send('<:hata:574309260826247188> Bu sunucuda davet oluşturulmamış.');
});
invites = invites.array();
let possibleinvites = [];
invites.forEach(function(invites) {
possibleinvites.push(`\`\`\`#${invites.inviter.username} - ${invites.url}: ${invites.uses} kullanım.\`\`\``)
})
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField('Davetler', `${possibleinvites.join('\n')}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}botbilgi`) {
let gun = bot.user.createdAt.getDate()
let ay = 1 + bot.user.createdAt.getMonth()
let yil = bot.user.createdAt.getFullYear()
let saat = bot.user.createdAt.getHours()
let dakika = bot.user.createdAt.getMinutes()
let saniye = bot.user.createdAt.getSeconds()
let gecikme = new Date() - message.createdAt;
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField('BOT İsmi', `${bot.user.username}#${bot.user.discriminator}`)
.addField('ID', `${bot.user.id}`)
.addField('Yapımcı', '```JITEM#0001```')
.addField('Kuruluş', `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
.addField('Sunucular, Kullanıcılar, Kanallar', `${bot.guilds.size.toLocaleString()} Sunucu, ${bot.users.size.toLocaleString()} Kullanıcı, ${bot.channels.size.toLocaleString()} Kanal`)
.addField('Gecikme', `${Math.floor(gecikme)}ms`)
.addField('BOT Versiyon', 'v2')
.addField('Discord-js Versiyon', 'v11.4.2')
.addField('Bağlantılar', '[Website](Eklenecek) - [Destek Sunucusu](Eklenecek) - [Panel](Eklenecek) - [Blog](Eklenecek) - [Discord Bot List](Eklenecek) - [Vote](Eklenecek)')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}pf`) {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.setImage(`${message.author.avatarURL}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}havadurumu`) {
weather.find({search: args.join(" "), degreeType: 'C'}, function(err, result) {
if (result === undefined || result.length === 0) {
message.channel.send("<:hata:574309260826247188> Hava istatisliklerini görmek istediğiniz bölgeyi belirtin.")
return;
}
var current = result[0].current;
var location = result[0].location;
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField('Şehir/Ülke', `${current.observationpoint}`, true)
.addField('Saat Dilimi',`UTC${location.timezone}`, true)
.addField('Derece Türü',location.degreetype, true)
.addField('Sıcaklık',`${current.temperature} Degrees`, true)
.addField('Hissedilen Sıcaklık', `${current.feelslike} Degrees`, true)
.addField('Rüzgar',current.winddisplay, true)
.addField('Nem', `${current.humidity}%`, true)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
})
}
if(cmd === `${prefix}günlükmüzik`) {
message.channel.send(':musical_note: Bot sahibinin günlük olarak güncellediği müzikler. Bir sonraki gün müzik listesi yenilenecektir. https://youtu.be/Ofy0aAXiVpg');
}
if(cmd === `${prefix}döviz`) {
if(!args[0]) return message.channel.send("<:hata:574309260826247188> Döviz kuru belirtin. ```USD - EUR - AUD - DKK - GBP - CHF - SEK - CAD - KWD - NOK - SAR - JPY - BGN - RON - RUB - IRR - CNY - PKR - QAR```");
if (args[0] === "USD"){
const res = await Doviz.getKur("USD");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Amerikan Doları [USD]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "EUR"){
const res = await Doviz.getKur("EUR");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`EURO [EUR]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "AUD"){
const res = await Doviz.getKur("AUD");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Avustralya Doları [AUD]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "DKK"){
const res = await Doviz.getKur("DKK");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Danimarka Kronu [DKK]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "GBP"){
const res = await Doviz.getKur("GBP");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`İngiliz Sterlini [GBP]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "CHF"){
const res = await Doviz.getKur("CHF");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`İsviçre Frangı [CHF]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "SEK"){
const res = await Doviz.getKur("SEK");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`İsveç Kronu [SEK]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "CAD"){
const res = await Doviz.getKur("CAD");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Kanada Doları [CAD]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "KWD"){
const res = await Doviz.getKur("KWD");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Kuveyt Dinarı [KWD]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "NOK"){
const res = await Doviz.getKur("NOK");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Norveç Kronu [NOK]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "JPY"){
const res = await Doviz.getKur("JPY");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Japon Yeni [JPY]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "SAR"){
const res = await Doviz.getKur("SAR");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Suudi Arabistan Riyali [SAR]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "BGN"){
const res = await Doviz.getKur("BGN");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Bulgar Levası [BGN]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "RON"){
const res = await Doviz.getKur("RON");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Rumen Leyi [RON]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "RUB"){
const res = await Doviz.getKur("RUB");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Rus Rublesi [RUB]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "IRR"){
const res = await Doviz.getKur("IRR");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`İran Riyali [IRR]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "CNY"){
const res = await Doviz.getKur("CNY");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Çin Yuanı [CNY]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "PKR"){
const res = await Doviz.getKur("PKR");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Pakistan Rupisi [PKR]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "QAR"){
const res = await Doviz.getKur("QAR");
const tarih = await Doviz.guncelTarih();
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Katar Riyali [QAR]`, message.author.avatarURL)
.setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
.addField(`Alış`,res.alis)
.addField(`Satış`,res.satis)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
} else {
message.channel.send("<:hata:574309260826247188> Botun istatisliklerini gösterebileceği bir döviz kuru girin.");
}
}
if(cmd === `${prefix}komutbilgi`) {
if(!args[0]) return message.channel.send("<:hata:574309260826247188> Bilgilerini almak istediğiniz komutu belirtin.");
if (args[0] === "döviz") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Döviz Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!döviz USD')
.addField('Açıklama', 'Belirtilen döviz kuruyla alakalı istatislikler gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "günlükmüzik") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Günlükmüzik Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!günlükmüzik')
.addField('Açıklama', 'Bot sahibinin günlük olarak koyduğu müziği gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "havadurumu") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Havadurumu Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!havadurumu edirne')
.addField('Açıklama', 'Belirtilen şehrin hava istatisliklerini gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "pf") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`pf Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!pf')
.addField('Açıklama', 'Komutu kullanan kişinin avatarını gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "botbilgi") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Botbilgi Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!botbilgi')
.addField('Açıklama', 'Bot istatisliklerini gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "davetler") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Davetler Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!davetler')
.addField('Açıklama', 'Sunucuda oluşturulmuş davetleri gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "şifreoluştur") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Şifreoluştur Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!şifreoluştur')
.addField('Açıklama', 'Oluşturulan şifreyi size DM yoluyla gönderir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "csgoistatislik") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Csgoistatislik Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!csgoistatislik <Steamid>')
.addField('Açıklama', 'Belirtilen döviz kuruyla alakalı istatislikler gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "bağlantılar") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Bağlantılar Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!bağlantılar')
.addField('Açıklama', 'Bot ile alakalı bağlantılar gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "atatürk") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Atatürk Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!atatürk')
.addField('Açıklama', 'Size rastgele Atatürk resmi gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "yazdır") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Yazdır Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!yazdır Selam')
.addField('Açıklama', 'Yazılan mesajı bota yazdırır.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "işlem") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`İşlem Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!işlem 5+5')
.addField('Açıklama', 'Yazılan sayılarla işlem yapar.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "avatar") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Avatar Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!avatar @832 BOT')
.addField('Açıklama', 'Etiketlenen kullanıcının avatarını görüntüler.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "profil") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Profil Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!profil @832 BOT')
.addField('Açıklama', 'Etiketlenen kullanıcının istatisliklerini görüntüler.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "reply") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Reply Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!reply Selam canım')
.addField('Açıklama', 'Yazdığınız mesajı bot size DM yoluyla ulaştırır.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "reply-embedolustur") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Reply-embedolustur Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!reply-embedolustur İçerik Footer')
.addField('Açıklama', 'Oluşturduğunuz embedi bot size DM yoluyla ulaştırır.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "embedolustur") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Embedolustur Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!embedolustur İçerik Footer')
.addField('Açıklama', 'Yazılan içerik ve footerle bot bir embed oluşturur.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "rolbilgi") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Rolbilgi Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!rolbilgi @832 BOT')
.addField('Açıklama', 'Etiketlenen rolün istatisliklerini gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "spoiler") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Spoiler Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!spoiler Spoitest')
.addField('Açıklama', 'Yazdığınız mesajı bota spoi olarak yazdırırsınız.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "sunucubilgi") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Sunucubilgi Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!sunucubilgi')
.addField('Açıklama', 'Sunucu istatisliklerini gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "snipe") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Snipe Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!snipe')
.addField('Açıklama', 'Kanalda son silinmiş mesajı görüntüler.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "tarih") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Tarih Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!tarih')
.addField('Açıklama', 'Tarihi gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "rollistesi") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Rollistesi Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!rollistesi')
.addField('Açıklama', 'Sunucuda oluşturulmuş rolleri gösterir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "sunucukur") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Sunucukur Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!sunucukur')
.addField('Açıklama', 'Sunucudaki tüm rolleri ve kanalları silip sunucuyu yeniden kurar.')
.addField('Kategori', 'Moderasyon')
.addField('Yetki', 'Gerektirir(Yönetici)')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "nsfw") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Nsfw Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!nsfw')
.addField('Açıklama', 'Nsfw gifleri gönderir.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.addField('Kanal İzni', 'Gerektirir(Uygunsuz Kanal)')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "davetolustur") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Davetolustur Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!davetolustur')
.addField('Açıklama', 'Sunucuda yeni bir davet oluşturur.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirir(Davet oluşturma)')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "emojiyazdır") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Emojiyazdır Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!emojiyazdır Merhaba')
.addField('Açıklama', 'Yazdığınız mesajı emoji olarak yazdırır.')
.addField('Kategori', 'Eğlence')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "ascii") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Ascii Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!ascii Selam')
.addField('Açıklama', 'Yazdığınız mesajı ascii fontu ile yazdırır.')
.addField('Kategori', 'Eğlence')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "yardım") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Yardım Komutu`, message.author.avatarURL)
.addField('Kullanım', '8!yardım')
.addField('Açıklama', 'Bot ile ilgili yardım embedi.')
.addField('Kategori', 'Genel')
.addField('Yetki', 'Gerektirmez')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
} else {
message.channel.send("<:hata:574309260826247188> Botta böyle bir komut bulunmamaktadır.");
}
}
if(cmd === `${prefix}sunucukur`) {
if(!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **Yönetici** yetkisine sahip olmalısınız.');
message.guild.channels.forEach((kanal) => {
kanal.delete()
})
message.guild.roles.forEach((rol) => {
rol.delete()
})
message.guild.createChannel('Özel', 'category').then(ozel => {
message.guild.createChannel('kurallar', 'Text').then(kurallar => {
kurallar.setParent(ozel)
})
message.guild.createChannel('giris-cikis', 'Text').then(giris => {
giris.setParent(ozel)
})
message.guild.createChannel('duyurular', 'Text').then(duyurular => {
duyurular.setParent(ozel)
})
})
message.guild.createChannel('Genel', 'category').then(genel => {
message.guild.createChannel('sohbet-muhabbet', 'Text').then(sohbet => {
sohbet.setParent(genel)
})
message.guild.createChannel('resim-caps', 'Text').then(resim => {
resim.setParent(genel)
})
message.guild.createChannel('bot-command', 'Text').then(bot => {
bot.setParent(genel)
})
message.guild.createChannel('youtube-video', 'Text').then(youtube => {
youtube.setParent(genel)
})
message.guild.createChannel('nsfw', 'Text').then(nsfw => {
nsfw.setParent(genel)
})
})
message.guild.createChannel('Yönetim', 'category').then(yonetim => {
message.guild.createChannel('yonetim', 'Text').then(yonetimkanal => {
yonetimkanal.setParent(yonetim)
})
message.guild.createChannel('Yönetim sohbet', 'voice').then(yonetimses => {
yonetimses.setParent(yonetim)
})
})
message.guild.createChannel('Sohbet', 'category').then(ssohbet => {
message.guild.createChannel('Sohbet Odası #1', 'voice').then(ssohbeto => {
ssohbeto.setParent(ssohbet)
})
message.guild.createChannel('Sohbet Odası #2', 'voice').then(ssohbetod => {
ssohbetod.setParent(ssohbet)
})
})
message.guild.createChannel('Müzik', 'category').then(muzik=> {
message.guild.createChannel('muzik-komut', 'Text').then(muzikyaz => {
muzikyaz.setParent(muzik)
})
message.guild.createChannel('Müzik Odası #1', 'voice').then(muziko => {
muziko.setParent(muzik)
})
message.guild.createChannel('Müzik Odası #2', 'voice').then(muzikod => {
muzikod.setParent(muzik)
})
})
message.guild.createChannel('Oyun', 'category').then(oyun => {
message.guild.createChannel('PUBG', 'voice').then(pubg => {
pubg.setParent(oyun)
})
message.guild.createChannel('CSGO', 'voice').then(csgo => {
csgo.setParent(oyun)
})
message.guild.createChannel('ZULA', 'voice').then(zula => {
zula.setParent(oyun)
})
message.guild.createChannel('SA-MP', 'voice').then(samp => {
samp.setParent(oyun)
})
message.guild.createChannel('GTA-V', 'voice').then(gta => {
gta.setParent(oyun)
})
message.guild.createChannel('L-O-L', 'voice').then(lol => {
lol.setParent(oyun)
})
})
message.guild.createChannel('AWAY FROM KEYBOARD', 'category').then(afkc => {
let afkanal = message.guild.createChannel('AFK', 'voice').then(afk => {
afk.setParent(afkc)
message.guild.setAFKChannel(afkanal);
})
})
message.guild.createRole({
name: 'Kurucu',
color: '#ff0000',
permissions: [
"ADMINISTRATOR"
]
})
message.guild.createRole({
name: 'Admin',
color: '#ef8e10',
permissions: [
"MANAGE_GUILD",
"MANAGE_ROLES",
"MUTE_MEMBERS",
"DEAFEN_MEMBERS",
"MANAGE_MESSAGES",
"MANAGE_NICKNAMES",
"KICK_MEMBERS",
"BAN_MEMBERS",
"MANAGE_ROLES"
]
})
message.guild.createRole({
name: 'Moderatör',
color: '#29f318',
permissions: [
"MANAGE_ROLES",
"KICK_MEMBERS",
"MUTE_MEMBERS",
"DEAFEN_MEMBERS",
"MANAGE_MESSAGES",
"MANAGE_NICKNAMES"
]
})
message.guild.createRole({
name: 'Bot',
color: 'BLUE',
})
message.guild.createRole({
name: 'Üye',
color: '#efd721',
})
message.author.sendMessage('<:832bilgi:574308153236389917> Başarıyla yeni bir sunucu kurdunuz.');
}
if(cmd === `${prefix}nsfw`) {
if(!message.channel.nsfw) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için kanal ayarlarına girip **Uygunsuz Kanal** kısmını aktif edin.');
let ns = ["https://i.pinimg.com/originals/9d/03/38/9d03387e13b1a6250c7cf329bc94b2fd.gif", "http://riz.cdnmex.com/wp-content/uploads/2016/01/sex-movies-kadinlar-mutfak-tasinin-ustunde-seks-yapiyorlar.gif", "http://riz.cdnmex.com/wp-content/uploads/2017/05/turbanli-kizdan-sex-sovu.gif", "https://images2.imgbox.com/af/71/MuXDpVSh_o.gif", "http://riz.cdnmex.com/wp-content/uploads/2018/06/sarisin-anneyle-kiziyla-sex-yapma.gif", "http://hdmob.cdnmex.com/wp-content/uploads/lezbiyen-gifleri-1.gif"];
let result = Math.floor((Math.random() * ns.length));
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Nsfw`, message.author.avatarURL)
.setImage(`${ns[result]}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}davetolustur`) {
if(!message.member.hasPermission("CREATE_INSTANT_INVITE")) return message.channel.send('<:hata:574309260826247188> Davet oluşturabilmek için gerekli yetkiye sahip değilsiniz.');
message.channel.createInvite({maxAge: 0}).then(invite => {
message.author.sendMessage(`<:832bilgi:574308153236389917> Davet Oluşturuldu: ${invite}`);
message.channel.send(":mailbox_with_mail: Yeni bir davet oluşturdunuz, oluşturduğunuz davet DM yoluyla size ulaştırıldı.");
});
}
if(cmd === `${prefix}emojiyazdır`) {
if(args.length < 1) return message.channel.send('<:hata:574309260826247188> Bir şeyler yazın.');
message.channel.send(
args.join(' ')
.split('')
.map(c => mapping[c] || c)
.join('')
);
}
if(cmd === `${prefix}ascii`) {
if(args.join(' ').length > 80) return message.channel.send('<:hata:574309260826247188> Maksimum 80 karakter girebilirsin.');
if(!args[0]) return message.channel.send('<:hata:574309260826247188> Bir şeyler yazın.');
figlet(`${args.join(' ')}`, function(err, data) {
if (err) {
console.log('HATA');
console.dir(err);
return;
}
message.channel.send(`${data}`, {code: 'AsciiArt'});
});
}
if(cmd === `${prefix}aşkölçer`) {
let mesaj = message.guild.member(message.mentions.users.first());
let resim = ['https://66.media.tumblr.com/2b0f9ed7c7ca86ee9ff09b0817a7f735/tumblr_n7ogj0MxPr1tepr8yo1_400.gif', 'https://66.media.tumblr.com/b95267746c320fd3f8e9b6e1a6ad1503/tumblr_mvwo0drH3x1s7rq0po1_400.gif', 'https://galeri8.uludagsozluk.com/482/gerdek-gecesi_975624.gif', 'https://media1.tenor.com/images/bb0eebf316b8af12235fcda281e548bf/tenor.gif?itemid=11646877'];
let result = Math.floor((Math.random() * resim.length));
let değer = ['0', '5', '10', '15', '20', '25', '30', '35', '40', '45', '50', '55', '60', '65', '70', '75', '80', '85', '90', '95', '100'];
let result2 = Math.floor((Math.random() * değer.length));
if (!mesaj) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketleyin.');
if(message.author.id === `${mesaj.id}`) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketleyin.');
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.setDescription(`:smokin: **${message.author.username}** ile **${mesaj}** arasındaki aşk değeri **${değer[result2]}**`)
.setImage(`${resim[result]}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}espri`) {
let espri = ["Almanya'da Almanlar yaşıyorsa, Sakarya'da sakarlar mı yaşar?", "-File çorap aldım. -File niye aldın? Kendine alsaydın ya", "-Abi sana Sıla'nın selamı var. -Hangi Sıla? -Gayri Safi Milli HaSıla", "Taşıma suyla neden değirmen dönmez? -Çünkü Taşıma-su bir Japon kızıdır. -Peki Taşıma-su annesinden nasıl su ister? -Matarama-su-ko.", "- Fransız ihtilali neye karşı yapılmıştır? -Sabaha karşı", "-Küçük su birikintisine ne denir? -Sucuk", "Yerin kulağı vardır benim de kulağım var. O zaman ben yer miyim? Yemem.", "En güzel çay hangi dağda içilir? Çay bar-dağı'nda", "Ben kamyonu sürüyordum, leonardo da vinci."];
let result = Math.floor((Math.random() * espri.length));
let emoji = [':grimacing:', ':joy:', ':grinning:', ':wink:', ':innocent:', ':smirk:'];
let result2 = Math.floor((Math.random() * emoji.length));
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.setDescription(`${emoji[result2]} **${espri[result]}**`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}caps`) {
let caps = ['http://i.capsspot.com/s/25/3/1162910.jpg', 'https://foto.haberler.com/galeri/2015/03/16/ygs-2015-caps-leri-costurdu_52781_b.jpg', 'http://i.hurimg.com/i/hurriyet/75/750x422/55ea20a9f018fbb8f86cea2f.jpg', 'https://i.ytimg.com/vi/IOZNZN2YOgQ/maxresdefault.jpg', 'https://i.ytimg.com/vi/8xnbNstbtq0/hqdefault.jpg', 'http://i.capsspot.com/s/29/5/1137249.png', 'http://c12.incisozluk.com.tr/res/incisozluk//11500/6/563006_o9013.png', 'https://pbs.twimg.com/media/CHRyC2rUsAAuGJR.jpg', "https://icdn.ensonhaber.com/resimler/diger/sdds_6486.jpg", "https://icdn.ensonhaber.com/resimler/galeri/KoYk_secimi_icin_en_guzel_capsler_12.png", "http://i.sabah.com.tr/sb/galeri/yasam/gulme-garantili-capsler/39.jpg"];
let result = Math.floor((Math.random() * caps.length));
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.setImage(`${caps[result]}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}kaçcm`) {
let kaccm = ['YOK', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20'];
let result = Math.floor((Math.random() * kaccm.lenth));
message.channel.send(`<:yarrak:575381929025732654> Penis boyutun **${kaccm[result]}** santimetre uzunluğunda.`);
}
if(cmd === `${prefix}keko`) {
const randomizeCase = word => word.split('').map(c => Math.random() > 0.5 ? c.toUpperCase() : c.toLowerCase()).join('');
if (args.length < 1) return message.channel.send('<:hata:574309260826247188> Bir şeyler yazın.');
message.channel.send(args.map(randomizeCase).join(' '));
}
if(cmd === `${prefix}tersten`) {
if(!args[0]) return message.channel.send('<:hata:574309260826247188> Bir şeyler yazın.');
function reverseString(str) {
return str.split("").reverse().join("");
}
let sreverse = reverseString(args.join(' '))
if(args[0] === sreverse) {
sreverse = `${args.join(' ')}`
}
message.channel.send(`${sreverse}`)
}
if(cmd === `${prefix}sigara`) {
message.channel.send(':smoking: :cloud: :cloud: :cloud:')
.then((message)=>{
setTimeout(function(){
message.edit('**Sigara Bitti**');
}, 1000)});
}
if(cmd === `${prefix}hackle`) {
let mesaj = message.mentions.members.first();
if (!mesaj) return message.channel.send('<:hata:574309260826247188> Hacklemek istediğiniz kullanıcıyı etiketleyin.');
if(message.author.id === `${mesaj.id}`) return message.channel.send('<:hata:574309260826247188> Hacklemek istediğiniz kullanıcıyı etiketleyin.');
message.channel.send('**Bilgiler alınıyor..**')
.then((message)=>{
setTimeout(function(){
message.edit(`\`\`\`E-Posta: ${mesaj.displayName}@gmail.com\nŞifre: ${mesaj.id}\`\`\``);
message.channel.send('**HACK İŞLEMİ BAŞARILI.**');
}, 1000)});
}
if(cmd === `${prefix}balıktut`) {
let balık = ["Köpek", "Yunus", "Hamsi", "Sazan", "Uskumru", "Japon", "Mezgit"];
let result = Math.floor(Math.random() * balık.length);
message.channel.send('**Olta çekiliyor..**')
.then((message)=>{
setTimeout(function(){
message.edit(`**${balık[result]} balığı** yakaladın.`);
}, 1000)});
}
if(cmd === `${prefix}shrug`) {
message.channel.send('¯\_(ツ)_/¯');
}
if(cmd === `${prefix}emojibul`) {
let emoji = args.join(" ");
if(!emoji) return message.channel.send('<:hata:574309260826247188> Aradığınız emojiyi girin. Örn: ``bilgi, hata``');
message.channel.send(`:${emoji}:`);
}
if(cmd === `${prefix}hapishane`) {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
Jimp.read(user.avatarURL, (err, image) => {
image.resize(295, 295)
image.gaussian(3)
Jimp.read("https://cdn.pixabay.com/photo/2016/01/26/03/11/cage-1161869_960_720.png", (err, avatar) => {
avatar.resize(295, 295)
image.composite(avatar, 4, 0).write(`./img/wasted/hapis.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./img/wasted/hapis.png`));
}, 1000);
message.channel.stopTyping();
});
});
}
if(cmd === `${prefix}rip`) {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
Jimp.read(user.avatarURL, (err, image) => {
image.resize(295, 295)
image.gaussian(3)
Jimp.read("https://images.vexels.com/media/users/3/131929/isolated/preview/f11bdf365c63aea88e986eabec8fc7e0-rip-tombstone-cartoon-4-by-vexels.png", (err, avatar) => {
avatar.resize(295, 295)
image.composite(avatar, 4, 0).write(`./img/wasted/rip.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./img/wasted/rip.png`));
}, 1000);
message.channel.stopTyping();
});
});
}
if(cmd === `${prefix}ressam`) {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
Jimp.read(user.avatarURL, (err, image) => {
image.resize(295, 295)
image.gaussian(3)
Jimp.read("https://pbs.twimg.com/profile_images/2610883933/Bob_Ross_afro_400x400.gif", (err, avatar) => {
avatar.resize(295, 295)
image.composite(avatar, 4, 0).write(`./img/wasted/bob.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./img/wasted/bob.png`));
}, 1000);
message.channel.stopTyping();
});
});
}
if(cmd === `${prefix}nişangah`) {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
Jimp.read(user.avatarURL, (err, image) => {
image.resize(295, 295)
image.gaussian(3)
Jimp.read("http://csgoayarlari.com/wp-content/uploads/2015/08/target-28139_640.png", (err, avatar) => {
avatar.resize(295, 295)
image.composite(avatar, 4, 0).write(`./img/wasted/nişangah.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./img/wasted/nişangah.png`));
}, 1000);
message.channel.stopTyping();
});
});
}
if(cmd === `${prefix}söv`) {
if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **MESAJLARI YÖNET** yetkisine sahip olmalısın.');
if(!message.channel.nsfw) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için kanal ayarlarına girip **Uygunsuz Kanal** kısmını aktif edin.');
let mesaj = message.guild.member(message.mentions.users.first());
let kufur = ['Senin zibileyitini sikerim amk yavşağı.', 'Senin ben 7 ceddini sikeyim.', 'Eyy orospu çocuğu, sen kimsin ya?', 'Kafasını siktiğimin malı.', 'Kafasız orospu evladı.', 'Beyin damarlarına boşaldığım.', 'Amına kodumun zıp zıpı.'];
let result = Math.floor((Math.random() * kufur.length));
if(!mesaj) return message.channel.send('<:hata:574309260826247188> Sövdürtmek istediğiniz kullanıcıyı etiketleyin.');
if(`${mesaj.id}` === `${bot.user.id}`) return message.channel.send('<:hata:574309260826247188> Yermi anadolu çocuğu.');
message.channel.send(`${mesaj} ${kufur[result]}`);
}
if(cmd === `${prefix}slot`) {
let slot = ["?", "?", "?", "?", "?"];
let result1 = Math.floor((Math.random() * slot.length));
let result2 = Math.floor((Math.random() * slot.length));
let result3 = Math.floor((Math.random() * slot.length));
if (slot[result1] === slot[result2] && slot[result3]) {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField('Kazandın', `${slot[result1]} ${slot[result2]} ${slot[result3]}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
} else {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
.addField('Kaybettin', `${slot[result1]} ${slot[result2]} ${slot[result3]}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
}
if(cmd === `${prefix}sunuculistesi`) {
const guildArray = bot.guilds.map((guild) => {
return `İsim: ${guild.name} ID: ${guild.id} Üye: ${guild.memberCount}`
})
message.channel.send(`\`\`\`${guildArray.join("\n")}\`\`\``);
}
if(cmd === `${prefix}yasakla`) {
let gun = message.createdAt.getDate()
let ay = 1 + message.createdAt.getMonth()
let yil = message.createdAt.getFullYear()
let saat = message.createdAt.getHours()
let dakika = message.createdAt.getMinutes()
let saniye = message.createdAt.getSeconds()
if(!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **KULLANICILARI YASAKLA** yetkisine sahip olmalısın.');
let etiket = message.guild.member(message.mentions.users.first());
let sebep = args.join(" ").slice(22);
if(!etiket) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketlemelisin.');
if(!sebep) return message.channel.send('<:hata:574309260826247188> Yasaklama sebebini belirt.');
if(`${etiket.id}` === `${bot.user.id}`) return message.channel.send('<:hata:574309260826247188> Beni yasaklayamazsın.');
if(`${etiket.id}` === `${message.author.id}`) return message.channel.send('<:hata:574309260826247188> Kendini yasaklayamazsın.');
message.guild.member(etiket).ban(sebep);
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username} bir kullanıcı yasakladı.`, message.author.avatarURL)
.addField('Yasaklayan ID', message.author.id)
.addField('Yasaklanan Kullanıcı', etiket)
.addField('Sebep', sebep)
.addField('Yasaklanan Kullanıcı ID', etiket.id)
.addField('Tarih', `${gun}/${ay}/${yil}`)
.addField('Saat', `${saat}:${dakika}:${saniye}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
message.author.sendMessage(`<:832bilgi:574308153236389917> **${etiket}** isimli kullanıcıyı **${message.guild.name}** isimli sunucudan başarıyla yasakladın.`);
}
if(cmd === `${prefix}at`) {
let gun = message.createdAt.getDate()
let ay = 1 + message.createdAt.getMonth()
let yil = message.createdAt.getFullYear()
let saat = message.createdAt.getHours()
let dakika = message.createdAt.getMinutes()
let saniye = message.createdAt.getSeconds()
if(!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **KULLANICILARI AT** yetkisine sahip olmalısın.');
let etiket = message.guild.member(message.mentions.users.first());
let sebep = args.join(" ").slice(22);
if(!etiket) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketlemelisin.');
if(!sebep) return message.channel.send('<:hata:574309260826247188> Atma sebebini belirt.');
if(`${etiket.id}` === `${bot.user.id}`) return message.channel.send('<:hata:574309260826247188> Beni atamazsın.');
if(`${etiket.id}` === `${message.author.id}`) return message.channel.send('<:hata:574309260826247188> Kendini atamazsın.');
message.guild.member(etiket).kick(sebep);
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username} bir kullanıcıyı attı.`, message.author.avatarURL)
.addField('Atan ID', message.author.id)
.addField('Atılan Kullanıcı', etiket)
.addField('Sebep', sebep)
.addField('Atılan Kullanıcı ID', etiket.id)
.addField('Tarih', `${gun}/${ay}/${yil}`)
.addField('Saat', `${saat}:${dakika}:${saniye}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
message.author.sendMessage(`<:832bilgi:574308153236389917> **${etiket}** isimli kullanıcıyı **${message.guild.name}** isimli sunucudan başarıyla attın.`);
}
if(cmd === `${prefix}temizle`) {
if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **MESAJLARI YÖNET** yetkisine sahip olmalısın');
if(!args[0]) return message.channel.send('<:hata:574309260826247188> Kaç tane mesaj silmek istiyorsun?');
if(args[0] > 99) message.channel.send("<:hata:574309260826247188> Silinecek mesaj değeri ``99``'dan büyük olamaz.");
if(args[0] < 1) message.channel.send("<:hata:574309260826247188> Silinecek mesaj değeri ``1``'den küçük olamaz.");
message.channel.bulkDelete(args[0]).then(() => {
message.channel.send(`<:832bilgi:574308153236389917> **${message.author.username}** tarafından **${args[0]}** mesaj silindi.`).then(msg => msg.delete(2000));
});
message.author.sendMessage(`<:832bilgi:574308153236389917> **${message.guild.name}** isimli sunucuda **${message.channel.name}** kanalından **${args[0]}** mesaj temizlediniz.`);
}
if(cmd === `${prefix}rolver`) {
let gun = message.createdAt.getDate()
let ay = 1 + message.createdAt.getMonth()
let yil = message.createdAt.getFullYear()
let saat = message.createdAt.getHours()
let dakika = message.createdAt.getMinutes()
let saniye = message.createdAt.getSeconds()
let rol = message.mentions.roles.first() || message.guild.roles.get(args[0]) || message.guild.roles.find(role => role.name === args[0]);
let etiket = message.guild.member(message.mentions.users.first());
if(!etiket) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketleyin.');
if(!rol) return message.channel.send('<:hata:574309260826247188> Bir rol etiketleyin.');
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username} bir kullanıcıya rol verdi.`, message.author.avatarURL)
.addField('Rol Veren ID', message.author.id)
.addField('Rol Verilen Kullanıcı', etiket)
.addField('Verilen Rol', rol)
.addField('Rol Verilen Kullanıcı ID', etiket.id)
.addField('Tarih', `${gun}/${ay}/${yil}`)
.addField('Saat', `${saat}:${dakika}:${saniye}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
etiket.addRole(rol);
message.author.sendMessage(`<:832bilgi:574308153236389917> **${etiket}** isimli kullanıcıya **${message.guild.name}** **${rol}** rolünü verdiniz.`);
}
if(cmd === `${prefix}rolal`) {
let gun = message.createdAt.getDate()
let ay = 1 + message.createdAt.getMonth()
let yil = message.createdAt.getFullYear()
let saat = message.createdAt.getHours()
let dakika = message.createdAt.getMinutes()
let saniye = message.createdAt.getSeconds()
let rol = message.mentions.roles.first() || message.guild.roles.get(args[0]) || message.guild.roles.find(role => role.name === args[0]);
let etiket = message.guild.member(message.mentions.users.first());
if(!etiket) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketleyin.');
if(!rol) return message.channel.send('<:hata:574309260826247188> Bir rol etiketleyin.');
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.author.username} bir kullanıcıdan rol aldı.`, message.author.avatarURL)
.addField('Rol Alan ID', message.author.id)
.addField('Rol Alınan Kullanıcı', etiket)
.addField('Alınan Rol', rol)
.addField('Rol Alınan Kullanıcı ID', etiket.id)
.addField('Tarih', `${gun}/${ay}/${yil}`)
.addField('Saat', `${saat}:${dakika}:${saniye}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
etiket.deleteRole(rol);
message.author.sendMessage(`<:832bilgi:574308153236389917> **${etiket}** isimli kullanıcıdan **${message.guild.name}** sunucusunda **${rol}** rolünü aldınız.`);
}
if(cmd === `${prefix}sunucuresim`) {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`${message.guild.name} isimli sunucunun resimi:`, message.author.avatarURL)
.setImage(`${message.guild.iconURL}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}sunucukurucu`) {
message.channel.send(`:first_place: **${message.guild.name}** isimli sunucunun kurucusu **${message.guild.owner}** isimli kullanıcıdır.`);
}
if(cmd === `${prefix}sunucuresim-ayarla`) {
if(!message.member.hasPermission("MANAGE_GUILD")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **SUNUCUYU YÖNET** yetkisine sahip olmalısın.');
let icon = args.join(" ").slice(0);
if(!icon) return message.channel.send("<:hata:574309260826247188> Resim URL'sini girin.");
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Sunucu iconu değiştirildi.`, message.guild.iconURL)
.addField('Değiştiren Kullanıcı', message.author.username)
.addField('Değiştiren ID', message.author.id)
.addField('Tarih', `${gun}/${ay}/${yil}`)
.addField('Saat', `${saat}:${dakika}:${saniye}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
message.guild.setIcon(icon);
}
if(cmd === `${prefix}sunucuisim-ayarla`) {
let gun = message.createdAt.getDate()
let ay = 1 + message.createdAt.getMonth()
let yil = message.createdAt.getFullYear()
let saat = message.createdAt.getHours()
let dakika = message.createdAt.getMinutes()
let saniye = message.createdAt.getSeconds()
if(!message.member.hasPermission("MANAGE_GUILD")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **SUNUCUYU YÖNET** yetkisine sahip olmalısın.');
let name = args.join(" ").slice(0);
if(!name) return message.channel.send("<:hata:574309260826247188> Resim isim girin.");
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor(`Sunucu ismi değiştirildi.`, message.guild.iconURL)
.addField('Değiştiren Kullanıcı', message.author.username)
.addField('Değiştiren ID', message.author.id)
.addField('Değiştirilen İsim', name)
.addField('Tarih', `${gun}/${ay}/${yil}`)
.addField('Saat', `${saat}:${dakika}:${saniye}`)
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
message.guild.setName(name);
}
if(cmd === `${prefix}webhookoluştur`) {
if(!message.member.hasPermission("MANAGE_GUILD")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **SUNUCUYU YÖNET** yetkisine sahip olmalısın.');
let webhook = args.join(" ").slice(0);
if(!webhook) return message.channel.send("<:hata:574309260826247188> Webhook ismi girin.");
message.channel.createWebhook(`${webhook}`, 'https://i.ibb.co/hFy0Lhz/Jitemlogo.png');
message.channel.send(`<:832bilgi:574308153236389917> **${webhook}** isimli yeni bir webhook oluşturdun.`);
}
if(cmd === `${prefix}reboot`) {
if(message.author.id !== `${sahipid}`) return;
message.channel.send('**Bot resetleniyor..')
.then((message)=>{
setTimeout(function(){
console.log("Bot resetlendi.");
process.exit(0);
}, 1000)});
}
if(cmd === `${prefix}yardım`) {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor('Yardım Komutları', message.author.avatarURL)
.setDescription('# Öneri yapmak için ``8!öneri`` komutunu kullanın. bot.832.xyz, websit\npanel.832.xyz panel, websitemizi ve panelimizi ziyaret etmeyi unutmayın!')
.addField(':hammer_pick: Genel', '``8!komutlar genel``\n[Genel Komutlar](Genel)')
.addField(':video_game: Eğlence', '``8!komutlar eğlence``\n[Eğlence Komutları](Eğlence)')
.addField(':knife: Moderasyon', '``8!komutlar moderasyon``\n[Moderasyon Komutları](Moderasyon)')
.addField(':bear: Hayvan', '``8!komutlar hayvan``\n[Hayvan Komutları](Hayvan)')
.addField(':notes: Müzik', '``8!komutlar müzik``\n[Müzik Komutları](Müzik)')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if(cmd === `${prefix}komutlar`) {
if(!args[0]) return message.channel.send("<:hata:574309260826247188> Bir kategori belirtin. ``genel - eğlence - moderasyon - ayarlar - müzik``");
if (args[0] === "genel") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor('Genel Komutlar', message.author.avatarURL)
.setDescription('sunucuresim, sunucukurucu, rollistesi, tarih, snipe, sunucubilgi, spoiler, rolbilgi, reply, embedolustur, reply-embedolustur, profil, avatar, işlem, yazdır, atatürk, bağlantılar, csgoistatislik, şifreoluştur, davetler, botbilgi, pf, havadurumu, komutbilgi, döviz, günlükmüzik, nsfw, sunucukur, davetolustur, sunuculistesi')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "eğlence") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor('Eğlence Komutları', message.author.avatarURL)
.setDescription('tersten, keko, kaçcm, caps, espri, aşkölçer, ascii, emojiyazdır, hackle, sigara, shrug, nişangah, ressam, rip, hapishane, emojibul, slot, söv, balıktut')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "moderasyon") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor('Moderasyon Komutları', message.author.avatarURL)
.setDescription('yasakla, at, temizle')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
if (args[0] === "ayarlar") {
let embed = new Discord.RichEmbed()
.setColor('#990000')
.setAuthor('Ayar Komutları', message.author.avatarURL)
.setDescription('webhookoluştur, sunucuisim-ayarla, sunucuresim-ayarla')
.setTimestamp()
.setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
message.channel.send(embed);
}
}
});
bot.login('NTI1OTM5NDczODcyMzIyNTYy.DzD-FQ.zk5uz43LlJPXJciGAU_-Rt9q088');