Facebook
From Jdkdm, 4 Years ago, written in JavaScript.
Embed
Download Paste or View Raw
Hits: 858
  1. const Discord = require("discord.js");
  2. const ayarlar = require("./ayarlar.json");
  3. const cowsay = require('cowsay');
  4. const figlet = require('figlet');
  5. const fs = require('fs');
  6. const request = require('request');
  7. const cheerio = require('cheerio');
  8. const moment = require("moment");
  9. const ascii = require("moment");
  10. const ms = require("ms");
  11. const superagent = require('superagent');
  12. const weather = require('weather-js');
  13. const db = require('quick.db');
  14. const snekfetch = require('snekfetch');
  15. const gifSearch = require("gif-search");
  16. const Jimp = require('jimp');
  17. const snek = require('snekfetch');
  18. const shorten = require('isgd');
  19. const math = require('math-expression-evaluator');
  20. const TCMB_Doviz = require('tcmb-doviz');
  21. const Doviz = new TCMB_Doviz();
  22. const bot = new Discord.Client();
  23.  
  24. const selam = [
  25.     "selam",
  26.     "Selam",
  27.     "SElam",
  28.     "SELam",
  29.     "SELAm",
  30.     "SELAM",
  31.     "slm",
  32.     "SLM",
  33.     "Slm",
  34.     "SLm",
  35.     "selm",
  36.     "Selm",
  37.     "Sa",
  38.     "sa",
  39.     "SA",
  40.     "sA",
  41.     "Selamun aleyküm",
  42.     "Selamün aleyküm"
  43. ];
  44.  
  45. bot.on("ready", async () => {
  46.         bot.user.setActivity('V2 Versiyon : %45');
  47. });
  48.  
  49. bot.on("messageDelete", (message) => {
  50.   if (message.author.bot) return;
  51.  
  52.   var silinen = require("./sonsilinen.json");
  53.   silinen[`${message.channel.id}`] = [`${message}`, `${message.author.tag}`];
  54.  
  55.   var fs = require('fs');
  56.   var fileName = './sonsilinen.json';
  57.  
  58.   fs.writeFile(fileName, JSON.stringify(silinen, null, 2), function(error) {
  59.     if (error) {
  60.       return console.log('Hata')
  61.     }
  62.   });
  63. });
  64.  
  65. bot.on('guildMemberAdd', member => {
  66.        
  67. });
  68.  
  69. bot.on('guildMemberRemove', member => {
  70.        
  71. });
  72.  
  73. bot.on("message", async message => {
  74.         let sahipid = ayarlar.sahipid;
  75.         if(message.author.bot) return;
  76.         if(message.channel.type === "dm") return;
  77.        
  78.         let prefix = ayarlar.prefix;
  79.         let messageArray = message.content.split(" ");
  80.         let cmd = messageArray[0];
  81.         let args = messageArray.slice(1);
  82.        
  83.         const randomizeCase = word => word.split('').map(c => Math.random() > 0.5 ? c.toUpperCase() : c.toLowerCase()).join('');
  84.        
  85.         function getStatData(location , $){
  86.                 var selector = $('.stats-stat .value').eq(location).text();    
  87.                 var stat_array = $.parseHTML(selector);
  88.                 var stat = 0;  
  89.                 if(stat_array == null || stat_array.lengh == 0){
  90.                 return -1;     
  91.                 }else{
  92.                 stat = stat_array[0].data;
  93.                 }      
  94.                 return stat;
  95.         }  
  96.        
  97.         const mapping = {
  98.         ' ': '   ',
  99.         '0': ':zero:',
  100.         '1': ':one:',
  101.         '2': ':two:',
  102.         '3': ':three:',
  103.         '4': ':four:',
  104.         '5': ':five:',
  105.         '6': ':six:',
  106.         '7': ':seven:',
  107.         '8': ':eight:',
  108.         '9': ':nine:',
  109.         '!': ':grey_exclamation:',
  110.         '?': ':grey_question:',
  111.         '#': ':hash:',
  112.         '*': ':asterisk:'
  113.         };
  114.        
  115.         'abcdefghijklmnopqrstuvwxyz'.split('').forEach(c => {
  116.         mapping[c] = mapping[c.toUpperCase()] = ` :regional_indicator_${c}:`;
  117.         });    
  118.        
  119.         if(cmd === `${prefix}rollistesi`) {
  120.                 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.'}`);
  121.         }
  122.  
  123.         if(cmd === `${prefix}tarih`) {
  124.                 let gun = message.createdAt.getDate()
  125.                 let ay = 1 + message.createdAt.getMonth()
  126.                 let yil = message.createdAt.getFullYear()
  127.                 let saat = message.createdAt.getHours()
  128.                 let dakika = message.createdAt.getMinutes()
  129.                 let saniye = message.createdAt.getSeconds()
  130.                
  131.                 let embed = new Discord.RichEmbed()
  132.                 .setColor('#990000')
  133.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  134.                 .addField('Tarih', `${gun}/${ay}/${yil}`)
  135.                 .addField('Saat', `${saat}:${dakika}:${saniye}`)
  136.                 .setTimestamp()
  137.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  138.                 message.channel.send(embed);
  139.         }
  140.        
  141.         if(cmd === `${prefix}snipe`) {
  142.                 var silinen = require("./sonsilinen.json");
  143.                 let kanal= `${message.channel.id}`;
  144.                 var silinenkanal = silinen[kanal];
  145.                
  146.                 if (silinenkanal[0] === "<:hata:574309260826247188> Silinen mesaj bulunamadı.") {
  147.                         message.channel.send("<:hata:574309260826247188> Henüz bir mesaj silinmemiş.");
  148.                 } else {
  149.                         const embed = new Discord.RichEmbed()
  150.                         .setColor('#990000')
  151.                         .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  152.                         .addField(`${silinenkanal[1]} (${message.author.id})`, `${silinenkanal[0]}`)
  153.                         .setTimestamp()
  154.                         .setFooter(`832 BOT | Kanal ID: ${message.channel.id}`, bot.user.avatarURL);
  155.                         message.channel.send(embed);
  156.                         silinenkanal[0] = "<:hata:574309260826247188> Henüz bir mesaj silinmemiş.";
  157.                
  158.                         var fileName = './sonsilinen.json';
  159.                         var file = require(fileName);
  160.                
  161.                         fs.writeFile(fileName, JSON.stringify(file, null, 2), function(error) {
  162.                                 if (error) {
  163.                                         return console.log('Hata');
  164.                                 }
  165.                         });
  166.                 }
  167.         }
  168.  
  169.   if(cmd === `${prefix}sunucubilgi`) {
  170.                 let region = {
  171.                 "us-central": ":flag_us: Amerika",
  172.                 "us-east": ":flag_us: Doğu Amerika",
  173.                 "us-south": ":flag_us: Güney Amerika",
  174.                 "us-west": ":flag_us: Batı Amerika",
  175.                 "eu-west": ":flag_eu: Batı Avrupa",
  176.                 "eu-central": ":flag_eu: Avrupa",
  177.                 "singapore": ":flag_sg: Singapur",
  178.                 "london": ":flag_gb: Londra",
  179.                 "japan": ":flag_jp: Japonya",
  180.                 "russia": ":flag_ru: Rusya",
  181.                 "hongkong": ":flag_hk: Hong Kong",
  182.                 "brazil": "flag_br: Brezilya",
  183.                 "singapore": ":flag_sg: Singapur",
  184.                 "sydney": ":flag_au: Sidney",
  185.                 "southafrica": ":flag_za: Güney Afrika"
  186.                 }
  187.                
  188.                 let gun = message.guild.createdAt.getDate()
  189.                 let ay = 1 + message.guild.createdAt.getMonth()
  190.                 let yil = message.guild.createdAt.getFullYear()
  191.                 let saat = message.guild.createdAt.getHours()
  192.                 let dakika = message.guild.createdAt.getMinutes()
  193.                 let saniye = message.guild.createdAt.getSeconds()
  194.                
  195.                 let embed = new Discord.RichEmbed()
  196.                 .setColor('#990000')
  197.                 .setAuthor(`${message.guild.name} isimli sunucunun istatislikleri:`, message.guild.iconURL)
  198.                 .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}`)
  199.                 .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`)
  200.                 .addField('Kurucu', message.guild.owner.user.tag)
  201.                 .addField('Kuruluş Tarihi', `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
  202.                 .addField('ID', message.guild.id)
  203.                 .addField('Sunucu Bölgesi', region[message.guild.region])
  204.                 .addField('Sunucu Resmi', message.guild.iconURL)
  205.                 .addField(`Roller [${message.guild.roles.size}]`, message.guild.roles.map(r => r).join(" ").replace("@everyone", " "))
  206.         .setTimestamp()
  207.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', message.author.avatarURL);
  208.                 message.channel.send(embed);
  209.         }
  210.  
  211.   if(cmd === `${prefix}spoiler`) {
  212.                 let mesaj = args.slice(0).join(' ');
  213.                 if(mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Spoiler içinde yazdırmak istediğiniz mesajı girin.');
  214.                 message.delete();
  215.                 message.channel.send(`||${mesaj}||`);
  216.         }
  217.  
  218.   if(cmd === `${prefix}rolbilgi`) {
  219.                 let role = message.mentions.roles.first() || message.guild.roles.get(args[0]) || message.guild.roles.find(role => role.name === args[0]);
  220.                
  221.                 if (!role) return message.channel.send("<:hata:574309260826247188> Bilgi almak istediğiniz rolü etiketlemelisiniz.");
  222.                
  223.                 let gun = role.createdAt.getDate()
  224.                 let ay = 1 + role.createdAt.getMonth()
  225.                 let yil = role.createdAt.getFullYear()
  226.                 let saat = role.createdAt.getHours()
  227.                 let dakika = role.createdAt.getMinutes()
  228.                 let saniye = role.createdAt.getSeconds()
  229.                
  230.                 let embed = new Discord.RichEmbed()
  231.                 .setColor('#990000')
  232.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  233.                 .addField('Rol İsmi', role.name)
  234.                 .addField('ID', role.id)
  235.                 .addField('Renk Kodu', role.hexColor)
  236.                 .addField('Role Sahip Üye', role.members.size)
  237.                 .addField('Oluşturma Tarihi', `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
  238.                 .setTimestamp()
  239.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  240.                 message.channel.send(embed);
  241.         }
  242.  
  243.   if(cmd === `${prefix}reply`) {
  244.                 let mesaj = args.slice(0).join(' ');
  245.                 if(mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Kendinize yollamak istediğiniz mesajı girin.');
  246.                 message.author.sendMessage(`${mesaj}`);
  247.                 message.channel.send('<:832bilgi:574308153236389917> Kendinize yolladığınız mesaj başarılı.');
  248.         }
  249.  
  250.   if(cmd === `${prefix}embedolustur`) {
  251.                 let mesaj = args.slice(0).join(' ');
  252.                 let footer = args.slice(1).join(' ');
  253.                 if (mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Embed mesajını girin.');
  254.                 if (footer.length < 1) return message.channel.send('<:hata:574309260826247188> Embed footer mesajını girin.');
  255.                 const embed = new Discord.RichEmbed()
  256.                 .setColor('#990000')
  257.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  258.                 .setDescription(`${mesaj}`)
  259.                 .setTimestamp()
  260.                 .setFooter(`${footer}`, bot.user.avatarURL);
  261.                 message.channel.send(embed);
  262.         }
  263.        
  264.         if(cmd === `${prefix}reply-embedolustur`) {
  265.                 let mesaj = args.slice(0).join(' ');
  266.                 let footer = args.slice(1).join(' ');
  267.                 if (mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Embed mesajını girin.');
  268.                 if (footer.length < 1) return message.channel.send('<:hata:574309260826247188> Embed footer mesajını girin.');
  269.                 const embed = new Discord.RichEmbed()
  270.                 .setColor('#990000')
  271.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  272.                 .setDescription(`${mesaj}`)
  273.                 .setTimestamp()
  274.                 .setFooter(`${footer}`, bot.user.avatarURL);
  275.                 message.author.sendMessage(embed);
  276.                
  277.                 message.channel.send('<:832bilgi:574308153236389917> Kendinize yolladığınız embed mesajı başarılı.');
  278.         }
  279.        
  280.         if(cmd === `${prefix}profil`) {
  281.                 var Durum = message.author.presence.status;            
  282.                 var Durm = (Durum == "online" ? (0xD97634) : (Durum == "offline" ? (0xD97634) : (Durum == "idle" ? (0xD97634) : (Durum == "dnd" ? (0xD97634) : (0xD97634)))))
  283.                 var durm = (Durum == "online" ? ("Çevrimiçi") : (Durum == "offline" ? ("Çevrimdışı") : (Durum == "idle" ? ("Boşta") : (Durum == "dnd" ? ("Rahatsız Etmeyin") : ("Bilinmiyor")))))
  284.                
  285.                 let gun = message.author.createdAt.getDate()
  286.                 let ay = 1 + message.author.createdAt.getMonth()
  287.                 let yil = message.author.createdAt.getFullYear()
  288.                 let saat = message.author.createdAt.getHours()
  289.                 let dakika = message.author.createdAt.getMinutes()
  290.                 let saniye = message.author.createdAt.getSeconds()
  291.                
  292.                 let g = message.member.guild.joinedAt.getDate()
  293.                 let a = 1 + message.member.guild.joinedAt.getMonth()
  294.                 let y = message.member.guild.joinedAt.getFullYear()
  295.                 let s = message.member.guild.joinedAt.getHours()
  296.                 let d = message.member.guild.joinedAt.getMinutes()
  297.                 let sa = message.member.guild.joinedAt.getSeconds()
  298.                
  299.                 let embed = new Discord.RichEmbed()
  300.                 .setColor('#990000')
  301.                 .setAuthor(`${message.author.username}`, message.author.avatarURL)
  302.                 .addField('ID', message.author.id)
  303.                 .addField('Kayıt Tarihi', `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
  304.                 .addField('Katılım Tarihi', `${g}/${a}/${y} ${s}:${d}:${sa}`)
  305.                 .addField('Aktivite', message.author.presence.game ? message.author.presence.game.name : 'Herhangi bir aktivite bulunamadı.')
  306.                 .addField('Durum', `${durm}`)
  307.                 .addField(`Rolleri [${message.member.roles.size}]`, message.member.roles.map(r => r).join(" ").replace("@everyone", " "))
  308.                 .setTimestamp()
  309.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  310.                 message.channel.send(embed);
  311.         }
  312.  
  313.   if(cmd === `${prefix}profil`) {
  314.                 if (message.channel.type !== "group") {
  315.                 var Durum = message.author.presence.status;            
  316.                 var Durm = (Durum == "online" ? (0xD97634) : (Durum == "offline" ? (0xD97634) : (Durum == "idle" ? (0xD97634) : (Durum == "dnd" ? (0xD97634) : (0xD97634)))))
  317.                 var durm = (Durum == "online" ? ("Çevrimiçi") : (Durum == "offline" ? ("Çevrimdışı") : (Durum == "idle" ? ("Boşta") : (Durum == "dnd" ? ("Rahatsız Etmeyin") : ("Bilinmiyor")))))
  318.                
  319.                 let gun = message.author.createdAt.getDate()
  320.                 let ay = 1 + message.author.createdAt.getMonth()
  321.                 let yil = message.author.createdAt.getFullYear()
  322.                 let saat = message.author.createdAt.getHours()
  323.                 let dakika = message.author.createdAt.getMinutes()
  324.                 let saniye = message.author.createdAt.getSeconds()
  325.                
  326.                 let g = message.member.guild.joinedAt.getDate()
  327.                 let a = 1 + message.member.guild.joinedAt.getMonth()
  328.                 let y = message.member.guild.joinedAt.getFullYear()
  329.                 let s = message.member.guild.joinedAt.getHours()
  330.                 let d = message.member.guild.joinedAt.getMinutes()
  331.                 let sa = message.member.guild.joinedAt.getSeconds()
  332.                                
  333.                 let embed = new Discord.RichEmbed()
  334.                 .setColor("#990000")
  335.                 .setAuthor('832 | JITEM', bot.user.avatarURL)
  336.                 .addField("İsim", `${message.author.username}#${message.author.discriminator}`)
  337.                 .addField("ID", `${message.author.id}`)
  338.                 .addField("Kayıt Tarihi", `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
  339.                 .addField('Durum', `${durm}`)
  340.                 .addField('Aktivite', message.author.presence.game ? message.author.presence.game.name : 'Herhangi bir aktivite bulunamadı.')
  341.                 .addField('Katılım Tarihi', `${g}/${a}/${y} ${s}:${d}:${sa}`, true)
  342.                 .addField(`Rolleri [${message.member.roles.size}]`, message.member.roles.map(r => r).join(" ").replace("@everyone", " "))
  343.                 .setTimestamp()
  344.                 .setFooter('Prefix: 8! | 832 BOT - JITEM, saygılar.', message.author.avatarURL);
  345.                 message.channel.send(embed);
  346.                 }
  347.         }
  348.        
  349.         if(cmd === `${prefix}avatar`) {
  350.                 let user;
  351.                 let icon = bot.user.displayAvatarURL;
  352.                        
  353.                 if (message.mentions.users.first()) {
  354.                         user = message.mentions.users.first();
  355.                 } else {
  356.                         user = message.author;
  357.                 }                      
  358.                 const member = message.guild.member(user);
  359.                 let avatar = user.displayAvatarURL;
  360.                 let username = user.username;
  361.                 let iicon = user.avatarURL;
  362.                 let id = user.id;
  363.                 const embed = new Discord.RichEmbed()
  364.                 .setColor('#990000')
  365.                 .setAuthor(`${username}(${id})`, iicon)
  366.                 .setImage(`${avatar}`)
  367.                 .setTimestamp()
  368.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  369.                 message.channel.send(embed);
  370.         }
  371.        
  372.         if(cmd === `${prefix}işlem`) {
  373.                 let hesap = args.join(' ');    
  374.                 if(!hesap) return message.channel.send('<:hata:574309260826247188> Bir işlem belirtin.');
  375.                 else { let cevap;
  376.                 try {
  377.                         cevap = math.eval(hesap)
  378.                 } catch(err) {
  379.                         message.channel.send(err)
  380.                 }
  381.                
  382.                 let embed = new Discord.RichEmbed()
  383.                 .setColor('#990000')
  384.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  385.                 .addField('Giriş', `\`\`\`${hesap}\`\`\``)
  386.                 .addField('Çıkış', `\`\`\`${cevap}\`\`\``)
  387.                 .setTimestamp()
  388.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  389.                 message.channel.send(embed);
  390.         }
  391.         }
  392.        
  393.         if(cmd === `${prefix}yazdır`) {
  394.                 let mesaj = args.slice(0).join(' ');
  395.                 if(mesaj.length < 1) return message.channel.send('<:hata:574309260826247188> Bota yazdırmak istediğiniz mesajı girin.');
  396.                 message.channel.send(mesaj);
  397.         }
  398.        
  399.         if(cmd === `${prefix}atatürk`) {
  400.                 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'];
  401.                 let result = Math.floor((Math.random() * atatürk.length));
  402.                
  403.                 let embed = new Discord.RichEmbed()
  404.                 .setColor('#990000')
  405.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  406.                 .setImage(`${atatürk[result]}`)
  407.                 .setTimestamp()
  408.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  409.                 message.channel.send(embed);
  410.         }
  411.  
  412.         if(cmd === `${prefix}bağlantılar`) {
  413.                 let embed = new Discord.RichEmbed()
  414.                 .setColor('#990000')
  415.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  416.                 .addField('Bilgi', '832 BOT veya JITEM klanını ilgilendiren bağlantı linkleri..')
  417.                 .addField('Bağlantılar', '[Website](Eklenecek) - [Destek Sunucusu](Eklenecek) - [Panel](Eklenecek) - [Blog](Eklenecek) - [Discord Bot List](Eklenecek) - [Vote](Eklenecek)')
  418.                 .setTimestamp()
  419.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  420.                 message.channel.send(embed);
  421.         }
  422.        
  423.         if(cmd === `${prefix}csgoistatislik`) {
  424.                 var UR_L = "http://csgo.tracker.network/profile/" + args[0];
  425.                 if(!args[0]) return message.channel.send("<:hata:574309260826247188> İstatisliklerini almak istediğiniz oyuncunun kullanıcı adını girin.");                      
  426.                 request(UR_L, function(err, resp, body){               
  427.                 $ = cheerio.load(body);        
  428.                 var KD = getStatData(0, $);
  429.                 if(KD == -1){
  430.                 return message.channel.send("<:hata:574309260826247188> Geçersiz kullanıcı adı.");
  431.                 }
  432.                
  433.                 var WIN = getStatData(1, $);
  434.                 var HS = getStatData(4, $);
  435.                 var MONEY = getStatData(5, $);
  436.                 var SCORE = getStatData(6, $);
  437.                 var KILLS = getStatData(7, $);
  438.                 var DEATHS = getStatData(8, $);
  439.                 var MVP = getStatData(9, $);
  440.                 var BS = getStatData(13, $);
  441.                 var BD = getStatData(14, $);
  442.                 var HR = getStatData(15, $);
  443.                
  444.                 let embed = new Discord.RichEmbed()
  445.                 .setColor('#990000')
  446.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  447.                 .addField(`Kullanıcı Adı`, `${args[0]}`)
  448.                 .addField(`K/D Değeri`, `${KD}`)
  449.                 .addField(`Galibiyet`, `${WIN}`)
  450.                 .addField(`Most Valuable Player`, `${MVP}`)
  451.                 .addField(`Skor`, `${SCORE}`)
  452.                 .addField(`Öldürme`, `${KILLS}`)
  453.                 .addField(`Ölüm`, `${DEATHS}`)
  454.                 .addField(`Kurulan Bombalar`, `${BS}`)
  455.                 .addField(`Etkisiz Hale Getirilen Bombalar`, `${BD}`)
  456.                 .addField(`Headshot Sayısı`, `${HS}`)
  457.                 .addField(`Para`, `${MONEY}`)
  458.                 .addField(`HellRaisers`, `${HR}`)
  459.                 .setTimestamp()
  460.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  461.                 message.channel.send(embed);
  462.                
  463.                 })
  464.         }
  465.        
  466.         if(cmd === `${prefix}şifreoluştur`) {
  467.                 const generator = require('generate-password');
  468.                
  469.                 let uzunluk = args.slice(0).join(' ');         
  470.                 if (!uzunluk) return message.channel.send('<:hata:574309260826247188> Bir uzunluk değeri belirtin.');
  471.                 let password = generator.generate({
  472.                         length: uzunluk,
  473.                         numbers: true,
  474.                 })
  475.                
  476.                 message.author.sendMessage(`<:832bilgi:574308153236389917> Şifreniz Oluşturuldu: \`\`${password}\`\``);
  477.                 message.channel.send(":mailbox_with_mail: Şifreniz DM'den size ulaştırıldı.");
  478.         }
  479.  
  480.         if(cmd === `${prefix}davetler`) {
  481.                 let invites = await message.guild.fetchInvites().catch(error => {
  482.                         message.channel.send('<:hata:574309260826247188> Bu sunucuda davet oluşturulmamış.');
  483.                 });
  484.                
  485.                 invites = invites.array();             
  486.                 let possibleinvites = [];
  487.                 invites.forEach(function(invites) {
  488.                         possibleinvites.push(`\`\`\`#${invites.inviter.username} - ${invites.url}: ${invites.uses} kullanım.\`\`\``)
  489.                 })
  490.                
  491.                 let embed = new Discord.RichEmbed()
  492.                 .setColor('#990000')
  493.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  494.                 .addField('Davetler', `${possibleinvites.join('\n')}`)
  495.                 .setTimestamp()
  496.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  497.                 message.channel.send(embed);
  498.         }
  499.        
  500.         if(cmd === `${prefix}botbilgi`) {      
  501.         let gun = bot.user.createdAt.getDate()
  502.                 let ay = 1 + bot.user.createdAt.getMonth()
  503.                 let yil = bot.user.createdAt.getFullYear()
  504.                 let saat = bot.user.createdAt.getHours()
  505.                 let dakika = bot.user.createdAt.getMinutes()
  506.                 let saniye = bot.user.createdAt.getSeconds()
  507.                
  508.                 let gecikme = new Date() - message.createdAt;
  509.                 let embed = new Discord.RichEmbed()
  510.                 .setColor('#990000')
  511.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  512.                 .addField('BOT İsmi', `${bot.user.username}#${bot.user.discriminator}`)
  513.         .addField('ID', `${bot.user.id}`)
  514.                 .addField('Yapımcı', '```JITEM#0001```')
  515.                 .addField('Kuruluş', `${gun}/${ay}/${yil} ${saat}:${dakika}:${saniye}`)
  516.                 .addField('Sunucular, Kullanıcılar, Kanallar', `${bot.guilds.size.toLocaleString()} Sunucu, ${bot.users.size.toLocaleString()} Kullanıcı, ${bot.channels.size.toLocaleString()} Kanal`)
  517.                 .addField('Gecikme', `${Math.floor(gecikme)}ms`)
  518.                 .addField('BOT Versiyon', 'v2')
  519.                 .addField('Discord-js Versiyon', 'v11.4.2')
  520.                 .addField('Bağlantılar', '[Website](Eklenecek) - [Destek Sunucusu](Eklenecek) - [Panel](Eklenecek) - [Blog](Eklenecek) - [Discord Bot List](Eklenecek) - [Vote](Eklenecek)') 
  521.                 .setTimestamp()
  522.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  523.                 message.channel.send(embed);   
  524.         }
  525.        
  526.         if(cmd === `${prefix}pf`) {
  527.                 let embed = new Discord.RichEmbed()
  528.                 .setColor('#990000')
  529.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  530.                 .setImage(`${message.author.avatarURL}`)
  531.                 .setTimestamp()
  532.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  533.                 message.channel.send(embed);
  534.         }
  535.        
  536.         if(cmd === `${prefix}havadurumu`) {
  537.                 weather.find({search: args.join(" "), degreeType: 'C'}, function(err, result) {
  538.                         if (result === undefined || result.length === 0) {
  539.                         message.channel.send("<:hata:574309260826247188> Hava istatisliklerini görmek istediğiniz bölgeyi belirtin.")
  540.                         return;
  541.                 }
  542.                 var current = result[0].current;
  543.                 var location = result[0].location;
  544.                 let embed = new Discord.RichEmbed()
  545.                 .setColor('#990000')
  546.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  547.                 .addField('Şehir/Ülke', `${current.observationpoint}`, true)
  548.                 .addField('Saat Dilimi',`UTC${location.timezone}`, true)
  549.                 .addField('Derece Türü',location.degreetype, true)
  550.                 .addField('Sıcaklık',`${current.temperature} Degrees`, true)
  551.                 .addField('Hissedilen Sıcaklık', `${current.feelslike} Degrees`, true)
  552.                 .addField('Rüzgar',current.winddisplay, true)
  553.                 .addField('Nem', `${current.humidity}%`, true)
  554.                 .setTimestamp()
  555.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  556.                 message.channel.send(embed);
  557.                 })
  558.         }
  559.        
  560.         if(cmd === `${prefix}günlükmüzik`) {
  561.                 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');
  562.         }
  563.        
  564.         if(cmd === `${prefix}döviz`) {
  565.                 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```");
  566.                 if (args[0] === "USD"){
  567.                         const res = await Doviz.getKur("USD");
  568.                         const tarih = await Doviz.guncelTarih();
  569.                         let embed = new Discord.RichEmbed()
  570.                         .setColor('#990000')
  571.                         .setAuthor(`Amerikan Doları [USD]`, message.author.avatarURL)
  572.                         .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  573.                         .addField(`Alış`,res.alis)
  574.                         .addField(`Satış`,res.satis)
  575.                         .setTimestamp()
  576.                         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  577.                         message.channel.send(embed);
  578.                 }
  579.                 if (args[0] === "EUR"){
  580.                         const res = await Doviz.getKur("EUR");
  581.                         const tarih = await Doviz.guncelTarih();
  582.                         let embed = new Discord.RichEmbed()
  583.                         .setColor('#990000')
  584.                         .setAuthor(`EURO [EUR]`, message.author.avatarURL)
  585.                         .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  586.                         .addField(`Alış`,res.alis)
  587.                         .addField(`Satış`,res.satis)
  588.                         .setTimestamp()
  589.                         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  590.                         message.channel.send(embed);
  591.                 }
  592.                 if (args[0] === "AUD"){
  593.                 const res = await Doviz.getKur("AUD");
  594.                 const tarih = await Doviz.guncelTarih();
  595.                 let embed = new Discord.RichEmbed()
  596.                 .setColor('#990000')
  597.                 .setAuthor(`Avustralya Doları [AUD]`, message.author.avatarURL)
  598.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  599.                 .addField(`Alış`,res.alis)
  600.                 .addField(`Satış`,res.satis)
  601.                 .setTimestamp()
  602.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  603.                 message.channel.send(embed);
  604.                 }
  605.                 if (args[0] === "DKK"){
  606.                 const res = await Doviz.getKur("DKK");
  607.                 const tarih = await Doviz.guncelTarih();
  608.                 let embed = new Discord.RichEmbed()
  609.                 .setColor('#990000')
  610.                 .setAuthor(`Danimarka Kronu [DKK]`, message.author.avatarURL)
  611.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  612.                 .addField(`Alış`,res.alis)
  613.                 .addField(`Satış`,res.satis)
  614.                 .setTimestamp()
  615.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  616.                 message.channel.send(embed);
  617.                 }
  618.                 if (args[0] === "GBP"){
  619.                 const res = await Doviz.getKur("GBP");
  620.                 const tarih = await Doviz.guncelTarih();
  621.                 let embed = new Discord.RichEmbed()
  622.                 .setColor('#990000')
  623.                 .setAuthor(`İngiliz Sterlini [GBP]`, message.author.avatarURL)
  624.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  625.                 .addField(`Alış`,res.alis)
  626.                 .addField(`Satış`,res.satis)
  627.                 .setTimestamp()
  628.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  629.                 message.channel.send(embed);
  630.                 }
  631.                 if (args[0] === "CHF"){
  632.                 const res = await Doviz.getKur("CHF");
  633.                 const tarih = await Doviz.guncelTarih();
  634.                 let embed = new Discord.RichEmbed()
  635.                 .setColor('#990000')
  636.                 .setAuthor(`İsviçre Frangı [CHF]`, message.author.avatarURL)
  637.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  638.                 .addField(`Alış`,res.alis)
  639.                 .addField(`Satış`,res.satis)
  640.                 .setTimestamp()
  641.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  642.                 message.channel.send(embed);
  643.                 }
  644.                 if (args[0] === "SEK"){
  645.                 const res = await Doviz.getKur("SEK");
  646.                 const tarih = await Doviz.guncelTarih();
  647.                 let embed = new Discord.RichEmbed()
  648.                 .setColor('#990000')
  649.                 .setAuthor(`İsveç Kronu [SEK]`, message.author.avatarURL)
  650.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  651.                 .addField(`Alış`,res.alis)
  652.                 .addField(`Satış`,res.satis)
  653.                 .setTimestamp()
  654.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  655.                 message.channel.send(embed);
  656.                 }
  657.                 if (args[0] === "CAD"){
  658.                 const res = await Doviz.getKur("CAD");
  659.                 const tarih = await Doviz.guncelTarih();
  660.                 let embed = new Discord.RichEmbed()
  661.                 .setColor('#990000')
  662.                 .setAuthor(`Kanada Doları [CAD]`, message.author.avatarURL)
  663.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  664.                 .addField(`Alış`,res.alis)
  665.                 .addField(`Satış`,res.satis)
  666.                 .setTimestamp()
  667.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  668.                 message.channel.send(embed);
  669.                 }
  670.                 if (args[0] === "KWD"){
  671.                 const res = await Doviz.getKur("KWD");
  672.                 const tarih = await Doviz.guncelTarih();
  673.                 let embed = new Discord.RichEmbed()
  674.                 .setColor('#990000')
  675.                 .setAuthor(`Kuveyt Dinarı [KWD]`, message.author.avatarURL)
  676.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  677.                 .addField(`Alış`,res.alis)
  678.                 .addField(`Satış`,res.satis)
  679.                 .setTimestamp()
  680.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  681.                 message.channel.send(embed);
  682.                 }
  683.                 if (args[0] === "NOK"){
  684.                 const res = await Doviz.getKur("NOK");
  685.                 const tarih = await Doviz.guncelTarih();
  686.                 let embed = new Discord.RichEmbed()
  687.                 .setColor('#990000')
  688.                 .setAuthor(`Norveç Kronu [NOK]`, message.author.avatarURL)
  689.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  690.                 .addField(`Alış`,res.alis)
  691.                 .addField(`Satış`,res.satis)
  692.                 .setTimestamp()
  693.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  694.                 message.channel.send(embed);
  695.                 }
  696.                 if (args[0] === "JPY"){
  697.                 const res = await Doviz.getKur("JPY");
  698.                 const tarih = await Doviz.guncelTarih();
  699.                 let embed = new Discord.RichEmbed()
  700.                 .setColor('#990000')
  701.                 .setAuthor(`Japon Yeni [JPY]`, message.author.avatarURL)
  702.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  703.                 .addField(`Alış`,res.alis)
  704.                 .addField(`Satış`,res.satis)
  705.                 .setTimestamp()
  706.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  707.                 message.channel.send(embed);
  708.                 }
  709.                 if (args[0] === "SAR"){
  710.                 const res = await Doviz.getKur("SAR");
  711.                 const tarih = await Doviz.guncelTarih();
  712.                 let embed = new Discord.RichEmbed()
  713.                 .setColor('#990000')
  714.                 .setAuthor(`Suudi Arabistan Riyali [SAR]`, message.author.avatarURL)
  715.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  716.                 .addField(`Alış`,res.alis)
  717.                 .addField(`Satış`,res.satis)
  718.                 .setTimestamp()
  719.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  720.                 message.channel.send(embed);
  721.                 }
  722.                 if (args[0] === "BGN"){
  723.                 const res = await Doviz.getKur("BGN");
  724.                 const tarih = await Doviz.guncelTarih();
  725.                 let embed = new Discord.RichEmbed()
  726.                 .setColor('#990000')
  727.                 .setAuthor(`Bulgar Levası [BGN]`, message.author.avatarURL)
  728.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  729.                 .addField(`Alış`,res.alis)
  730.                 .addField(`Satış`,res.satis)
  731.                 .setTimestamp()
  732.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  733.                 message.channel.send(embed);
  734.                 }
  735.                 if (args[0] === "RON"){
  736.                 const res = await Doviz.getKur("RON");
  737.                 const tarih = await Doviz.guncelTarih();
  738.                 let embed = new Discord.RichEmbed()
  739.                 .setColor('#990000')
  740.                 .setAuthor(`Rumen Leyi [RON]`, message.author.avatarURL)
  741.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  742.                 .addField(`Alış`,res.alis)
  743.                 .addField(`Satış`,res.satis)
  744.                 .setTimestamp()
  745.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  746.                 message.channel.send(embed);
  747.                 }
  748.                 if (args[0] === "RUB"){
  749.                 const res = await Doviz.getKur("RUB");
  750.                 const tarih = await Doviz.guncelTarih();
  751.                 let embed = new Discord.RichEmbed()
  752.                 .setColor('#990000')
  753.                 .setAuthor(`Rus Rublesi [RUB]`, message.author.avatarURL)
  754.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  755.                 .addField(`Alış`,res.alis)
  756.                 .addField(`Satış`,res.satis)
  757.                 .setTimestamp()
  758.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  759.                 message.channel.send(embed);
  760.                 }
  761.                 if (args[0] === "IRR"){
  762.                 const res = await Doviz.getKur("IRR");
  763.                 const tarih = await Doviz.guncelTarih();
  764.                 let embed = new Discord.RichEmbed()
  765.                 .setColor('#990000')
  766.                 .setAuthor(`İran Riyali [IRR]`, message.author.avatarURL)
  767.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  768.                 .addField(`Alış`,res.alis)
  769.                 .addField(`Satış`,res.satis)
  770.                 .setTimestamp()
  771.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  772.                 message.channel.send(embed);
  773.                 }
  774.                 if (args[0] === "CNY"){
  775.                 const res = await Doviz.getKur("CNY");
  776.                 const tarih = await Doviz.guncelTarih();
  777.                 let embed = new Discord.RichEmbed()
  778.                 .setColor('#990000')
  779.                 .setAuthor(in Yuanı [CNY]`, message.author.avatarURL)
  780.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  781.                 .addField(`Alış`,res.alis)
  782.                 .addField(`Satış`,res.satis)
  783.                 .setTimestamp()
  784.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  785.                 message.channel.send(embed);
  786.                 }
  787.                 if (args[0] === "PKR"){
  788.                 const res = await Doviz.getKur("PKR");
  789.                 const tarih = await Doviz.guncelTarih();
  790.                 let embed = new Discord.RichEmbed()
  791.                 .setColor('#990000')
  792.                 .setAuthor(`Pakistan Rupisi [PKR]`, message.author.avatarURL)
  793.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  794.                 .addField(`Alış`,res.alis)
  795.                 .addField(`Satış`,res.satis)
  796.                 .setTimestamp()
  797.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  798.                 message.channel.send(embed);
  799.                 }
  800.                 if (args[0] === "QAR"){
  801.                 const res = await Doviz.getKur("QAR");
  802.                 const tarih = await Doviz.guncelTarih();
  803.                 let embed = new Discord.RichEmbed()
  804.                 .setColor('#990000')
  805.                 .setAuthor(`Katar Riyali [QAR]`, message.author.avatarURL)
  806.                 .setDescription(`Bu istatislikler en son **${tarih}** tarihinde güncellenmiştir.`)
  807.                 .addField(`Alış`,res.alis)
  808.                 .addField(`Satış`,res.satis)
  809.                 .setTimestamp()
  810.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  811.                 message.channel.send(embed);
  812.                 } else {
  813.                         message.channel.send("<:hata:574309260826247188> Botun istatisliklerini gösterebileceği bir döviz kuru girin.");
  814.                 }
  815.         }
  816.        
  817.         if(cmd === `${prefix}komutbilgi`) {
  818.                 if(!args[0]) return message.channel.send("<:hata:574309260826247188> Bilgilerini almak istediğiniz komutu belirtin.");
  819.                 if (args[0] === "döviz") {
  820.                         let embed = new Discord.RichEmbed()
  821.                         .setColor('#990000')
  822.                         .setAuthor(`Döviz Komutu`, message.author.avatarURL)
  823.                         .addField('Kullanım', '8!döviz USD')
  824.                         .addField('Açıklama', 'Belirtilen döviz kuruyla alakalı istatislikler gösterir.')
  825.                         .addField('Kategori', 'Genel')
  826.                         .addField('Yetki', 'Gerektirmez')
  827.                         .setTimestamp()
  828.                         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  829.                         message.channel.send(embed);
  830.                 }
  831.                 if (args[0] === "günlükmüzik") {
  832.                         let embed = new Discord.RichEmbed()
  833.                         .setColor('#990000')
  834.                         .setAuthor(`Günlükmüzik Komutu`, message.author.avatarURL)
  835.                         .addField('Kullanım', '8!günlükmüzik')
  836.                         .addField('Açıklama', 'Bot sahibinin günlük olarak koyduğu müziği gösterir.')
  837.                         .addField('Kategori', 'Genel')
  838.                         .addField('Yetki', 'Gerektirmez')
  839.                         .setTimestamp()
  840.                         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  841.                         message.channel.send(embed);
  842.                 }
  843.                 if (args[0] === "havadurumu") {
  844.                         let embed = new Discord.RichEmbed()
  845.                         .setColor('#990000')
  846.                         .setAuthor(`Havadurumu Komutu`, message.author.avatarURL)
  847.                         .addField('Kullanım', '8!havadurumu edirne')
  848.                         .addField('Açıklama', 'Belirtilen şehrin hava istatisliklerini gösterir.')
  849.                         .addField('Kategori', 'Genel')
  850.                         .addField('Yetki', 'Gerektirmez')
  851.                         .setTimestamp()
  852.                         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  853.                         message.channel.send(embed);
  854.                 }
  855.                 if (args[0] === "pf") {
  856.                 let embed = new Discord.RichEmbed()
  857.                 .setColor('#990000')
  858.                 .setAuthor(`pf Komutu`, message.author.avatarURL)
  859.                 .addField('Kullanım', '8!pf')
  860.                 .addField('Açıklama', 'Komutu kullanan kişinin avatarını gösterir.')
  861.                 .addField('Kategori', 'Genel')
  862.                 .addField('Yetki', 'Gerektirmez')
  863.                 .setTimestamp()
  864.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  865.                 message.channel.send(embed);
  866.                 }
  867.                 if (args[0] === "botbilgi") {
  868.                 let embed = new Discord.RichEmbed()
  869.                 .setColor('#990000')
  870.                 .setAuthor(`Botbilgi Komutu`, message.author.avatarURL)
  871.                 .addField('Kullanım', '8!botbilgi')
  872.                 .addField('Açıklama', 'Bot istatisliklerini gösterir.')
  873.                 .addField('Kategori', 'Genel')
  874.                 .addField('Yetki', 'Gerektirmez')
  875.                 .setTimestamp()
  876.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  877.                 message.channel.send(embed);
  878.                 }
  879.                 if (args[0] === "davetler") {
  880.                 let embed = new Discord.RichEmbed()
  881.                 .setColor('#990000')
  882.                 .setAuthor(`Davetler Komutu`, message.author.avatarURL)
  883.                 .addField('Kullanım', '8!davetler')
  884.                 .addField('Açıklama', 'Sunucuda oluşturulmuş davetleri gösterir.')
  885.                 .addField('Kategori', 'Genel')
  886.                 .addField('Yetki', 'Gerektirmez')
  887.                 .setTimestamp()
  888.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  889.                 message.channel.send(embed);
  890.                 }
  891.                 if (args[0] === "şifreoluştur") {
  892.                 let embed = new Discord.RichEmbed()
  893.                 .setColor('#990000')
  894.                 .setAuthor(`Şifreoluştur Komutu`, message.author.avatarURL)
  895.                 .addField('Kullanım', '8!şifreoluştur')
  896.                 .addField('Açıklama', 'Oluşturulan şifreyi size DM yoluyla gönderir.')
  897.                 .addField('Kategori', 'Genel')
  898.                 .addField('Yetki', 'Gerektirmez')
  899.                 .setTimestamp()
  900.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  901.                 message.channel.send(embed);
  902.                 }
  903.                 if (args[0] === "csgoistatislik") {
  904.                 let embed = new Discord.RichEmbed()
  905.                 .setColor('#990000')
  906.                 .setAuthor(`Csgoistatislik Komutu`, message.author.avatarURL)
  907.                 .addField('Kullanım', '8!csgoistatislik <Steamid>')
  908.                 .addField('Açıklama', 'Belirtilen döviz kuruyla alakalı istatislikler gösterir.')
  909.                 .addField('Kategori', 'Genel')
  910.                 .addField('Yetki', 'Gerektirmez')
  911.                 .setTimestamp()
  912.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  913.                 message.channel.send(embed);
  914.                 }
  915.                 if (args[0] === "bağlantılar") {
  916.                 let embed = new Discord.RichEmbed()
  917.                 .setColor('#990000')
  918.                 .setAuthor(`Bağlantılar Komutu`, message.author.avatarURL)
  919.                 .addField('Kullanım', '8!bağlantılar')
  920.                 .addField('Açıklama', 'Bot ile alakalı bağlantılar gösterir.')
  921.                 .addField('Kategori', 'Genel')
  922.                 .addField('Yetki', 'Gerektirmez')
  923.                 .setTimestamp()
  924.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  925.                 message.channel.send(embed);
  926.                 }
  927.                 if (args[0] === "atatürk") {
  928.                 let embed = new Discord.RichEmbed()
  929.                 .setColor('#990000')
  930.                 .setAuthor(`Atatürk Komutu`, message.author.avatarURL)
  931.                 .addField('Kullanım', '8!atatürk')
  932.                 .addField('Açıklama', 'Size rastgele Atatürk resmi gösterir.')
  933.                 .addField('Kategori', 'Genel')
  934.                 .addField('Yetki', 'Gerektirmez')
  935.                 .setTimestamp()
  936.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  937.                 message.channel.send(embed);
  938.                 }
  939.                 if (args[0] === "yazdır") {
  940.                 let embed = new Discord.RichEmbed()
  941.                 .setColor('#990000')
  942.                 .setAuthor(`Yazdır Komutu`, message.author.avatarURL)
  943.                 .addField('Kullanım', '8!yazdır Selam')
  944.                 .addField('Açıklama', 'Yazılan mesajı bota yazdırır.')
  945.                 .addField('Kategori', 'Genel')
  946.                 .addField('Yetki', 'Gerektirmez')
  947.                 .setTimestamp()
  948.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  949.                 message.channel.send(embed);
  950.                 }
  951.                 if (args[0] === "işlem") {
  952.                 let embed = new Discord.RichEmbed()
  953.                 .setColor('#990000')
  954.                 .setAuthor(`İşlem Komutu`, message.author.avatarURL)
  955.                 .addField('Kullanım', '8!işlem 5+5')
  956.                 .addField('Açıklama', 'Yazılan sayılarla işlem yapar.')
  957.                 .addField('Kategori', 'Genel')
  958.                 .addField('Yetki', 'Gerektirmez')
  959.                 .setTimestamp()
  960.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  961.                 message.channel.send(embed);
  962.                 }
  963.                 if (args[0] === "avatar") {
  964.                 let embed = new Discord.RichEmbed()
  965.                 .setColor('#990000')
  966.                 .setAuthor(`Avatar Komutu`, message.author.avatarURL)
  967.                 .addField('Kullanım', '8!avatar @832 BOT')
  968.                 .addField('Açıklama', 'Etiketlenen kullanıcının avatarını görüntüler.')
  969.                 .addField('Kategori', 'Genel')
  970.                 .addField('Yetki', 'Gerektirmez')
  971.                 .setTimestamp()
  972.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  973.                 message.channel.send(embed);
  974.                 }
  975.                 if (args[0] === "profil") {
  976.                 let embed = new Discord.RichEmbed()
  977.                 .setColor('#990000')
  978.                 .setAuthor(`Profil Komutu`, message.author.avatarURL)
  979.                 .addField('Kullanım', '8!profil @832 BOT')
  980.                 .addField('Açıklama', 'Etiketlenen kullanıcının istatisliklerini görüntüler.')
  981.                 .addField('Kategori', 'Genel')
  982.                 .addField('Yetki', 'Gerektirmez')
  983.                 .setTimestamp()
  984.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  985.                 message.channel.send(embed);
  986.                 }
  987.                 if (args[0] === "reply") {
  988.                 let embed = new Discord.RichEmbed()
  989.                 .setColor('#990000')
  990.                 .setAuthor(`Reply Komutu`, message.author.avatarURL)
  991.                 .addField('Kullanım', '8!reply Selam canım')
  992.                 .addField('Açıklama', 'Yazdığınız mesajı bot size DM yoluyla ulaştırır.')
  993.                 .addField('Kategori', 'Genel')
  994.                 .addField('Yetki', 'Gerektirmez')
  995.                 .setTimestamp()
  996.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  997.                 message.channel.send(embed);
  998.                 }
  999.                 if (args[0] === "reply-embedolustur") {
  1000.                 let embed = new Discord.RichEmbed()
  1001.                 .setColor('#990000')
  1002.                 .setAuthor(`Reply-embedolustur Komutu`, message.author.avatarURL)
  1003.                 .addField('Kullanım', '8!reply-embedolustur İçerik Footer')
  1004.                 .addField('Açıklama', 'Oluşturduğunuz embedi bot size DM yoluyla ulaştırır.')
  1005.                 .addField('Kategori', 'Genel')
  1006.                 .addField('Yetki', 'Gerektirmez')
  1007.                 .setTimestamp()
  1008.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1009.                 message.channel.send(embed);
  1010.                 }
  1011.                 if (args[0] === "embedolustur") {
  1012.                 let embed = new Discord.RichEmbed()
  1013.                 .setColor('#990000')
  1014.                 .setAuthor(`Embedolustur Komutu`, message.author.avatarURL)
  1015.                 .addField('Kullanım', '8!embedolustur İçerik Footer')
  1016.                 .addField('Açıklama', 'Yazılan içerik ve footerle bot bir embed oluşturur.')
  1017.                 .addField('Kategori', 'Genel')
  1018.                 .addField('Yetki', 'Gerektirmez')
  1019.                 .setTimestamp()
  1020.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1021.                 message.channel.send(embed);
  1022.                 }
  1023.                 if (args[0] === "rolbilgi") {
  1024.                 let embed = new Discord.RichEmbed()
  1025.                 .setColor('#990000')
  1026.                 .setAuthor(`Rolbilgi Komutu`, message.author.avatarURL)
  1027.                 .addField('Kullanım', '8!rolbilgi @832 BOT')
  1028.                 .addField('Açıklama', 'Etiketlenen rolün istatisliklerini gösterir.')
  1029.                 .addField('Kategori', 'Genel')
  1030.                 .addField('Yetki', 'Gerektirmez')
  1031.                 .setTimestamp()
  1032.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1033.                 message.channel.send(embed);
  1034.                 }
  1035.                 if (args[0] === "spoiler") {
  1036.                 let embed = new Discord.RichEmbed()
  1037.                 .setColor('#990000')
  1038.                 .setAuthor(`Spoiler Komutu`, message.author.avatarURL)
  1039.                 .addField('Kullanım', '8!spoiler Spoitest')
  1040.                 .addField('Açıklama', 'Yazdığınız mesajı bota spoi olarak yazdırırsınız.')
  1041.                 .addField('Kategori', 'Genel')
  1042.                 .addField('Yetki', 'Gerektirmez')
  1043.                 .setTimestamp()
  1044.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1045.                 message.channel.send(embed);
  1046.                 }
  1047.                 if (args[0] === "sunucubilgi") {
  1048.                 let embed = new Discord.RichEmbed()
  1049.                 .setColor('#990000')
  1050.                 .setAuthor(`Sunucubilgi Komutu`, message.author.avatarURL)
  1051.                 .addField('Kullanım', '8!sunucubilgi')
  1052.                 .addField('Açıklama', 'Sunucu istatisliklerini gösterir.')
  1053.                 .addField('Kategori', 'Genel')
  1054.                 .addField('Yetki', 'Gerektirmez')
  1055.                 .setTimestamp()
  1056.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1057.                 message.channel.send(embed);
  1058.                 }
  1059.                 if (args[0] === "snipe") {
  1060.                 let embed = new Discord.RichEmbed()
  1061.                 .setColor('#990000')
  1062.                 .setAuthor(`Snipe Komutu`, message.author.avatarURL)
  1063.                 .addField('Kullanım', '8!snipe')
  1064.                 .addField('Açıklama', 'Kanalda son silinmiş mesajı görüntüler.')
  1065.                 .addField('Kategori', 'Genel')
  1066.                 .addField('Yetki', 'Gerektirmez')
  1067.                 .setTimestamp()
  1068.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1069.                 message.channel.send(embed);
  1070.                 }
  1071.                 if (args[0] === "tarih") {
  1072.                 let embed = new Discord.RichEmbed()
  1073.                 .setColor('#990000')
  1074.                 .setAuthor(`Tarih Komutu`, message.author.avatarURL)
  1075.                 .addField('Kullanım', '8!tarih')
  1076.                 .addField('Açıklama', 'Tarihi gösterir.')
  1077.                 .addField('Kategori', 'Genel')
  1078.                 .addField('Yetki', 'Gerektirmez')
  1079.                 .setTimestamp()
  1080.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1081.                 message.channel.send(embed);
  1082.                 }
  1083.                 if (args[0] === "rollistesi") {
  1084.                 let embed = new Discord.RichEmbed()
  1085.                 .setColor('#990000')
  1086.                 .setAuthor(`Rollistesi Komutu`, message.author.avatarURL)
  1087.                 .addField('Kullanım', '8!rollistesi')
  1088.                 .addField('Açıklama', 'Sunucuda oluşturulmuş rolleri gösterir.')
  1089.                 .addField('Kategori', 'Genel')
  1090.                 .addField('Yetki', 'Gerektirmez')
  1091.                 .setTimestamp()
  1092.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1093.                 message.channel.send(embed);
  1094.                 }
  1095.                 if (args[0] === "sunucukur") {
  1096.                 let embed = new Discord.RichEmbed()
  1097.                 .setColor('#990000')
  1098.                 .setAuthor(`Sunucukur Komutu`, message.author.avatarURL)
  1099.                 .addField('Kullanım', '8!sunucukur')
  1100.                 .addField('Açıklama', 'Sunucudaki tüm rolleri ve kanalları silip sunucuyu yeniden kurar.')
  1101.                 .addField('Kategori', 'Moderasyon')
  1102.                 .addField('Yetki', 'Gerektirir(Yönetici)')
  1103.                 .setTimestamp()
  1104.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1105.                 message.channel.send(embed);
  1106.                 }
  1107.                 if (args[0] === "nsfw") {
  1108.                 let embed = new Discord.RichEmbed()
  1109.                 .setColor('#990000')
  1110.                 .setAuthor(`Nsfw Komutu`, message.author.avatarURL)
  1111.                 .addField('Kullanım', '8!nsfw')
  1112.                 .addField('Açıklama', 'Nsfw gifleri gönderir.')
  1113.                 .addField('Kategori', 'Genel')
  1114.                 .addField('Yetki', 'Gerektirmez')
  1115.                 .addField('Kanal İzni', 'Gerektirir(Uygunsuz Kanal)')
  1116.                 .setTimestamp()
  1117.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1118.                 message.channel.send(embed);
  1119.                 }
  1120.                 if (args[0] === "davetolustur") {
  1121.                 let embed = new Discord.RichEmbed()
  1122.                 .setColor('#990000')
  1123.                 .setAuthor(`Davetolustur Komutu`, message.author.avatarURL)
  1124.                 .addField('Kullanım', '8!davetolustur')
  1125.                 .addField('Açıklama', 'Sunucuda yeni bir davet oluşturur.')
  1126.                 .addField('Kategori', 'Genel')
  1127.                 .addField('Yetki', 'Gerektirir(Davet oluşturma)')
  1128.                 .setTimestamp()
  1129.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1130.                 message.channel.send(embed);
  1131.                 }
  1132.                 if (args[0] === "emojiyazdır") {
  1133.                 let embed = new Discord.RichEmbed()
  1134.                 .setColor('#990000')
  1135.                 .setAuthor(`Emojiyazdır Komutu`, message.author.avatarURL)
  1136.                 .addField('Kullanım', '8!emojiyazdır Merhaba')
  1137.                 .addField('Açıklama', 'Yazdığınız mesajı emoji olarak yazdırır.')
  1138.                 .addField('Kategori', 'Eğlence')
  1139.                 .addField('Yetki', 'Gerektirmez')
  1140.                 .setTimestamp()
  1141.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1142.                 message.channel.send(embed);
  1143.                 }
  1144.                 if (args[0] === "ascii") {
  1145.                 let embed = new Discord.RichEmbed()
  1146.                 .setColor('#990000')
  1147.                 .setAuthor(`Ascii Komutu`, message.author.avatarURL)
  1148.                 .addField('Kullanım', '8!ascii Selam')
  1149.                 .addField('Açıklama', 'Yazdığınız mesajı ascii fontu ile yazdırır.')
  1150.                 .addField('Kategori', 'Eğlence')
  1151.                 .addField('Yetki', 'Gerektirmez')
  1152.                 .setTimestamp()
  1153.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1154.                 message.channel.send(embed);
  1155.                 }
  1156.                 if (args[0] === "yardım") {
  1157.                 let embed = new Discord.RichEmbed()
  1158.                 .setColor('#990000')
  1159.                 .setAuthor(`Yardım Komutu`, message.author.avatarURL)
  1160.                 .addField('Kullanım', '8!yardım')
  1161.                 .addField('Açıklama', 'Bot ile ilgili yardım embedi.')
  1162.                 .addField('Kategori', 'Genel')
  1163.                 .addField('Yetki', 'Gerektirmez')
  1164.                 .setTimestamp()
  1165.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1166.                 message.channel.send(embed);
  1167.                 } else {
  1168.                         message.channel.send("<:hata:574309260826247188> Botta böyle bir komut bulunmamaktadır.");
  1169.                 }
  1170.         }
  1171.        
  1172.         if(cmd === `${prefix}sunucukur`) {
  1173.                 if(!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **Yönetici** yetkisine sahip olmalısınız.');
  1174.        
  1175.                         message.guild.channels.forEach((kanal) => {
  1176.                         kanal.delete()
  1177.                 })
  1178.                         message.guild.roles.forEach((rol) => {
  1179.                         rol.delete()
  1180.                 })
  1181.     message.guild.createChannel('Özel', 'category').then(ozel => {
  1182.                         message.guild.createChannel('kurallar', 'Text').then(kurallar => {
  1183.                                 kurallar.setParent(ozel)               
  1184.                         })
  1185.                         message.guild.createChannel('giris-cikis', 'Text').then(giris => {
  1186.                                 giris.setParent(ozel)          
  1187.                         })
  1188.                         message.guild.createChannel('duyurular', 'Text').then(duyurular => {
  1189.                                 duyurular.setParent(ozel)              
  1190.                         })
  1191.                 })
  1192.                 message.guild.createChannel('Genel', 'category').then(genel => {
  1193.                         message.guild.createChannel('sohbet-muhabbet', 'Text').then(sohbet => {
  1194.                                 sohbet.setParent(genel)        
  1195.                         })
  1196.                         message.guild.createChannel('resim-caps', 'Text').then(resim => {
  1197.                                 resim.setParent(genel)         
  1198.                         })
  1199.                         message.guild.createChannel('bot-command', 'Text').then(bot => {
  1200.                                 bot.setParent(genel)           
  1201.                         })
  1202.                         message.guild.createChannel('youtube-video', 'Text').then(youtube => {
  1203.                                 youtube.setParent(genel)               
  1204.                         })
  1205.                         message.guild.createChannel('nsfw', 'Text').then(nsfw => {
  1206.                                 nsfw.setParent(genel)          
  1207.                         })
  1208.                 })
  1209.                 message.guild.createChannel('Yönetim', 'category').then(yonetim => {
  1210.                         message.guild.createChannel('yonetim', 'Text').then(yonetimkanal => {
  1211.                                 yonetimkanal.setParent(yonetim)        
  1212.                         })
  1213.                         message.guild.createChannel('Yönetim sohbet', 'voice').then(yonetimses => {
  1214.                                 yonetimses.setParent(yonetim)          
  1215.                         })
  1216.                 })
  1217.                 message.guild.createChannel('Sohbet', 'category').then(ssohbet => {
  1218.                         message.guild.createChannel('Sohbet Odası #1', 'voice').then(ssohbeto => {
  1219.                                 ssohbeto.setParent(ssohbet)            
  1220.                         })
  1221.                         message.guild.createChannel('Sohbet Odası #2', 'voice').then(ssohbetod => {
  1222.                                 ssohbetod.setParent(ssohbet)           
  1223.                         })
  1224.                 })
  1225.                 message.guild.createChannel('Müzik', 'category').then(muzik=> {
  1226.                         message.guild.createChannel('muzik-komut', 'Text').then(muzikyaz => {
  1227.                                 muzikyaz.setParent(muzik)              
  1228.                         })
  1229.                         message.guild.createChannel('Müzik Odası #1', 'voice').then(muziko => {
  1230.                                 muziko.setParent(muzik)        
  1231.                         })
  1232.                 message.guild.createChannel('Müzik Odası #2', 'voice').then(muzikod => {
  1233.                                 muzikod.setParent(muzik)               
  1234.                         })
  1235.                 })
  1236.                 message.guild.createChannel('Oyun', 'category').then(oyun => {
  1237.                         message.guild.createChannel('PUBG', 'voice').then(pubg => {
  1238.                                 pubg.setParent(oyun)           
  1239.                         })
  1240.                         message.guild.createChannel('CSGO', 'voice').then(csgo => {
  1241.                                 csgo.setParent(oyun)           
  1242.                         })
  1243.                         message.guild.createChannel('ZULA', 'voice').then(zula => {
  1244.                                 zula.setParent(oyun)           
  1245.                         })
  1246.                         message.guild.createChannel('SA-MP', 'voice').then(samp => {
  1247.                                 samp.setParent(oyun)           
  1248.                         })
  1249.                         message.guild.createChannel('GTA-V', 'voice').then(gta => {
  1250.                                 gta.setParent(oyun)            
  1251.                         })
  1252.                         message.guild.createChannel('L-O-L', 'voice').then(lol => {
  1253.                                 lol.setParent(oyun)            
  1254.                         })
  1255.                 })
  1256.                 message.guild.createChannel('AWAY FROM KEYBOARD', 'category').then(afkc => {
  1257.                         let afkanal = message.guild.createChannel('AFK', 'voice').then(afk => {
  1258.                                 afk.setParent(afkc)
  1259.                                 message.guild.setAFKChannel(afkanal);
  1260.                         })             
  1261.                 })
  1262.                 message.guild.createRole({
  1263.                         name: 'Kurucu',
  1264.                         color: '#ff0000',
  1265.                         permissions: [
  1266.                                 "ADMINISTRATOR"                        
  1267.                         ]
  1268.                 })
  1269.                 message.guild.createRole({
  1270.                         name: 'Admin',
  1271.                         color: '#ef8e10',
  1272.                         permissions: [
  1273.                                 "MANAGE_GUILD",
  1274.                                 "MANAGE_ROLES",
  1275.                                 "MUTE_MEMBERS",
  1276.                                 "DEAFEN_MEMBERS",
  1277.                                 "MANAGE_MESSAGES",
  1278.                                 "MANAGE_NICKNAMES",
  1279.                                 "KICK_MEMBERS",
  1280.                                 "BAN_MEMBERS",
  1281.                                 "MANAGE_ROLES"
  1282.                         ]
  1283.                 })
  1284.                 message.guild.createRole({
  1285.                         name: 'Moderatör',
  1286.                         color: '#29f318',
  1287.                         permissions: [
  1288.                                 "MANAGE_ROLES",
  1289.                                 "KICK_MEMBERS",
  1290.                                 "MUTE_MEMBERS",
  1291.                                 "DEAFEN_MEMBERS",
  1292.                                 "MANAGE_MESSAGES",
  1293.                                 "MANAGE_NICKNAMES"
  1294.                         ]
  1295.                 })
  1296.                 message.guild.createRole({
  1297.                         name: 'Bot',
  1298.                         color: 'BLUE',
  1299.                 })
  1300.                 message.guild.createRole({
  1301.                         name: 'Üye',
  1302.                         color: '#efd721',
  1303.                 })
  1304.                 message.author.sendMessage('<:832bilgi:574308153236389917> Başarıyla yeni bir sunucu kurdunuz.');
  1305.         }
  1306.        
  1307.         if(cmd === `${prefix}nsfw`) {
  1308.                 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.');
  1309.                 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"];
  1310.                 let result = Math.floor((Math.random() * ns.length));
  1311.                
  1312.                 let embed = new Discord.RichEmbed()
  1313.                 .setColor('#990000')
  1314.                 .setAuthor(`Nsfw`, message.author.avatarURL)
  1315.                 .setImage(`${ns[result]}`)
  1316.                 .setTimestamp()
  1317.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1318.                 message.channel.send(embed);
  1319.         }
  1320.        
  1321.         if(cmd === `${prefix}davetolustur`) {
  1322.                 if(!message.member.hasPermission("CREATE_INSTANT_INVITE")) return message.channel.send('<:hata:574309260826247188> Davet oluşturabilmek için gerekli yetkiye sahip değilsiniz.');   
  1323.                 message.channel.createInvite({maxAge: 0}).then(invite => {
  1324.                         message.author.sendMessage(`<:832bilgi:574308153236389917> Davet Oluşturuldu: ${invite}`);
  1325.                         message.channel.send(":mailbox_with_mail: Yeni bir davet oluşturdunuz, oluşturduğunuz davet DM yoluyla size ulaştırıldı.");
  1326.                 });    
  1327.         }
  1328.        
  1329.         if(cmd === `${prefix}emojiyazdır`) {
  1330.                 if(args.length < 1) return message.channel.send('<:hata:574309260826247188> Bir şeyler yazın.');
  1331.                 message.channel.send(
  1332.                         args.join(' ')
  1333.                         .split('')
  1334.                         .map(c => mapping[c] || c)
  1335.                         .join('')
  1336.                 );
  1337.         }
  1338.        
  1339.         if(cmd === `${prefix}ascii`) {
  1340.                 if(args.join(' ').length > 80) return  message.channel.send('<:hata:574309260826247188> Maksimum 80 karakter girebilirsin.');
  1341.                
  1342.                 if(!args[0]) return message.channel.send('<:hata:574309260826247188> Bir şeyler yazın.');
  1343.                
  1344.                 figlet(`${args.join(' ')}`, function(err, data) {
  1345.                 if (err) {
  1346.                 console.log('HATA');
  1347.                 console.dir(err);
  1348.                 return;
  1349.                 }
  1350.                 message.channel.send(`${data}`, {code: 'AsciiArt'});
  1351.                 });
  1352.         }
  1353.        
  1354.         if(cmd === `${prefix}aşkölçer`) {
  1355.                 let mesaj = message.guild.member(message.mentions.users.first());
  1356.                 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'];
  1357.                 let result = Math.floor((Math.random() * resim.length));
  1358.                 let değer = ['0', '5', '10', '15', '20', '25', '30', '35', '40', '45', '50', '55', '60', '65', '70', '75', '80', '85', '90', '95', '100'];
  1359.                 let result2 = Math.floor((Math.random() * değer.length));
  1360.                 if (!mesaj) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketleyin.');
  1361.                 if(message.author.id === `${mesaj.id}`) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketleyin.');
  1362.                 let embed = new Discord.RichEmbed()
  1363.                 .setColor('#990000')
  1364.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  1365.                 .setDescription(`:smokin: **${message.author.username}** ile **${mesaj}** arasındaki aşk değeri **${değer[result2]}**`)
  1366.                 .setImage(`${resim[result]}`)
  1367.                 .setTimestamp()
  1368.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1369.                 message.channel.send(embed);
  1370.         }
  1371.        
  1372.         if(cmd === `${prefix}espri`) {
  1373.                 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."];
  1374.                 let result = Math.floor((Math.random() * espri.length));
  1375.                 let emoji = [':grimacing:', ':joy:', ':grinning:', ':wink:', ':innocent:', ':smirk:'];
  1376.                 let result2 = Math.floor((Math.random() * emoji.length));
  1377.                 let embed = new Discord.RichEmbed()
  1378.                 .setColor('#990000')
  1379.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  1380.                 .setDescription(`${emoji[result2]} **${espri[result]}**`)
  1381.                 .setTimestamp()
  1382.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1383.                 message.channel.send(embed);
  1384.         }
  1385.        
  1386.         if(cmd === `${prefix}caps`) {
  1387.                 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"];
  1388.                 let result = Math.floor((Math.random() * caps.length));
  1389.                
  1390.                 let embed = new Discord.RichEmbed()
  1391.                 .setColor('#990000')
  1392.                 .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  1393.                 .setImage(`${caps[result]}`)
  1394.                 .setTimestamp()
  1395.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1396.                 message.channel.send(embed);
  1397.         }
  1398.        
  1399.         if(cmd === `${prefix}kaçcm`) {
  1400.                 let kaccm = ['YOK', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20'];
  1401.                 let result = Math.floor((Math.random() * kaccm.lenth));
  1402.                
  1403.                 message.channel.send(`<:yarrak:575381929025732654> Penis boyutun **${kaccm[result]}** santimetre uzunluğunda.`);
  1404.         }
  1405.        
  1406.         if(cmd === `${prefix}keko`) {
  1407.                 const randomizeCase = word => word.split('').map(c => Math.random() > 0.5 ? c.toUpperCase() : c.toLowerCase()).join('');
  1408.                 if (args.length < 1) return message.channel.send('<:hata:574309260826247188> Bir şeyler yazın.');
  1409.                 message.channel.send(args.map(randomizeCase).join(' '));
  1410.         }
  1411.        
  1412.         if(cmd === `${prefix}tersten`) {
  1413.                 if(!args[0]) return message.channel.send('<:hata:574309260826247188> Bir şeyler yazın.');
  1414.                 function reverseString(str) {
  1415.                         return str.split("").reverse().join("");
  1416.                 }                              
  1417.                
  1418.                 let sreverse = reverseString(args.join(' '))                           
  1419.                
  1420.                 if(args[0] === sreverse) {             
  1421.                         sreverse = `${args.join(' ')}`
  1422.                 }
  1423.                
  1424.                 message.channel.send(`${sreverse}`)
  1425.         }
  1426.        
  1427.         if(cmd === `${prefix}sigara`) {
  1428.                 message.channel.send(':smoking: :cloud: :cloud: :cloud:')
  1429.  
  1430.                 .then((message)=>{
  1431.                 setTimeout(function(){
  1432.                         message.edit('**Sigara Bitti**');
  1433.                 }, 1000)});
  1434.         }
  1435.        
  1436.         if(cmd === `${prefix}hackle`) {
  1437.                 let mesaj = message.mentions.members.first();
  1438.                 if (!mesaj) return message.channel.send('<:hata:574309260826247188> Hacklemek istediğiniz kullanıcıyı etiketleyin.');
  1439.                 if(message.author.id === `${mesaj.id}`) return message.channel.send('<:hata:574309260826247188> Hacklemek istediğiniz kullanıcıyı etiketleyin.');
  1440.                 message.channel.send('**Bilgiler alınıyor..**')
  1441.                
  1442.                 .then((message)=>{
  1443.                 setTimeout(function(){
  1444.                 message.edit(`\`\`\`E-Posta: ${mesaj.displayName}@gmail.com\nŞifre: ${mesaj.id}\`\`\``);
  1445.                 message.channel.send('**HACK İŞLEMİ BAŞARILI.**');
  1446.                 }, 1000)});
  1447.         }
  1448.        
  1449.         if(cmd === `${prefix}balıktut`) {
  1450.                 let balık = ["Köpek", "Yunus", "Hamsi", "Sazan", "Uskumru", "Japon", "Mezgit"];
  1451.                 let result = Math.floor(Math.random() * balık.length);
  1452.                
  1453.                 message.channel.send('**Olta çekiliyor..**')
  1454.                
  1455.                 .then((message)=>{
  1456.                 setTimeout(function(){
  1457.                 message.edit(`**${balık[result]} balığı** yakaladın.`);
  1458.                 }, 1000)});
  1459.         }
  1460.        
  1461.         if(cmd === `${prefix}shrug`) {
  1462.                 message.channel.send(\_(ツ)_/¯');
  1463.         }
  1464.        
  1465.         if(cmd === `${prefix}emojibul`) {
  1466.                 let emoji = args.join(" ");
  1467.                 if(!emoji) return message.channel.send('<:hata:574309260826247188> Aradığınız emojiyi girin. Örn: ``bilgi, hata``');
  1468.                 message.channel.send(`:${emoji}:`);
  1469.         }
  1470.        
  1471.         if(cmd === `${prefix}hapishane`) {
  1472.         var user = message.mentions.users.first() || message.author;
  1473.         message.channel.startTyping();
  1474.         var user = message.mentions.users.first() || message.author;
  1475.         if (!message.guild) user = message.author;
  1476.        
  1477.         Jimp.read(user.avatarURL, (err, image) => {
  1478.         image.resize(295, 295)
  1479.         image.gaussian(3)
  1480.         Jimp.read("https://cdn.pixabay.com/photo/2016/01/26/03/11/cage-1161869_960_720.png", (err, avatar) => {
  1481.         avatar.resize(295, 295)
  1482.         image.composite(avatar, 4, 0).write(`./img/wasted/hapis.png`);
  1483.         setTimeout(function() {
  1484.         message.channel.send(new Discord.Attachment(`./img/wasted/hapis.png`));
  1485.         }, 1000);
  1486.         message.channel.stopTyping();
  1487.         });
  1488.         });
  1489.         }
  1490.        
  1491.         if(cmd === `${prefix}rip`) {
  1492.         var user = message.mentions.users.first() || message.author;
  1493.         message.channel.startTyping();
  1494.         var user = message.mentions.users.first() || message.author;
  1495.         if (!message.guild) user = message.author;
  1496.        
  1497.         Jimp.read(user.avatarURL, (err, image) => {
  1498.         image.resize(295, 295)
  1499.         image.gaussian(3)
  1500.         Jimp.read("https://images.vexels.com/media/users/3/131929/isolated/preview/f11bdf365c63aea88e986eabec8fc7e0-rip-tombstone-cartoon-4-by-vexels.png", (err, avatar) => {
  1501.         avatar.resize(295, 295)
  1502.         image.composite(avatar, 4, 0).write(`./img/wasted/rip.png`);
  1503.         setTimeout(function() {
  1504.         message.channel.send(new Discord.Attachment(`./img/wasted/rip.png`));
  1505.         }, 1000);
  1506.         message.channel.stopTyping();
  1507.         });
  1508.         });
  1509.         }
  1510.        
  1511.         if(cmd === `${prefix}ressam`) {
  1512.         var user = message.mentions.users.first() || message.author;
  1513.         message.channel.startTyping();
  1514.         var user = message.mentions.users.first() || message.author;
  1515.         if (!message.guild) user = message.author;
  1516.        
  1517.         Jimp.read(user.avatarURL, (err, image) => {
  1518.         image.resize(295, 295)
  1519.         image.gaussian(3)
  1520.         Jimp.read("https://pbs.twimg.com/profile_images/2610883933/Bob_Ross_afro_400x400.gif", (err, avatar) => {
  1521.         avatar.resize(295, 295)
  1522.         image.composite(avatar, 4, 0).write(`./img/wasted/bob.png`);
  1523.         setTimeout(function() {
  1524.         message.channel.send(new Discord.Attachment(`./img/wasted/bob.png`));
  1525.         }, 1000);
  1526.         message.channel.stopTyping();
  1527.         });
  1528.         });
  1529.         }
  1530.        
  1531.         if(cmd === `${prefix}nişangah`) {
  1532.         var user = message.mentions.users.first() || message.author;
  1533.         message.channel.startTyping();
  1534.         var user = message.mentions.users.first() || message.author;
  1535.         if (!message.guild) user = message.author;
  1536.        
  1537.         Jimp.read(user.avatarURL, (err, image) => {
  1538.         image.resize(295, 295)
  1539.         image.gaussian(3)
  1540.         Jimp.read("http://csgoayarlari.com/wp-content/uploads/2015/08/target-28139_640.png", (err, avatar) => {
  1541.         avatar.resize(295, 295)
  1542.         image.composite(avatar, 4, 0).write(`./img/wasted/nişangah.png`);
  1543.         setTimeout(function() {
  1544.         message.channel.send(new Discord.Attachment(`./img/wasted/nişangah.png`));
  1545.         }, 1000);
  1546.         message.channel.stopTyping();
  1547.         });
  1548.         });
  1549.         }
  1550.        
  1551.         if(cmd === `${prefix}söv`) {
  1552.                 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.');
  1553.                 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.');
  1554.                 let mesaj = message.guild.member(message.mentions.users.first());
  1555.                 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ı.'];
  1556.                 let result = Math.floor((Math.random() * kufur.length));               
  1557.                 if(!mesaj) return message.channel.send('<:hata:574309260826247188> Sövdürtmek istediğiniz kullanıcıyı etiketleyin.');
  1558.                 if(`${mesaj.id}` === `${bot.user.id}`) return message.channel.send('<:hata:574309260826247188> Yermi anadolu çocuğu.');
  1559.                 message.channel.send(`${mesaj} ${kufur[result]}`);
  1560.         }
  1561.        
  1562.         if(cmd === `${prefix}slot`) {
  1563.                 let slot = ["?", "?", "?", "?", "?"];
  1564.                 let result1 = Math.floor((Math.random() * slot.length));
  1565.                 let result2 = Math.floor((Math.random() * slot.length));
  1566.                 let result3 = Math.floor((Math.random() * slot.length));
  1567.                
  1568.                 if (slot[result1] === slot[result2] && slot[result3]) {
  1569.                         let embed = new Discord.RichEmbed()
  1570.                         .setColor('#990000')
  1571.                         .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  1572.                         .addField('Kazandın', `${slot[result1]} ${slot[result2]} ${slot[result3]}`)
  1573.                         .setTimestamp()
  1574.                         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1575.                         message.channel.send(embed);
  1576.                 } else {
  1577.                         let embed = new Discord.RichEmbed()
  1578.                         .setColor('#990000')
  1579.                         .setAuthor(`${message.author.username}(${message.author.id})`, message.author.avatarURL)
  1580.                         .addField('Kaybettin', `${slot[result1]} ${slot[result2]} ${slot[result3]}`)
  1581.                         .setTimestamp()
  1582.                         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1583.                         message.channel.send(embed);
  1584.                 }
  1585.         }
  1586.        
  1587.         if(cmd === `${prefix}sunuculistesi`) {
  1588.                
  1589.                 const guildArray = bot.guilds.map((guild) => {
  1590.                         return `İsim: ${guild.name} ID: ${guild.id} Üye:  ${guild.memberCount}`
  1591.                 })
  1592.                
  1593.                 message.channel.send(`\`\`\`${guildArray.join("\n")}\`\`\``);          
  1594.         }
  1595.        
  1596.         if(cmd === `${prefix}yasakla`) {
  1597.                 let gun = message.createdAt.getDate()
  1598.                 let ay = 1 + message.createdAt.getMonth()
  1599.                 let yil = message.createdAt.getFullYear()
  1600.                 let saat = message.createdAt.getHours()
  1601.                 let dakika = message.createdAt.getMinutes()
  1602.                 let saniye = message.createdAt.getSeconds()
  1603.                
  1604.                 if(!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **KULLANICILARI YASAKLA** yetkisine sahip olmalısın.');
  1605.                 let etiket = message.guild.member(message.mentions.users.first());
  1606.                 let sebep = args.join(" ").slice(22);
  1607.                 if(!etiket) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketlemelisin.');
  1608.                 if(!sebep) return message.channel.send('<:hata:574309260826247188> Yasaklama sebebini belirt.');
  1609.                 if(`${etiket.id}` === `${bot.user.id}`) return message.channel.send('<:hata:574309260826247188> Beni yasaklayamazsın.');
  1610.                 if(`${etiket.id}` === `${message.author.id}`) return message.channel.send('<:hata:574309260826247188> Kendini yasaklayamazsın.');
  1611.                
  1612.                 message.guild.member(etiket).ban(sebep);
  1613.                 let embed = new Discord.RichEmbed()
  1614.                 .setColor('#990000')
  1615.                 .setAuthor(`${message.author.username} bir kullanıcı yasakladı.`, message.author.avatarURL)
  1616.                 .addField('Yasaklayan ID', message.author.id)
  1617.                 .addField('Yasaklanan Kullanıcı', etiket)
  1618.                 .addField('Sebep', sebep)
  1619.                 .addField('Yasaklanan Kullanıcı ID', etiket.id)
  1620.                 .addField('Tarih', `${gun}/${ay}/${yil}`)
  1621.                 .addField('Saat', `${saat}:${dakika}:${saniye}`)
  1622.                 .setTimestamp()
  1623.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1624.                 message.channel.send(embed);
  1625.                 message.author.sendMessage(`<:832bilgi:574308153236389917> **${etiket}** isimli kullanıcıyı **${message.guild.name}** isimli sunucudan başarıyla yasakladın.`);
  1626.         }
  1627.        
  1628.         if(cmd === `${prefix}at`) {
  1629.                 let gun = message.createdAt.getDate()
  1630.                 let ay = 1 + message.createdAt.getMonth()
  1631.                 let yil = message.createdAt.getFullYear()
  1632.                 let saat = message.createdAt.getHours()
  1633.                 let dakika = message.createdAt.getMinutes()
  1634.                 let saniye = message.createdAt.getSeconds()
  1635.        
  1636.                 if(!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send('<:hata:574309260826247188> Bu komutu kullanabilmek için **KULLANICILARI AT** yetkisine sahip olmalısın.');
  1637.                 let etiket = message.guild.member(message.mentions.users.first());
  1638.                 let sebep = args.join(" ").slice(22);
  1639.                 if(!etiket) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketlemelisin.');
  1640.                 if(!sebep) return message.channel.send('<:hata:574309260826247188> Atma sebebini belirt.');
  1641.                 if(`${etiket.id}` === `${bot.user.id}`) return message.channel.send('<:hata:574309260826247188> Beni atamazsın.');
  1642.                 if(`${etiket.id}` === `${message.author.id}`) return message.channel.send('<:hata:574309260826247188> Kendini atamazsın.');
  1643.        
  1644.                 message.guild.member(etiket).kick(sebep);
  1645.                 let embed = new Discord.RichEmbed()
  1646.                 .setColor('#990000')
  1647.                 .setAuthor(`${message.author.username} bir kullanıcıyı attı.`, message.author.avatarURL)
  1648.                 .addField('Atan ID', message.author.id)
  1649.                 .addField('Atılan Kullanıcı', etiket)
  1650.                 .addField('Sebep', sebep)
  1651.                 .addField('Atılan Kullanıcı ID', etiket.id)
  1652.                 .addField('Tarih', `${gun}/${ay}/${yil}`)
  1653.                 .addField('Saat', `${saat}:${dakika}:${saniye}`)
  1654.                 .setTimestamp()
  1655.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1656.                 message.channel.send(embed);
  1657.                 message.author.sendMessage(`<:832bilgi:574308153236389917> **${etiket}** isimli kullanıcıyı **${message.guild.name}** isimli sunucudan başarıyla attın.`);
  1658.         }
  1659.        
  1660.         if(cmd === `${prefix}temizle`) {
  1661.                 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');
  1662.                 if(!args[0]) return message.channel.send('<:hata:574309260826247188> Kaç tane mesaj silmek istiyorsun?');
  1663.                 if(args[0] > 99) message.channel.send("<:hata:574309260826247188> Silinecek mesaj değeri ``99``'dan büyük olamaz.");
  1664.                 if(args[0] < 1) message.channel.send("<:hata:574309260826247188> Silinecek mesaj değeri ``1``'den küçük olamaz.");
  1665.                 message.channel.bulkDelete(args[0]).then(() => {
  1666.                         message.channel.send(`<:832bilgi:574308153236389917> **${message.author.username}** tarafından **${args[0]}** mesaj silindi.`).then(msg => msg.delete(2000));
  1667.                 });
  1668.                 message.author.sendMessage(`<:832bilgi:574308153236389917> **${message.guild.name}** isimli sunucuda **${message.channel.name}** kanalından **${args[0]}** mesaj temizlediniz.`);
  1669.         }
  1670.        
  1671.         if(cmd === `${prefix}rolver`) {
  1672.                 let gun = message.createdAt.getDate()
  1673.                 let ay = 1 + message.createdAt.getMonth()
  1674.                 let yil = message.createdAt.getFullYear()
  1675.                 let saat = message.createdAt.getHours()
  1676.                 let dakika = message.createdAt.getMinutes()
  1677.                 let saniye = message.createdAt.getSeconds()
  1678.        
  1679.                 let rol = message.mentions.roles.first() || message.guild.roles.get(args[0]) || message.guild.roles.find(role => role.name === args[0]);
  1680.                 let etiket = message.guild.member(message.mentions.users.first());
  1681.                 if(!etiket) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketleyin.');
  1682.                 if(!rol) return message.channel.send('<:hata:574309260826247188> Bir rol etiketleyin.');
  1683.                 let embed = new Discord.RichEmbed()
  1684.                 .setColor('#990000')
  1685.                 .setAuthor(`${message.author.username} bir kullanıcıya rol verdi.`, message.author.avatarURL)
  1686.                 .addField('Rol Veren ID', message.author.id)
  1687.                 .addField('Rol Verilen Kullanıcı', etiket)
  1688.                 .addField('Verilen Rol', rol)
  1689.                 .addField('Rol Verilen Kullanıcı ID', etiket.id)
  1690.                 .addField('Tarih', `${gun}/${ay}/${yil}`)
  1691.                 .addField('Saat', `${saat}:${dakika}:${saniye}`)
  1692.                 .setTimestamp()
  1693.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1694.                 message.channel.send(embed);
  1695.                 etiket.addRole(rol);           
  1696.                 message.author.sendMessage(`<:832bilgi:574308153236389917> **${etiket}** isimli kullanıcıya **${message.guild.name}** **${rol}** rolünü verdiniz.`);
  1697.         }
  1698.        
  1699.         if(cmd === `${prefix}rolal`) {
  1700.                 let gun = message.createdAt.getDate()
  1701.                 let ay = 1 + message.createdAt.getMonth()
  1702.                 let yil = message.createdAt.getFullYear()
  1703.                 let saat = message.createdAt.getHours()
  1704.                 let dakika = message.createdAt.getMinutes()
  1705.                 let saniye = message.createdAt.getSeconds()
  1706.                
  1707.                 let rol = message.mentions.roles.first() || message.guild.roles.get(args[0]) || message.guild.roles.find(role => role.name === args[0]);
  1708.                 let etiket = message.guild.member(message.mentions.users.first());
  1709.                 if(!etiket) return message.channel.send('<:hata:574309260826247188> Bir kullanıcıyı etiketleyin.');
  1710.                 if(!rol) return message.channel.send('<:hata:574309260826247188> Bir rol etiketleyin.');
  1711.                 let embed = new Discord.RichEmbed()
  1712.                 .setColor('#990000')
  1713.                 .setAuthor(`${message.author.username} bir kullanıcıdan rol aldı.`, message.author.avatarURL)
  1714.                 .addField('Rol Alan ID', message.author.id)
  1715.                 .addField('Rol Alınan Kullanıcı', etiket)
  1716.                 .addField('Alınan Rol', rol)
  1717.                 .addField('Rol Alınan Kullanıcı ID', etiket.id)
  1718.                 .addField('Tarih', `${gun}/${ay}/${yil}`)
  1719.                 .addField('Saat', `${saat}:${dakika}:${saniye}`)
  1720.                 .setTimestamp()
  1721.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1722.                 message.channel.send(embed);
  1723.                 etiket.deleteRole(rol);        
  1724.                 message.author.sendMessage(`<:832bilgi:574308153236389917> **${etiket}** isimli kullanıcıdan **${message.guild.name}** sunucusunda **${rol}** rolünü aldınız.`);         
  1725.         }
  1726.        
  1727.         if(cmd === `${prefix}sunucuresim`) {
  1728.                 let embed = new Discord.RichEmbed()
  1729.                 .setColor('#990000')
  1730.                 .setAuthor(`${message.guild.name} isimli sunucunun resimi:`, message.author.avatarURL)
  1731.                 .setImage(`${message.guild.iconURL}`)
  1732.                 .setTimestamp()
  1733.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1734.                 message.channel.send(embed);
  1735.         }
  1736.        
  1737.         if(cmd === `${prefix}sunucukurucu`) {
  1738.                 message.channel.send(`:first_place: **${message.guild.name}** isimli sunucunun kurucusu **${message.guild.owner}** isimli kullanıcıdır.`);
  1739.         }
  1740.  
  1741.         if(cmd === `${prefix}sunucuresim-ayarla`) {
  1742.                 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.');
  1743.                 let icon = args.join(" ").slice(0);
  1744.                 if(!icon) return message.channel.send("<:hata:574309260826247188> Resim URL'sini girin.");
  1745.                 let embed = new Discord.RichEmbed()
  1746.                 .setColor('#990000')
  1747.                 .setAuthor(`Sunucu iconu değiştirildi.`, message.guild.iconURL)
  1748.                 .addField('Değiştiren Kullanıcı', message.author.username)
  1749.                 .addField('Değiştiren ID', message.author.id)
  1750.                 .addField('Tarih', `${gun}/${ay}/${yil}`)
  1751.                 .addField('Saat', `${saat}:${dakika}:${saniye}`)
  1752.                 .setTimestamp()
  1753.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1754.                 message.channel.send(embed);
  1755.                 message.guild.setIcon(icon);
  1756.         }
  1757.        
  1758.         if(cmd === `${prefix}sunucuisim-ayarla`) {
  1759.                 let gun = message.createdAt.getDate()
  1760.                 let ay = 1 + message.createdAt.getMonth()
  1761.                 let yil = message.createdAt.getFullYear()
  1762.                 let saat = message.createdAt.getHours()
  1763.                 let dakika = message.createdAt.getMinutes()
  1764.                 let saniye = message.createdAt.getSeconds()
  1765.                
  1766.                 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.');
  1767.                 let name = args.join(" ").slice(0);
  1768.                 if(!name) return message.channel.send("<:hata:574309260826247188> Resim isim girin.");
  1769.                 let embed = new Discord.RichEmbed()
  1770.                 .setColor('#990000')
  1771.                 .setAuthor(`Sunucu ismi değiştirildi.`, message.guild.iconURL)
  1772.                 .addField('Değiştiren Kullanıcı', message.author.username)
  1773.                 .addField('Değiştiren ID', message.author.id)
  1774.                 .addField('Değiştirilen İsim', name)
  1775.                 .addField('Tarih', `${gun}/${ay}/${yil}`)
  1776.                 .addField('Saat', `${saat}:${dakika}:${saniye}`)
  1777.                 .setTimestamp()
  1778.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1779.                 message.channel.send(embed);
  1780.                 message.guild.setName(name);
  1781.         }
  1782.        
  1783.         if(cmd === `${prefix}webhookoluştur`) {
  1784.                 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.');
  1785.                 let webhook = args.join(" ").slice(0);
  1786.                 if(!webhook) return message.channel.send("<:hata:574309260826247188> Webhook ismi girin.");
  1787.                 message.channel.createWebhook(`${webhook}`, 'https://i.ibb.co/hFy0Lhz/Jitemlogo.png'); 
  1788.                 message.channel.send(`<:832bilgi:574308153236389917> **${webhook}** isimli yeni bir webhook oluşturdun.`);
  1789.         }
  1790.        
  1791.         if(cmd === `${prefix}reboot`) {
  1792.                 if(message.author.id !== `${sahipid}`) return;
  1793.                 message.channel.send('**Bot resetleniyor..')
  1794.                 .then((message)=>{
  1795.                 setTimeout(function(){
  1796.                          console.log("Bot resetlendi.");
  1797.                          process.exit(0);
  1798.                 }, 1000)});
  1799.         }
  1800.        
  1801.         if(cmd === `${prefix}yardım`) {
  1802.                 let embed = new Discord.RichEmbed()
  1803.                 .setColor('#990000')
  1804.                 .setAuthor('Yardım Komutları', message.author.avatarURL)
  1805.                 .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!')
  1806.                 .addField(':hammer_pick: Genel', '``8!komutlar genel``\n[Genel Komutlar](Genel)')
  1807.                 .addField(':video_game: Eğlence', '``8!komutlar eğlence``\n[Eğlence Komutları](Eğlence)')
  1808.                 .addField(':knife: Moderasyon', '``8!komutlar moderasyon``\n[Moderasyon Komutları](Moderasyon)')
  1809.                 .addField(':bear: Hayvan', '``8!komutlar hayvan``\n[Hayvan Komutları](Hayvan)')
  1810.                 .addField(':notes: Müzik', '``8!komutlar müzik``\n[Müzik Komutları](Müzik)')
  1811.                 .setTimestamp()
  1812.                 .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1813.                 message.channel.send(embed);
  1814.         }
  1815.        
  1816.         if(cmd === `${prefix}komutlar`) {
  1817.         if(!args[0]) return message.channel.send("<:hata:574309260826247188> Bir kategori belirtin. ``genel - eğlence - moderasyon - ayarlar - müzik``");
  1818.        
  1819.         if (args[0] === "genel") {
  1820.         let embed = new Discord.RichEmbed()
  1821.         .setColor('#990000')
  1822.         .setAuthor('Genel Komutlar', message.author.avatarURL)
  1823.         .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')
  1824.         .setTimestamp()
  1825.         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1826.         message.channel.send(embed);   
  1827.         }
  1828.         if (args[0] === "eğlence") {
  1829.         let embed = new Discord.RichEmbed()
  1830.         .setColor('#990000')
  1831.         .setAuthor('Eğlence Komutları', message.author.avatarURL)
  1832.         .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')
  1833.         .setTimestamp()
  1834.         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1835.         message.channel.send(embed);   
  1836.         }
  1837.         if (args[0] === "moderasyon") {
  1838.         let embed = new Discord.RichEmbed()
  1839.         .setColor('#990000')
  1840.         .setAuthor('Moderasyon Komutları', message.author.avatarURL)
  1841.         .setDescription('yasakla, at, temizle')
  1842.         .setTimestamp()
  1843.         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1844.         message.channel.send(embed);   
  1845.         }
  1846.         if (args[0] === "ayarlar") {
  1847.         let embed = new Discord.RichEmbed()
  1848.         .setColor('#990000')
  1849.         .setAuthor('Ayar Komutları', message.author.avatarURL)
  1850.         .setDescription('webhookoluştur, sunucuisim-ayarla, sunucuresim-ayarla')
  1851.         .setTimestamp()
  1852.         .setFooter('832 BOT | V2 versiyonuyla sizlerleyiz!', bot.user.avatarURL);
  1853.         message.channel.send(embed);   
  1854.         }
  1855.         }
  1856.        
  1857. });
  1858.  
  1859. bot.login('NTI1OTM5NDczODcyMzIyNTYy.DzD-FQ.zk5uz43LlJPXJciGAU_-Rt9q088');