Facebook
From Coral Flamingo, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 362
  1. /*
  2.    ___ _________    ____   ___ _____   _       _ ___ _____ _____ __  __
  3.   ( _ )___ /___ \  | __ ) / _ \_   _| | |     | |_ _|_   _| ____|  \/  |
  4.   / _ \ |_ \ __) | |  _ \| | | || |   | |  _  | || |  | | |  _| | |\/| |
  5.  | (_) |__) / __/  | |_) | |_| || |   | | | |_| || |  | | | |___| |  | |
  6.   \___/____/_____| |____/ \___/ |_|   | |  \___/|___| |_| |_____|_|  |_|
  7.                                       |_|                              
  8. */
  9.  
  10. const botconfig = require("./botconfig.json");
  11. const Discord = require("discord.js");
  12. const figlet = require('figlet');
  13. const cowsay = require('cowsay');
  14. const request = require('request');
  15. const validate = require('ytdl-core');
  16. const ascii = require("moment");
  17. const steam = require('steam-provider')
  18. let provider = new steam.SteamProvider();
  19.  
  20. const bot = new Discord.Client({disableEveryone: true});
  21.  
  22. bot.on("ready", async () => {
  23.         console.log(`${bot.user.username} şuan aktif!`);
  24.  
  25.         bot.user.setActivity('832 | JITEM - 8!komutlar');
  26.  
  27. });
  28.  
  29. bot.on("message", async message => {
  30.        
  31.   if(message.author.bot) return;
  32.   if(message.channel.type === "dm") return;
  33.  
  34.   let prefix = botconfig.prefix;
  35.   let messageArray = message.content.split(" ");
  36.   let cmd = messageArray[0];
  37.   let args = messageArray.slice(1);
  38.  
  39.   if(cmd === `${prefix}kick`) {
  40.         let kUser = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]));
  41.     if(!kUser) return message.channel.send(":warning: Atmak istediğiniz kullanıcıyı etiketlemelisiniz. Örnek: ``8!kick @832 BOT``");
  42.     let kReason = args.join(" ").slice(22);
  43.     if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send(":warning: Bu komutu kullanabilmek için yeterli yetkide değilsiniz.");
  44.     if(kUser.hasPermission("MANAGE_MESSAGES")) return message.channel.send(":warning: Bu kullanıcıyı atamam.");
  45.         if(kUser.id == message.author.id) return message.channel.send(":warning: Kendini atamazsın.");
  46.        
  47.     let kickEmbed = new Discord.RichEmbed()
  48.     .setDescription("832 BOT - Kick Bilgi")
  49.     .setColor("#990000")
  50.     .addField("Atılan Kullanıcı", `${kUser}`)
  51.     .addField("Atan Yönetici", `${message.author.username}`)
  52.     .addField("Zaman", message.createdAt)
  53.         .setFooter("832 BOT | JITEM");
  54.     message.guild.member(kUser).kick(kReason);
  55.     message.channel.send(kickEmbed);
  56.  
  57.   }
  58.  
  59.   if(cmd === `${prefix}ban`) {
  60.         let bUser = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]));
  61.     if(!bUser) return message.channel.send(":warning: Yasaklamak istediğiniz kullanıcıyı etiketlemelisiniz. Örnek: ``8!ban @832 BOT``");
  62.     let bReason = args.join(" ").slice(22);
  63.     if(!message.member.hasPermission("MANAGE_MEMBERS")) return message.channel.send(":warning: Bu komutu kullanabilmek için yeterli yetkide değilsiniz.");
  64.     if(bUser.hasPermission("MANAGE_MESSAGES")) return message.channel.send(":warning: Bu kullanıcıyı yasaklayamam.");
  65.         if(bUser.id == message.author.id) return message.channel.send(":warning: Kendini yasaklayamazsın.");
  66.  
  67.     let banEmbed = new Discord.RichEmbed()
  68.     .setDescription("832 BOT - Ban Bilgi")
  69.     .setColor("#990000")
  70.      .addField("Yasaklanan Kullanıcı", `${bUser}`)
  71.     .addField("Yasaklayan Yönetici", `${message.author.username}`)
  72.     .addField("Zaman", message.createdAt)
  73.         .setFooter("832 BOT | JITEM");
  74.     message.guild.member(bUser).ban(bReason);
  75.     message.channel.send(banEmbed);
  76.  
  77.   }
  78.  
  79.   if(cmd === `${prefix}sustur`) {
  80.         let sustur = message.guild.roles.find("name", "Mute");
  81.         let sUser = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]));
  82.     if(!sUser) return message.channel.send(":warning: Susturmak istediğiniz kullanıcıyı etiketlemelisiniz. Örnek: ``8!sustur @832 BOT``");
  83.     if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send(":warning: Bu komutu kullanabilmek için yeterli yetkide değilsiniz.");
  84.     if(sUser.hasPermission("MANAGE_MESSAGES")) return message.channel.send(":warning: Bu kullanıcıyı susturamam.");
  85.         if(sUser.id == message.author.id) return message.channel.send(":warning: Kendini susturamazsın.");
  86.  
  87.     let muteEmbed = new Discord.RichEmbed()
  88.     .setDescription("832 BOT - Mute Bilgi")
  89.     .setColor("#990000")
  90.      .addField("Susturulan Kullanıcı", `${sUser}`)
  91.     .addField("Susturan Yönetici", `${message.author.username}`)
  92.     .addField("Zaman", message.createdAt)
  93.         .setFooter("832 BOT | JITEM");
  94.           message.guild.member(sUser).addRole(sustur);
  95.           message.channel.send(muteEmbed);
  96.   }
  97.  
  98.   if(cmd === `${prefix}sunucubilgisi`){
  99.     let sicon = message.guild.iconURL;
  100.         let day = message.guild.createdAt.getDate()
  101.         let month = 1 + message.guild.createdAt.getMonth()
  102.         let year = message.guild.createdAt.getFullYear()
  103.     let serverembed = new Discord.RichEmbed()
  104.     .setDescription("JITEM - Sunucu Bilgisi")
  105.     .setColor("#990000")
  106.     .setThumbnail(sicon)
  107.     .addField("Sunucu İsmi", message.guild.name, true)
  108.     .addField("Kurucusu", message.guild.owner, true)
  109.         .addField('Sunucu Bölgesi', message.guild.region, true)
  110.     .addField("Kuruluş Tarihi", `${day}.${month}.${year}`, true)
  111.     .addField("Sunucu ID", "414892273684316161", true)
  112.         .addField("Toplam Rol", message.guild.roles.size, true)
  113.     .addField("Toplam Kullanıcı", message.guild.memberCount, true)
  114.         .addField('Toplam Kanal', message.guild.channels.size, true)
  115.         .setFooter("832 BOT | JITEM");
  116.  
  117.     return message.channel.send(serverembed);
  118.   }
  119.  
  120.   if(cmd === `${prefix}jitembilgisi`){
  121.          
  122.         let sicon = message.guild.iconURL;
  123.     let jitemembed = new Discord.RichEmbed()
  124.     .setDescription("JITEM - Klanı Hakkında")
  125.     .setColor("#990000")
  126.         .setThumbnail(sicon)
  127.     .addField("Kurucumuz", "Yesil", true)
  128.     .addField("Bulunduğumuz Sunucular", "Yok", true)
  129.     .addField("Toplam Üye Sayısı", "18", true)
  130.     .addField("Toplam Genel Başkan", "1", true)
  131.     .addField("Toplam Baş Vekil", "1", true)
  132.     .addField("Toplam Genel Başkan Vekili", "2", true)
  133.     .addField("Toplam Vekil Sekreteri", "2", true)
  134.     .addField("Toplam Sözcü", "2", true)
  135.     .addField("Kuruluş Yılı", "2015", true)
  136.         .addField("WebSite", "``'Yakında'``", true)
  137.         .addField("Forum", "``'Yakında'``", true)
  138.         .addField(`PawnoTurk Konumuz`, `https://www.pawnoturk.com/forum/topluluklar/tekrardan-yukselen-bir-ses-'jitem-!'/)`)
  139.         .setFooter("832 BOT | JITEM");
  140.  
  141.     return message.channel.send(jitemembed)
  142.  
  143.  
  144.   if(cmd === `${prefix}botbilgisi`){
  145.  
  146.     let bicon = bot.user.displayAvatarURL;
  147.     let botembed = new Discord.RichEmbed()
  148.     .setDescription("832 BOT - Bilgi")
  149.     .setColor("#990000")
  150.     .setThumbnail(bicon)
  151.     .addField("Bot İsmi", bot.user.username, true)
  152.     .addField("Sahip", "JITEM#0001", true)
  153.     .addField("Bot Amacı", "832 Bot JITEM klanı tarafından tasarlanmıştır. Ve sadece JITEM Discord sunucuları üzerinde kullanıma açıktır. Başka bir discord sunucusunda kullanılamaz.", true)
  154.     .addField("Prefix", "'8!'", true)
  155.     .addField("Yapım Tarihi", "29/01/2019 - 00:45", true)
  156.         .setFooter("832 BOT | JITEM");
  157.    
  158.  
  159.  
  160.     return message.channel.send(botembed);
  161.   }
  162.  
  163.   if(cmd === `${prefix}komutlar`){
  164.  
  165.     let bicon = bot.user.displayAvatarURL;
  166.     let botembed = new Discord.RichEmbed()
  167.     .setDescription("832 BOT - Komutlar")
  168.     .setColor("#990000")
  169.     .setThumbnail(bicon)
  170.     .addField("» Yönetici Komutları", "``8!yönetici``")
  171.         .addField("» Eğlence Komutları", "``8!eğlence``")
  172.         .addField("» Genel Bot Komutları", "``8!genel``")
  173.         .setFooter("832 BOT | JITEM");
  174.    
  175.  
  176.  
  177.     return message.channel.send(botembed);
  178.   }
  179.  
  180.   if(cmd === `${prefix}genel`){
  181.  
  182.     let bicon = bot.user.displayAvatarURL;
  183.     let botembed = new Discord.RichEmbed()
  184.     .setDescription("832 BOT - Genel Komutlar")
  185.     .setColor("#990000")
  186.     .setThumbnail(bicon)
  187.     .addField("» 8!botbilgisi", "Bot bilgilerini gösterir.", true)
  188.         .addField("» 8!sunucubilgisi", "Sunucu bilgilerini gösterir.", true)
  189.         .addField("» 8!jitembilgisi", "JITEM Genel klan bilgilerini gösterir.", true)
  190.         .addField("» 8!avatar", "Etiketlediğiniz kullanıcının avatarınızı gösterir.", true)
  191.         .addField("» 8!yardım", "Bot hakkında size yardım mesajları gönderir.", true)
  192.         .addField("» 8!yazdır", "Botun adına chata bir şeyler yazarsınız.", true)
  193.         .addField("» 8!steamoyun", "Yazdığınız oyun hakkında steam'dan bilgi verileri gönderir.", true)
  194.         .addField("» 8!topsunucu", "Yazdığınız oyun hakkında steam'dan bilgi verileri gönderir.", true)
  195.         .addField("» 8!google", "Yazdığınız cümleyi google'da aratır.", true)
  196.         .addField("» 8!youtube", "Yazdığınız cümleyi youtube'da aratır.", true)
  197.         .addField("» 8!ping", "Bot ve API'nin pingini gösterir.", true)
  198.         .setFooter("832 BOT | JITEM");
  199.    
  200.  
  201.  
  202.     return message.channel.send(botembed);
  203.   }
  204.  
  205.    if(cmd === `${prefix}eğlence`){
  206.  
  207.     let bicon = bot.user.displayAvatarURL;
  208.     let botembed = new Discord.RichEmbed()
  209.     .setDescription("832 BOT - Eğlence Komutları")
  210.     .setColor("#990000")
  211.     .setThumbnail(bicon)
  212.     .addField("» 8!bangif", "Admin ban gif'i gönderir.", true)
  213.         .addField("» 8!kaçcm", "Malafatın kaç santimetre olduğunu gösterir.", true)
  214.         .addField("» 8!espri", "Çeşit çeşit espri gönderir.", true)
  215.         .addField("» 8!yemekye", "Yemek yeme gif'i gönderir.", true)
  216.         .addField("» 8!caps", "Çeşit çeşit caps gönderir.", true)
  217.         .addField("» 8!köpek", "Çeşit çeşit köpek gif'i gönderir.", true)
  218.         .addField("» 8!kedi", "Çeşit çeşit kedi gif'i gönderir.", true)
  219.         .addField("» 8!lotto", "Şanslı olduğunuz lotto numarasını gösterir.", true)
  220.         .addField("» 8!şanslıgün", "Şanslı olduğunuz günü gösterir.", true)
  221.         .addField("» 8!ascii", "Şekilli yazı yazar.", true)
  222.         .addField("» 8!çekiliş", "Sunucu içerisinde random çekiliş yapar.")
  223.         .addField("» 8!yazıtura", "Yazı tura atar.")
  224.         .addField("» 8!say2", "Yazdığınız mesajı silaha yazdırır.")
  225.         .addField("» 8!cowsay", "Yazdığınız mesajı ineğe yazdırır.")
  226.         .setFooter("832 BOT | JITEM");
  227.    
  228.  
  229.  
  230.     return message.channel.send(botembed);
  231.   }
  232.  
  233.   if(cmd === `${prefix}yönetici`){
  234.  
  235.     let bicon = bot.user.displayAvatarURL;
  236.     let botembed = new Discord.RichEmbed()
  237.     .setDescription("832 BOT - Yönetici Komutları")
  238.     .setColor("#990000")
  239.     .setThumbnail(bicon)
  240.     .addField("» 8!clear", "Mesajları siler.", true)
  241.         .addField("» 8!duyuru", "Sunucu içinde duyuru yapar.", true)
  242.         .addField("» 8!ban", "Etiketlenen kullanıcıyı yasaklar.", true)
  243.         .addField("» 8!kick", "Etiketlenen kullanıcıyı tekmeler.", true)
  244.         .setFooter("832 BOT | JITEM");
  245.    
  246.  
  247.  
  248.     return message.channel.send(botembed);
  249.   }
  250.  
  251.   if(cmd === `${prefix}google`) {
  252.     let googlepng = "https://www.festisite.com/static/partylogo/img/logos/google.png"
  253.      let google = args.slice(0).join('+');
  254.  
  255.           let link = `https://www.google.com/search?q=` + google;
  256.           if(!link) return message.channel.send(":warning: Link bulunamadı. Linksiz arama yapılamaz.")
  257.           if(!args[0]) return message.channel.send(":warning: Aradığın cümleyi girmelisin. Örnek: ``8!google Discord``")      
  258.     let googleembed = new Discord.RichEmbed()
  259.  
  260.       .setColor("#990000")
  261.          .setDescription("832 BOT - Google Aratma")
  262.       .setThumbnail(googlepng)
  263.     .addField("Aranan Cümle", `**${args.slice(0).join(' ')}**`)
  264.     .addField('Sonuç', `**${link}**`)
  265.     .setFooter("832 BOT | JITEM");
  266.    
  267.  
  268.     message.channel.send(googleembed);
  269.    
  270.   }
  271.  
  272.   if(cmd === `${prefix}youtube`) {
  273.     let youtubepng = "https://www.un-igrac.org/sites/default/files/YouTube%20logo.png"
  274.      let youtube = args.slice(0).join('+');
  275.  
  276.           let link = `https://www.youtube.com/results?search_query=` + youtube;
  277.           if(!link) return message.channel.send(":warning: Link bulunamadı. Linksiz arama yapılamaz.")
  278.           if(!args[0]) return message.channel.send(":warning: Aradığın cümleyi girmelisin. Örnek: ``8!youtube Discord``")      
  279.     let embed = new Discord.RichEmbed()
  280.  
  281.       .setColor("#990000")
  282.          .setDescription("832 BOT - Youtube Aratma")
  283.       .setThumbnail(youtubepng)
  284.     .addField("Aranan Cümle", `**${args.slice(0).join(' ')}**`)
  285.     .addField('Sonuç', `**${link}**`)
  286.     .setFooter("832 BOT | JITEM");
  287.  
  288.  
  289.     message.channel.send(embed);
  290.    
  291.   }
  292.  
  293.  
  294.   if(cmd === `${prefix}avatar`) {
  295.       let user;
  296.  
  297.     if (message.mentions.users.first()) {
  298.       user = message.mentions.users.first();
  299.     } else {
  300.         user = message.author;
  301.     }
  302.      
  303.     const member = message.guild.member(user);
  304.     let avatar = user.displayAvatarURL;
  305.         let avatarembed = new Discord.RichEmbed()
  306.             .setColor("#990000")
  307.             .setImage(avatar);
  308.         message.channel.send(avatarembed);
  309.     }
  310.  
  311.   if(cmd === `${prefix}clear`) {
  312.       if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send(":warning: Bu komutu kullanabilmek için yeterli yetkiniz yok.");
  313.               if(!args[0]) return message.channel.send(":warning: Silmek istediğiniz mesaj sayısını girin. Örnek: ``!clear 10``");
  314.                         message.channel.bulkDelete(args[0]).then(() => {
  315.                         message.channel.send(`:white_check_mark: ${args[0]} mesaj silindi.`).then(msg => msg.delete(2000));
  316.                 });
  317.   }
  318.    
  319.   if(cmd === `${prefix}temizle`) {
  320.       if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send(":warning: Bu komutu kullanabilmek için yeterli yetkide değilsiniz.");
  321.               if(!args[0]) return message.channel.send(":warning: Silmek istediğiniz mesaj sayısını girin. Örnek: ``!clear 10``");
  322.                         message.channel.bulkDelete(args[0]).then(() => {
  323.                         message.channel.send(`:white_check_mark: ${args[0]} mesaj silindi.`).then(msg => msg.delete(2000));
  324.                 });
  325.   }
  326.  
  327.   if(cmd === `${prefix}yardım`) {
  328.            if (message.channel.type !== 'dm') {
  329.     const ozelmesajkontrol = new Discord.RichEmbed()
  330.     .setColor('#990000')
  331.     .setDescription(':white_check_mark: Özel mesajlarını kontrol et.')
  332.         .setFooter("832 BOT | Yardım")
  333.     message.channel.sendEmbed(ozelmesajkontrol) }
  334.         const pingozel = new Discord.RichEmbed()
  335.     .setColor('#990000')
  336.         .setDescription('832 bot, JITEM klanı tarafından tasarlanmıştır.\nKomutlar hakkında bilgi sahibi olmak istiyorsan ``8!komutlar`` yazman yeterlidir.')
  337.     .setFooter("832 BOT | Yardım")
  338.         return message.author.sendEmbed(pingozel)
  339.        
  340. }
  341.  
  342.   if(cmd === `${prefix}ping`) {
  343.     let botping = new Date() - message.createdAt;
  344.      let embed = new Discord.RichEmbed()
  345.      .setColor('#990000')
  346.      .addField(':fire: Bot PING', Math.floor(bot.ping), true)
  347.      .addField(':fire: API PING', Math.floor(botping), true)
  348.      .setFooter('832 BOT | JITEM');
  349.     message.channel.send(embed);
  350.   }
  351.  
  352. if(cmd === `${prefix}yazdır`) {
  353.         let mesaj = args.slice(0).join(' ');
  354.         if (mesaj.length < 1) return message.channel.send(':warning: Ne yazmamı istersin? Örnek: ``8!yazdır Selam``');
  355.     message.delete();
  356.     const embed = new Discord.RichEmbed()
  357.     .setColor('#990000')
  358.     .setDescription(`${mesaj}`)
  359.         .setFooter(`${message.author.username} | Yazdır`);
  360.     return message.channel.sendEmbed(embed);
  361. }
  362.  
  363.   if(cmd === `${prefix}say2`) {
  364.      let mesaj = args.slice(0).join(' ');
  365.     if(mesaj.length < 1) return message.channel.send(':warning: Ne yazmamı istersin? Örnek: ``8!say2 tatata``');
  366.     message.delete();
  367.     message.channel.send(`(╯°□°)--︻╦╤─ - - - **${mesaj}**`);
  368.   }
  369.  
  370.   if(cmd === `${prefix}duyuru`) {
  371.          let mesaj = args.slice(0).join(' ');
  372.          let sicon = message.guild.iconURL;
  373.           if (!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send(':warning: Bu komut için gerekli yetkiye sahip değilsin.');
  374.                 if (mesaj.length < 1) return message.channel.send(':warning: Duyurulacak cümleyi yazın.');
  375.                 message.delete();
  376.                 const embed = new Discord.RichEmbed()
  377.                 .setThumbnail(sicon)
  378.                 .setColor('#990000')
  379.                 .setDescription(`${mesaj}`)
  380.                 .setFooter(`${message.author.username} | Duyuru`);
  381.                 return message.channel.send(embed);
  382. }
  383.  
  384.  if(cmd === `${prefix}steamoyun`) {
  385.         let game = args[0]
  386.     let steampng = "https://upload.wikimedia.org/wikipedia/commons/c/c1/Steam_Logo.png"
  387.     if (!game) return message.channel.send(':warning: Aradığınız oyunun ismini yazınız. Örnek: `8!oyunsteam CS:GO`')
  388.     provider.search(game).then(result => {
  389.     provider.detail(result[0].id, "turkey", "tr").then(results => {
  390.     console.log(results)
  391.     const embed = new Discord.RichEmbed()
  392.     .setThumbnail(steampng)
  393.         .setColor("#990000")
  394.     .setTitle(result[0].name)
  395.     .addField(`Oyunun ID'sı`, result[0].id, true)
  396.     .addField('Oyun Türü', results.genres, true)
  397.     .addField('Oyun Fiyatı', `Fiyat **${results.priceData.initialPrice}** TL`, true)
  398.     .addField('Sistemleri', results.otherData.platforms, true)
  399.     .addField('Oyun Geliştiricileri', results.otherData.developer, true)
  400.         .addField('Oyun Yayımcıları', results.otherData.publisher, true)
  401.     .setColor("#990000")
  402.     message.channel.send(embed).catch(e => {
  403.                  message.channel.send(':warning: Aradığınız oyun bulunamadı.')
  404.     })
  405. })
  406. })
  407.   }
  408.  
  409.         if(cmd === `${prefix}topsunucu`) {
  410.                 if (bot.guilds.size < 5) return message.channel.send(':warning: Bu komutu kullanabilmek için botun **en az 5** sunucuda bulunması gerekmektedir.')
  411.                
  412.                 const top = bot.guilds.sort((a,b)=>a.memberCount-b.memberCount).array().reverse()
  413.                 const embed = new Discord.RichEmbed()
  414.                 .setColor("#990000")
  415.                 .setTitle("832 - Top Sunucu")
  416.                 .addField(`1-) **${top[0].name}**`, `» ${top[0].memberCount} Kullanıcı bulunmaktadır.`)
  417.                 .addField(`2-) **${top[1].name}**`, `» ${top[1].memberCount} Kullanıcı bulunmaktadır.`)
  418.                 .addField(`3-) **${top[2].name}**`, `» ${top[2].memberCount} Kullanıcı bulunmaktadır.`)
  419.                 .addField(`4-) **${top[3].name}**`, `» ${top[3].memberCount} Kullanıcı bulunmaktadır.`)
  420.                 .addField(`5-) **${top[4].name}**`, `» ${top[4].memberCount} Kullanıcı bulunmaktadır.`)
  421.                 .setFooter("832 BOT | Yardım");
  422.                 message.channel.send(embed);
  423.         }
  424.  
  425.        
  426.        
  427.         /* ============================================================================================================================== */
  428.   if(cmd === `${prefix}bangif`) {
  429.           const embed = new Discord.RichEmbed()
  430.           .setColor('#990000')
  431.           .setImage(`https://images-ext-1.discordapp.net/external/171uiKxRgITAipvhLwQWRN0gDHVsry0MC9oYnff9Vnw/http/i.imgur.com/O3DHIA5.gif`)
  432.           return message.channel.send(embed);
  433.   }
  434.  
  435.   if(cmd === `${prefix}kaçcm`) {
  436.           let sonuc = ["0 Santimetre - YOK\n```Ɛ>```","1 Santimetre - Bamya\n```Ɛ->```","2 Santimetre - Bamya\n```Ɛ-->```","3 Santimetre - Bamya\n```Ɛ--->```","4 Santimetre - Bamya\n```Ɛ---->```","5 Santimetre - Bamya\n```Ɛ----->```","6 Santimetre - Bamya\n```Ɛ------>```","7 Santimetre - Bamya\n```Ɛ------->```","8 Santimetre - Bamya\n```Ɛ-------->```","9 Santimetre - Gelişiyor\n```Ɛ--------->```","10 Santimetre - Normal\n```Ɛ---------->```","11 Santimetre - Normal\n```Ɛ----------->```","12 Santimetre - Normal\n```Ɛ------------>```","13 Santimetre - Normal\n```Ɛ------------->```", "14 Santimetre - Normal\n```Ɛ-------------->```", "15 Santimetre - Uzun Çomak\n```Ɛ--------------->```", "16 Santimetre - Uzun Çomak\n```Ɛ---------------->```", "17 Santimetre - Soba Borusu\n```Ɛ----------------->```\n", "18 Santimetre - Soba Borusu\n```Ɛ------------------>", "19 Santimetre - Çam Ağacı\n```Ɛ------------------->```", "20 Santimetre - Çam Ağacı\n```Ɛ-------------------->```", "100 Santimetre - Meteor Yağmuru\n```Ɛ∞>```"];
  437.           let result = Math.floor((Math.random() * sonuc.length));
  438.          
  439.           let kacembed = new Discord.RichEmbed()
  440.           .setColor("#990000")
  441.           .addField(`:middle_finger: Sayın ${message.author.username} malafatınızın boyu`, sonuc[result])
  442.           .setFooter("832 BOT | JITEM");
  443.           message.channel.send(kacembed);
  444.   }
  445.  
  446.   if(cmd === `${prefix}espri`) {
  447.           let espri = ["Ben Yedigün içiyorum sen Onbeşgün iç.", "Sinemada on dakika ara dedi, aradım aradım açmadı.", "Yeni yapılmış resimlere ne denir? - Nevresim", "Bir romanı 7 kız yazarsa nolur? - Seven kızın romanı", "-Acıkan var mı ya? - Yok bizde tatlı kan var", "Asker adın ne? - -Emre-DERSİNİZ komutanım", "Bizim CD sürücümüz ehliyeti nerden almış acaba ?", "Ben hikaye yazarım. - Ebru Destan", "Geçen ‘fil’e çorap aldım, zürafaya almadım."];
  448.           let result = Math.floor((Math.random() * espri.length));
  449.          
  450.           let espriembed = new Discord.RichEmbed()
  451.           .setDescription(espri[result])
  452.           .setColor("#990000")
  453.           .setFooter("832 BOT | JITEM");
  454.           message.channel.send(espriembed);
  455.   }
  456.  
  457.   if(cmd === `${prefix}yemekye`) {
  458.           let yemek = ['https://i.gifer.com/Sarp.gif', 'https://gifimage.net/wp-content/uploads/2017/11/eat-gif.gif', 'https://media0.giphy.com/media/7pBsbcj1vZXmo/200w_s.gif', 'https://www.parhlo.com/wp-content/uploads/2016/01/16_things_that_happen_in_every_girls_hostel_8.gif', 'https://i.gifer.com/y4a.gif', 'https://i.gifer.com/1RL.gif'];
  459.           let result = Math.floor((Math.random() * yemek.length));
  460.           let yemekembed = new Discord.RichEmbed()
  461.           .setColor("#990000")
  462.           .setImage(yemek[result])
  463.           message.channel.send(yemekembed);
  464.   }
  465.  
  466.   if(cmd === `${prefix}caps`) {
  467.           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'];
  468.           let result = Math.floor((Math.random() * caps.length));
  469.           let capsembed = new Discord.RichEmbed()
  470.           .setColor("#990000")
  471.           .setImage(caps[result])
  472.           message.channel.send(capsembed);
  473.   }
  474.  
  475.   if(cmd === `${prefix}köpek`) {
  476.           let köpek = ['https://thumbs.gfycat.com/CarefulGiftedKookaburra-size_restricted.gif', 'https://thumbs.gfycat.com/PreciousCleanIberianemeraldlizard-small.gif', 'https://thumbs.gfycat.com/ActualVapidBongo-small.gif', 'https://thumbs.gfycat.com/GlumEnragedAntarcticfurseal-size_restricted.gif', 'https://thumbs.gfycat.com/BackSimpleBeaver-small.gif', 'https://thumbs.gfycat.com/WarmheartedDetailedHart-small.gif', 'https://thumbs.gfycat.com/DismalWealthyBear-size_restricted.gif', 'https://thumbs.gfycat.com/DeadPoshAngelfish-size_restricted.gif', ''];
  477.           let result = Math.floor((Math.random() * köpek.length));
  478.           let köpekembed = new Discord.RichEmbed()
  479.           .setColor("#990000")
  480.           .setImage(köpek[result])
  481.           message.channel.send(köpekembed);
  482.   }
  483.  
  484.   if(cmd === `${prefix}kedi`) {
  485.           let kedi = ['https://media.giphy.com/media/PcwpnqpwAfRK/giphy.gif', 'https://media.giphy.com/media/26FPCXdkvDbKBbgOI/giphy.gif', 'https://media.giphy.com/media/nNxT5qXR02FOM/giphy.gif', 'https://media.giphy.com/media/fAT2Db0j0Mblu/giphy.gif', 'https://media.giphy.com/media/3o85xoi6nNqJQJ95Qc/giphy.gif', 'https://media.giphy.com/media/ExMGjbktr4phe/giphy.gif', 'https://media2.giphy.com/media/kIkwipWRoqeUE/giphy.gif', 'https://media.giphy.com/media/UmO1IuCwW14k/giphy.gif'];
  486.           let result = Math.floor((Math.random() * kedi.length));
  487.           let kediembed = new Discord.RichEmbed()
  488.           .setColor("#990000")
  489.           .setImage(kedi[result])
  490.           message.channel.send(kediembed);
  491.   }
  492.  
  493.   if(cmd === `${prefix}lotto`) {
  494.           let sayi = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43"];
  495.           let result = Math.floor((Math.random() * sayi.length));
  496.          
  497.           let kediembed = new Discord.RichEmbed()
  498.           .setColor("#990000")
  499.           .setDescription(`:bulb: Lotto numaranız ${sayi[result]} bu sayıya dikkat edin ${message.author.username}.`)
  500.           .setFooter("832 BOT | JITEM");
  501.           message.channel.send(kediembed);
  502.   }
  503.  
  504.   if(cmd === `${prefix}şanslıgün`) {
  505.           let gün = ["Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi", "Pazar"];
  506.           let result = Math.floor((Math.random() * gün.length));
  507.          
  508.           let günembed = new Discord.RichEmbed()
  509.           .setColor("#990000")
  510.           .setDescription(`:bulb: Sayın ${message.author.username} şanslı gününüz ${gün[result]}.`)
  511.           .setFooter("832 BOT | JITEM");
  512.           message.channel.send(günembed);
  513.   }
  514.  
  515.   if(cmd === `${prefix}yazıtura`) {
  516.           let yazıtura = ["Yazı", "Tura", "Dik"];
  517.           let result = Math.floor((Math.random() * yazıtura.length));
  518.    
  519.           let yazıturaembed = new Discord.RichEmbed()
  520.           .setColor('#990000')
  521.           .setThumbnail('https://upload.wikimedia.org/wikipedia/commons/6/64/1TL_obverse.png')
  522.           .setDescription(`:bulb: Attığınız para ${yazıtura[result]} çıktı.`)
  523.           .setFooter("832 BOT | JITEM");
  524.           message.channel.send(yazıturaembed);
  525.   }
  526.  
  527.         if(cmd === `${prefix}ascii`) {
  528.                 if(args.join(' ').length > 70) return message.channel.send(`:warning: Maximum 70 karakter girebilirsin.`)
  529.  
  530.                 if(!args[0]) return message.channel.send(':warning: Ne yazmamı istiyorsun? Örnek: ``8!ascii 832 BOT``');
  531.  
  532.                 figlet(`${args.join(' ')}`, function(err, data) {
  533.                         if (err) {
  534.                                 console.log('HATA');
  535.                                 console.dir(err);
  536.                                 return;
  537.                         }
  538.  
  539.                         message.channel.send(`${data}`, {code: 'AsciiArt'});
  540.                 });
  541.         }
  542.        
  543.         if(cmd === `${prefix}çekiliş`) {
  544.                 let çekilişembed = new Discord.RichEmbed()
  545.                 .setColor('#990000')
  546.                 .setTitle('832 BOT - Çekiliş')
  547.                 .setDescription(`:confetti_ball: Çekilişi kazanan **${message.guild.members.random().displayName}** TEBRİKLER!`)
  548.                 .setFooter('832 BOT | JITEM');
  549.                 message.channel.send(çekilişembed);
  550.         }
  551.  
  552.         if(cmd === `${prefix}cowsay`) {
  553.             let text = args.join(" ");
  554.             if(!args.join(" ")) return message.channel.send(':warning: Ne yazmamı istersin? Örnek: ``8!cowsay İnek``');
  555.             message.channel.send("```" + cowsay.say({
  556.                 text : text
  557.             }) + "```")
  558.         }
  559.  
  560. });
  561.    
  562.  bot.login('NTI1OTM5NDczODcyMzIyNTYy.DzD-FQ.zk5uz43LlJPXJciGAU_-Rt9q088')
  563. //bot.login('NTQwMjM4MDg5OTc3NzI0OTUw.DzT2sg.OHhAgmTIR0amcEYNkj95Ng1-Wx8');