Aradığınızı Bulmanız Dileğiyle CodeMareFi Sunar "Discord-bot-kodları"
Discord-bot-kodları etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord Bot Kodları Süreli Kanal Komutu, Discord.js Bot Kodları Süreli Kanal Komutu 

Kurulum için adımları izleyin:

  • Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gereken modüller kod içerisinde const kısımlarında.
//---Bu Kod komutlar klasörüne atılacaktır. 
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi

const Discord = require('discord.js');
const ms = require('ms');

exports.run = async (client, message, args) => {
    if (!message.member.hasPermission("ADMINISTRATOR")) return message.reply("Yeterli yetki bulunmamakta.")
    let Kanal = args[0];
    if(!Kanal) return message.reply("Bir kanal adı belirtiniz.")
    let Süre = args[1];
    if(!Süre) return message.reply("Bir süre belirtiniz.")

    let Kanal1 = await message.guild.createChannel(Kanal, "text")
    message.channel.send(`\`${Kanal1.name}\` adlı kanal, oluşturuldu.`)

    setTimeout(() => {

        message.guild.channels.get(Kanal1.id).delete();
        message.channel.send(`\`${Kanal1.name}\` adlı kanal, kaldırıldı.`)

    }, ms(Süre))

};

exports.conf = {
    enabled: true,
    guildOnly: false,
    aliases: ['geçici-kanal'],
    permLevel: 0
};

  exports.help = {
    name: 'süreli-kanal',
    description: '.',
    usage: 'süreli-kanal'
};
Örnek Kullanım Şekli

NOT: Kanal adı belirtirken, boşluk kullanmak yerine – kullanınız.
✓ s$süreli-kanal test-kanal 10s
✕ s$süreli-kanal test kanal 10s

NOT 2: ms adlı modül gerektirmektedir.
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord Bot Kodları LoL (League of Legends) Karakter Bilgi Komutu, Discord.js Bot Kodları LoL (League of Legends) Karakter Bilgi Komutu 

Kurulum için adımları izleyin:

  • Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gereken modüller kod içerisinde const kısımlarında.
//---Bu Kod komutlar klasörüne atılacaktır. 
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi

const Discord = require('discord.js')
const opggScrape = require('opgg-scrape');
exports.run = async (client,message, args) => {

const bölge = args[0]
const isim = args.slice(1).join(' ')

if(!bölge) return message.channel.send(`${message.author} Bölge girmediniz.`)
if(!isim) return message.channel.send(`${message.author} isim girmediniz`)

opggScrape.getStats(`${isim}`, {region: `${bölge}`, refresh: false}).then(stats => {

console.log(stats);


const rank = (stats.rank =='Challenger' ? 'Challenger' :stats.rank =='Grandmaster' ? 'Büyük usta' :stats.rank =='Master' ? 'Usta' :stats.rank =='Diamond 1' ? 'Elmas 2' : stats.rank =='Diamond 2' ? 'Elmas 2' : stats.rank == 'Diamond 3' ? 'Elmas 3' :stats.rank =='Diamond 4' ? 'Elmas 4' :stats.rank =='Platinum 1' ? 'Platin 1' :stats.rank =='Platinum 2' ? 'Platin 2' :stats.rank =='Platinum 3' ? 'Platin 3' :stats.rank =='Platinum 4' ? 'Platin 4' :stats.rank =='Gold 1' ? 'Altın 1' :stats.rank =='Gold 2' ? 'Altın 2' :stats.rank =='Gold 3' ? 'Altın 3' :stats.rank =='Gold 4' ? 'Altın 4' :stats.rank =='Silver 1' ? 'Gümüş 1' :stats.rank =='Silver 2' ? 'Gümüş 2' :stats.rank =='Silver 3' ? 'Gümüş 3' :stats.rank =='Silver 4' ? 'Gümüş 4' :stats.rank =='Bronze 1' ? 'Bakır 1' :stats.rank =='Bronze 2' ? 'Bakır 2' :stats.rank =='Bronze 3' ? 'Bakır 3' :stats.rank =='Bronze 4' ? 'Bakır 4' :stats.rank =='Iron 1' ? 'Demir 1' :stats.rank =='Iron 2' ? 'Demir 2' :stats.rank =='Iron 3' ? 'Demir 3' :stats.rank =='Iron 4' ? 'Demir 4' : stats.rank == 'Unranked' ? 'Ranksız' : 'Yok')
const lp = (stats.rankedLP == 'none' ? 'Bilinmiyor' : stats.rankedLP)
const rankedlp1 = (stats.rankedLP == 'none' ? '0' : stats.rankedLP)

const kill = stats.KDA.kills
const deaths = stats.KDA.deaths
const assists = stats.KDA.assists
const kdaR = stats.KDARatio

const kill1 = (kill == 'NaN' ? 'Bilinmiyor' : kill)
const deaths1 = (deaths == 'NaN' ? 'Bilinmiyor' : deaths)
const assists1 = (assists == 'NaN' ? 'Bilinmiyor' : assists)
const kdaR1 = (kdaR == '' ? 'Bilinmiyor' : kdaR)

var thumbnail;
if(stats.rank == 'Challenger') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624145916017770517/Season_2019_-_Challenger_1.png'
if(stats.rank == 'Grandmaster') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624148104593276929/Season_2019_-_Grandmaster_1.png'
if(stats.rank == 'Master') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624148104593276929/Season_2019_-_Grandmaster_1.png'

if(stats.rank == 'Diamond 1') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624145573360173066/Season_2019_-_Diamond_1.png'
if(stats.rank == 'Diamond 2') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624145919708889088/Season_2019_-_Diamond_2.png'
if(stats.rank == 'Diamond 3') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624145921608908810/Season_2019_-_Diamond_3.png'
if(stats.rank == 'Diamond 4') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624145922229796864/Season_2019_-_Diamond_4.png'

if(stats.rank == 'Platinum 1') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624148620161187844/Season_2019_-_Platinum_1.png'
if(stats.rank == 'Platinum 2') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624148621050380288/Season_2019_-_Platinum_2.png'
if(stats.rank == 'Platinum 3') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624148622728101888/Season_2019_-_Platinum_3.png'
if(stats.rank == 'Platinum 4') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624148623508373524/Season_2019_-_Platinum_4.png'

if(stats.rank == 'Gold 1') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624149438226759680/Season_2019_-_Gold_1.png'
if(stats.rank == 'Gold 2') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624149439665143818/Season_2019_-_Gold_2.png'
if(stats.rank == 'Gold 3') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624149440953057280/Season_2019_-_Gold_3.png'
if(stats.rank == 'Gold 4') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624149441749975040/Season_2019_-_Gold_4.png'

if(stats.rank == 'Silver 1') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624150016331743232/Season_2019_-_Silver_1.png'
if(stats.rank == 'Silver 2') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624150017543897098/Season_2019_-_Silver_2.png'
if(stats.rank == 'Silver 3') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624150018109997067/Season_2019_-_Silver_3.png'
if(stats.rank == 'Silver 4') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624150018802057257/Season_2019_-_Silver_4.png'

if(stats.rank == 'Bronze 1') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624150667086528512/Season_2019_-_Bronze_1.png'
if(stats.rank == 'Bronze 2') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624150667925258250/Season_2019_-_Bronze_2.png'
if(stats.rank == 'Bronze 3') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624150668969508865/Season_2019_-_Bronze_3.png'
if(stats.rank == 'Bronze 4') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624150670983036938/Season_2019_-_Bronze_4.png'

if(stats.rank == 'Iron 1') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624151245896024069/Season_2019_-_Iron_1.png'
if(stats.rank == 'Iron 2') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624151247439659008/Season_2019_-_Iron_2.png'
if(stats.rank == 'Iron 3') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624151248022667284/Season_2019_-_Iron_3.png'
if(stats.rank == 'Iron 4') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624151248697819136/Season_2019_-_Iron_4.png'
if(stats.rank == 'Unranked') thumbnail = 'https://cdn.discordapp.com/attachments/605046480541057061/624156509101752320/Season_2019_-_Unranked.png'

let pages = [
`\n Leveli : ${stats.level} \n\n Rankı : ${rank} \n\n Mevcut lp : ${rankedlp1}`,
`\nToplam kill oranı : ${kill1} \n\n Toplam asist oranı : ${assists1} \n\n Toplam ölüm oranı : ${deaths1} \n\n KDA : ${kdaR1}`

];
let page = 1;

const embed = new Discord.RichEmbed()
.setColor('RANDOM')
.setAuthor(`${stats.name} lol bilgileri`)
.setThumbnail(thumbnail)
.setFooter(`Sayfa ${page} / ${pages.length}` , stats.avatarURL)
.setDescription(pages[page-1])
message.channel.send(embed).then(msg => {

msg.react('⬅')
.then(r => {
msg.react('➡')

//Filter
const backwardsFilter = (reaction, user) => reaction.emoji.name === '⬅' && user.id === message.author.id;
const forwardsFilter = (reaction, user) => reaction.emoji.name === '➡' && user.id === message.author.id;

const backwards = msg.createReactionCollector(backwardsFilter, { time: 100000 });
const forwards = msg.createReactionCollector(forwardsFilter, { time: 100000 });

forwards.on('collect', r => {
if(page === pages.length) return;
page++;
embed.setDescription(pages[page-1]);
embed.setColor('RANDOM')
embed.setThumbnail(thumbnail)
embed.setFooter(`Sayfa ${page} / ${pages.length}`,stats.avatarURL)
msg.edit(embed)
})
backwards.on('collect', r => {
if(page === 1) return;
page--;
embed.setColor('RANDOM')
embed.setThumbnail(thumbnail)
embed.setDescription(pages[page-1]);
embed.setFooter(`Sayfa ${page} / ${pages.length}`,stats.avatarURL)
msg.edit(embed)
})
})
})
});
};

exports.conf = {
    enabled: true, 
    guildOnly: false,
    aliases: [],
    permLevel: 0
  };
  
  exports.help = {
    name: 'lolbilgi',
    description: 'Lol hesabı hakkında bilgi verir.',
    usage: 'lolbilgi (bölge) (nick)',
  };
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord Bot Kodları Ayarlanabilir Panel Kurma Komutu, Discord.js Bot Kodları Ayarlanabilir Panel Kurma Komutu 

Kurulum için adımları izleyin:

  • Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gereken modüller kod içerisinde const kısımlarında.
//---Bu Kod komutlar klasörüne atılacaktır. 
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi

const Discord = require('discord.js')
const db = require('quick.db')
const client = new Discord.Client()

exports.run = async (client, message, args) => {    
  if (!message.member.hasPermission("ADMINISTRATOR")) return message.channel.send(`Bu komutu kullanabilmek için "\`Yönetici\`" yetkisine sahip olmalısın.`);

  

 const kanal1 = args.slice(0).join(' ')
      
  const kanal2 = message.guild.channels.find('name', `${kanal1}`)

  if(args[0] == 'kapat') {
    
   const kanalcik =  db.fetch(`botPanel_${message.guild.id}`) 
   const kanalcik2 = message.guild.channels.find('id' , kanalcik)
   kanalcik2.delete()
    db.delete(`botPanel_${message.guild.id}`)  
    const embed2 = new Discord.RichEmbed()
    .setAuthor('Panel kanalı başarıyla sıfırlandı')
    .setColor('RED')
  message.channel.send(embed2) 
    
  } 
  if(args[0] == 'kapat') return
  
    if (!kanal2 || kanal2.type !== "voice") return message.reply('Sesli kanal ismi yazmalısınız.')
    
    db.set(`botPanel_${message.guild.id}` , kanal2.id)
     
     const embed = new Discord.RichEmbed()
     .setAuthor('Başarılı')
     .addField('Ayarlanan kanal' , '```css\n'+kanal2.name+'```')
     .setColor('GREEN')
     .setDescription(`Sunucuya bir kullanıcı girdiğinde & çıktığında kanal ismini değiştirerek üye sayısını gösterecek.Çalıştığını görmek için yeni birinin katılmasını ya da çıkmasını bekleyin!`)
      message.channel.send(embed)
}
        
exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: [],
  permLevel: 2,
  kategori:"bot"
};

exports.help = {
  name: 'sunucu-panel-ayarla',
  description: 'Sunucu panelini ayarlar.',
  usage: 'sunucu-panel-ayarla [sesli kanal ismi] / kapat'
};
//---Bu Kod komutlar main atılacaktır. 
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi

client.on('guildMemberAdd',async member => {
 const guild = member.guild
     
      const kanalcık =  db.fetch(`botPanel_${member.guild.id}`)
    if (kanalcık) {
      const kanal = guild.channels.find('id', kanalcık)
      if (!kanal) return db.delete(`botPanel_${guild.id}`)
      kanal.setName(`Sunucudaki üye sayısı : ${guild.memberCount}`)
    }
})

client.on('guildMemberRemove',async member => {
 const guild = member.guild
    
 
      const kanalcık =  db.fetch(`botPanel_${member.guild.id}`)
    if (kanalcık) {
      const kanal = guild.channels.find('id', kanalcık)
      if (!kanal) return db.delete(`botPanel_${guild.id}`)
      kanal.setName(`Sunucudaki üye sayısı : ${guild.memberCount}`)
    }
})
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord Bot Kodları Komutla Kanal İsmi Değiştirme Komutu, Discord.js Bot Kodları Komutla Kanal İsmi Değiştirme Komutu 

Kurulum için adımları izleyin:

  • Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gereken modüller kod içerisinde const kısımlarında.
//---Bu Kod komutlar klasörüne atılacaktır. 
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi

const Discord = require('discord.js');

exports.run = (client, message, args) => {
    if (!message.member.hasPermissions("MANAGE_CHANNELS")) return message.channel.send(":no_entry: Bu komutu kullanabilmek için `Kanalları yönet` yetkisine sahip olmanız gerek")
    let kanal = message.mentions.channels.first()
    let isim = args[1];
    let guild = message.guild;
    if (!kanal) return message.channel.send("İsmi değiştirilecek kanalı belirlemediniz.")
    if (!isim) return message.channel.send("Kanalın ismini belirlemediniz")

    message.guild.channels.get(`${kanal.id}`).setName(`${isim}`)
    message.channel.send("Kanal ismi başarılı bir şekilde değiştirildi.")

}

exports.conf = {
    enabled: true,
    guildOnly: true,
    aliases: ['kanalnickdeğiş'],
    permLevel: 0
};

exports.help = {
    name: 'kanalismideğiş',
    description: 'Kanalın ismini değişir',
    usage: 'kanalismideğiş [#kanal] [isim]'
};
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord Bot Kodları Emoji Oluştur Komutu, Discord.js Bot Kodları Emoji Oluştur Komutu 

Kurulum için adımları izleyin:

  • Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gereken modüller kod içerisinde const kısımlarında.
//---Bu Kod komutlar klasörüne atılacaktır. 
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi

const Discord = require('discord.js');

exports.run = (client, message, args) => {
 if(!message.member.hasPermissions("MANAGE_EMOJIS")) return message.channel.send(":no_entry: Bu komutu kullanabilmek için `Emojileri yönet` yetkisine sahip olmalısınız")
    let link = args[0]
    let isim = args[1];
    let guild = message.guild;
    if (!link) return message.channel.send('Emojinin alınacağı linki girmelisin.')
    if (!isim) return message.channel.send('Emojinin ismini belirlemedin')


    guild.createEmoji(`${link}`, `${isim}`)
        .then(emoji => 
         message.channel.send(`${isim} ismiyle yeni bir emoji oluşturuldu`))
         message.react('✅')
        .catch(console.error);

}

exports.conf = {
    enabled: true,
    guildOnly: false,
    aliases: ['addemoji', 'emojioluştur'],
    permLevel: 0
}
exports.help = {
    name: 'emojiekle',
    description: 'Sunucuya emoji eklersiniz',
    usage: 'emojiekle  ',
}
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord Bot Kodları Sunucuda Davet Linklerini Göster Komutu, Discord.js Bot Kodları Sunucuda Davet Linklerini Göster Komutu 

Kurulum için adımları izleyin:

  • Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gereken modüller kod içerisinde const kısımlarında.
//---Bu Kod komutlar klasörüne atılacaktır. 
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi

const Discord = require('discord.js');
exports.run = async (client, message, args) => {
let guild = message.guild;

guild.fetchInvites()
.then(invites => message.channel.send(`Sunucunuzda ${invites.size} davet linki mevcut!`))
.catch(console.error);

}

exports.conf = {
    enabled: true,
    guildOnly: true,
    aliases: [],
    permLevel: 0
  };
  
exports.help = {
    name: 'davetsayısı',
    description: 'İstediğiniz kişiyi uyarır.',
    usage: 'davet sayısı'
  };
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.