discord bot susturma rolü ayarlama, discord bot sunucu ayarlama kodları, discord bot rol ayarlama kodları, dscord bot kod paylaşımları, discord bot kodları, codemarefi
Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord sunucunuz da ayarlayabileceğiniz bir susturma rolü kodlarını paylaşıyorum bu kod işlevleri bir .json dosyasına bağlı bir sunucu ıd sistemi ile çalışmak da, yani botunuz sunucudan aldığı istek komutunu .json dosyası içerisine kaydedip belirtilen komutu bu şekilde anlıyor. 
Öncelikle yapmanız gereken bir kayıtları tutması için .json dosya ve klasör oluşturmak bizim paylaştığımız altyapıyı kullanıyorsanız bu bahsettiğim klasör zaten oluşturulmuş olmalı eğer yoksa şu yolu izleyerek akleyin"jsonlar/sRol.json" burda klasör ve içerisine açılacak "sRol.json" dosyasını belirtmiş olduk buradaki dosyanın içerisine girip sadece "{}" buradaki belirttiğim 2 süslü parantezi açıp bırakın ve aşağıdaki verdiğim kodları ekleyin.

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.
  • Modül olarak "fs" eklemeniz gerekmekte.
//---Bu Kod komutlar klasörüne atılacak atılacaktır.
//CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //Sadista

const Discord = require('discord.js')
const fs = require('fs');
var ayarlar = require('../ayarlar.json');
let rol = JSON.parse(fs.readFileSync("././jsonlar/sRol.json", "utf8"));

exports.run = async (client, message, args) => {
if (!message.member.hasPermission("ADMINISTRATOR")) return message.reply(`Bu komutu kullanabilmek için **Yönetici** iznine sahip olmalısın!`);
  
  let role = message.mentions.roles.first()
  
    if (!role) {
        const embed = new Discord.RichEmbed()
        .setColor("RANDOM")
          .setDescription(`Yanlış Kullanım!`)
          .addField(`Doğru Kullanım:`, `${ayarlar.prefix}sustur-rol-ayarla <@rol>`)
        message.channel.send({embed})
        return
    }

    if(!rol[message.guild.id]){
        rol[message.guild.id] = {
            sr: role.id
        };
    }
    fs.writeFile("././jsonlar/sRol.json", JSON.stringify(rol), (err) => {
        console.log(err)
    })
    const embed = new Discord.RichEmbed()
    .setTitle(`» Susturma rolü başarıyla **${role.name}** olarak ayarlandı!`)
    .setColor("RANDOM")
    message.channel.send({embed})
  
  let embed2 = new Discord.RichEmbed()
  .setColor("RANDOM")
  .addField('Rol "ayarlar" komutuna kaydediliyor...', "_Bu işlem tahminen en fazla 5 saniye sürebilir ve işlem bitene kadar komutlar kullanılamayabilir._")
  await message.channel.send(embed2);
  
  console.log("Kaydediliyor...");

  // you can always leave out this code // (cmd part)
  client.commands.forEach( async cmd => {
    await client.unloadCommand(cmd);
  }); // end of cmd function

  // shut down the bot
  process.exit(1);
}
    
exports.conf = {
    enabled: true,
    guildOnly: false,
    aliases: ['sustur-rol', 'sustur-rol-belirle'],
    permLevel: `Yönetici izni gerekiyor.`
}

exports.help = {
    name: 'sustur-rol-ayarla',
    category: 'moderasyon',
    description: 'Birisi susturulunca verilecek rolü ayarlar.',
    usage: 'sustur-rol-ayarla @rol'
}
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
CodeMareFi

Admin MareFi

CodeMareFi CodeMareFi CodeMareFi CodeMareFi CodeMareFi CodeMareFi CodeMareFi CodeMareFi CodeMareFi

CodeMareFi Bir çok konuda fikir sahibi olduğu kategorilere yönelip kullanıcıya en iyi ve en özgün bilgiyi sunmayı amaç edinmiştir. CMF Teknoloji, İnternet, Program, Blogger Konuları , Blogger Temaları, Blogger Eklentileri, Discord Konuları, Discord Bot konuları, Discord Bot Komut Paylaşımları ve bir çok konuda Genel Güncel Paylaşım Sitesidir...

Yorum Yap:

2 Yorum Yapılmış:

  1. Yanıtlar
    1. Hayır eski bir versiyon yeni versiyonları paylaşırım json formatında veri çektirme ile yazılan kodlarda bir süre sonra hatalar çıkıyor o yüzden artık verileri "quick.db" ile tutturuyoruz.

      Sil

Yorum Yaparken:
* Yorumlarınızda Din , Dil , Irk , Cinsiyet , Küfür(Hakaret) ve Siyaset içerikli yorumlar onaylanmadığını hatırlatmak isterim.
* Yorumlarınızı anlaşılır bir dilde yazınız ve mümkünse detaylı bir şekilde açıklama yapınız.
* Yorum yaparken tavsiyemiz olarak yorum profilinizi google @gmail profilinizi seçerek yorum yapınız, ayrıca (anonim) veya Ad/Url gibi seçeneklerle de yorum yapabilirsiniz.
Konu ile ilgili olmayan sorularınız için ise Chat veya İletişim sayfalarını kullanın

Kullanmak istediğiniz emojileri kopyalayıp yorumda kullanabilirsiniz. CTRL + C

☝☺✊✋✌❤👀👄👎👍👌💓💔💕💖💗💘💝💞💟💢💣💤💥😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏😐😑😒😓😔😕😖😗😘😙😚😛😜😝😞😟😠😡😢😣😤😥😦😧😨😩😪😫😬😭😮😯😰😱😲😳😴😵😶😷👐👤👥👦👦👧👨👩👳👴👵👿👾👽👻👅