Discord Botu Yaptırmak İstiyorum Ücretli.

cosmicfugue

Everything you can imagine is real.
Genel Yetkili
MC-TR Donator
Katılım
28 Ekim 2014
Mesajlar
1.358
En iyi cevaplar
0
Elmaslar
1.064
Puanlar
5.195
Steam
mafevk
Discord
cosmicfugue#0001
Minecraft
cosmicfugue
İlk olarak .json uzantılı "kufurEngelle" isimli bir dosya oluştur. Muhtemelen Glitch kullanıcısısın ancak bilmiyorum. Aşağıdaki verdiğim komutu içerisine yapıştırıp kaydet;

JavaScript:
const Discord = require('discord.js');
const fs = require('fs');
let küfürEngel = JSON.parse(fs.readFileSync("././jsonlar/kufurEngelle.json", "utf8"));

var ayarlar = require('../ayarlar.json');

exports.run = (client, message) => {
  if (!message.member.hasPermission("ADMINISTRATOR")) return message.reply(`:fire: Yeterli yetki bulunmamakta!`);

    let args = message.content.split(' ').slice(1);
    const secenekler = args.slice(0).join(' ');

    var errembed = new Discord.RichEmbed()
    .setColor("RANDOM")
    .setDescription(`Yanlış kullanım tespit edildi!`)
    if(secenekler.length < 1) return message.channel.send(errembed);
    //if(secenekler === "aç" || "kapat") return message.channel.send(errembed);
      if(secenekler.length < 1) return message.reply("Aktif hale getirmek için c!küfür-engelle aç & c!küfür-engelle kapat").then(m => m.delete(10000));

    message.delete();

            if (secenekler === "aç") {
        message.channel.send(`Küfür filtresi, aktif hale getirildi!`).then(m => m.delete(5000));
        küfürEngel[message.guild.id] = {
            küfürEngel: "acik"
          };

          fs.writeFile("././jsonlar/kufurEngelle.json", JSON.stringify(küfürEngel), (err) => {
            if (err) console.log(err)
          });
    };

    if (secenekler === "kapat") {
        message.channel.send(`Küfür filtresi, deaktif hale getirildi!`).then(m => m.delete(5000));
        küfürEngel[message.guild.id] = {
            küfürEngel: "kapali"
          };

        fs.writeFile("././jsonlar/kufurEngelle.json", JSON.stringify(küfürEngel), (err) => {
            if (err) console.log(err)
          });
    };
}

    exports.conf = {
        enabled: true,
        guildOnly: false,
        aliases: ['küfür-engel'],
        permLevel: 3
      };
     
      exports.help = {
        name: 'küfür-engelle',
        description: 'Küfür engelleme sistemini, açıp kapatmanızı sağlar.',
        usage: 'küfür-engelle <aç> veya <kapat>'
      };
Küfür engellemeyi yapıştırdıktan sonra bot.js dosyasına gel ve aşağıdakini yapıştır;

JavaScript:
client.on("message", msg => {

  if (!msg.guild) return;

  if (!kufurEngel[msg.guild.id]) return;

  if (kufurEngel[msg.guild.id].küfürEngel === 'kapali') return;

    if (kufurEngel[msg.guild.id].küfürEngel=== 'acik') {

      const kufur = ["buralara", "engellemek", "istedigin", "kelimeleri", "yaz"];

  if (kufur.some(word => msg.content.toLowerCase().includes(word)) ) {

    if (!msg.member.hasPermission("ADMINISTRATOR")) {

      msg.delete()

       msg.reply("Küfür filtresi, aktif!").then(message => message.delete(3000));

    }

}

    }

});

Bot yapmaya yeni başladıysan
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
isimli siteyi öneririm. Siteye giriş yap, kayıt ol ve proje oluştur. Oluşturduktan sonra projenin en altından GitHub'a bağla ve tek tuşla tüm alt yapıyı otomatik olarak kur, basit. Bunun için aşağıdaki video izleyebilirsin;


 

Garoz

Bir Garoz
Katılım
16 Aralık 2017
Mesajlar
509
En iyi cevaplar
0
Elmaslar
169
Puanlar
1.240
Discord
MonBoyhiner#2143
İlk olarak .json uzantılı "kufurEngelle" isimli bir dosya oluştur. Muhtemelen Glitch kullanıcısısın ancak bilmiyorum. Aşağıdaki verdiğim komutu içerisine yapıştırıp kaydet;

JavaScript:
const Discord = require('discord.js');
const fs = require('fs');
let küfürEngel = JSON.parse(fs.readFileSync("././jsonlar/kufurEngelle.json", "utf8"));

var ayarlar = require('../ayarlar.json');

exports.run = (client, message) => {
  if (!message.member.hasPermission("ADMINISTRATOR")) return message.reply(`:fire: Yeterli yetki bulunmamakta!`);

    let args = message.content.split(' ').slice(1);
    const secenekler = args.slice(0).join(' ');

    var errembed = new Discord.RichEmbed()
    .setColor("RANDOM")
    .setDescription(`Yanlış kullanım tespit edildi!`)
    if(secenekler.length < 1) return message.channel.send(errembed);
    //if(secenekler === "aç" || "kapat") return message.channel.send(errembed);
      if(secenekler.length < 1) return message.reply("Aktif hale getirmek için c!küfür-engelle aç & c!küfür-engelle kapat").then(m => m.delete(10000));

    message.delete();

            if (secenekler === "aç") {
        message.channel.send(`Küfür filtresi, aktif hale getirildi!`).then(m => m.delete(5000));
        küfürEngel[message.guild.id] = {
            küfürEngel: "acik"
          };

          fs.writeFile("././jsonlar/kufurEngelle.json", JSON.stringify(küfürEngel), (err) => {
            if (err) console.log(err)
          });
    };

    if (secenekler === "kapat") {
        message.channel.send(`Küfür filtresi, deaktif hale getirildi!`).then(m => m.delete(5000));
        küfürEngel[message.guild.id] = {
            küfürEngel: "kapali"
          };

        fs.writeFile("././jsonlar/kufurEngelle.json", JSON.stringify(küfürEngel), (err) => {
            if (err) console.log(err)
          });
    };
}

    exports.conf = {
        enabled: true,
        guildOnly: false,
        aliases: ['küfür-engel'],
        permLevel: 3
      };
    
      exports.help = {
        name: 'küfür-engelle',
        description: 'Küfür engelleme sistemini, açıp kapatmanızı sağlar.',
        usage: 'küfür-engelle <aç> veya <kapat>'
      };
Küfür engellemeyi yapıştırdıktan sonra bot.js dosyasına gel ve aşağıdakini yapıştır;

JavaScript:
client.on("message", msg => {

  if (!msg.guild) return;

  if (!kufurEngel[msg.guild.id]) return;

  if (kufurEngel[msg.guild.id].küfürEngel === 'kapali') return;

    if (kufurEngel[msg.guild.id].küfürEngel=== 'acik') {

      const kufur = ["buralara", "engellemek", "istedigin", "kelimeleri", "yaz"];

  if (kufur.some(word => msg.content.toLowerCase().includes(word)) ) {

    if (!msg.member.hasPermission("ADMINISTRATOR")) {

      msg.delete()

       msg.reply("Küfür filtresi, aktif!").then(message => message.delete(3000));

    }

}

    }

});

Bot yapmaya yeni başladıysan
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş veya Kayıt Ol anlayışınız için teşekkürler.
isimli siteyi öneririm. Siteye giriş yap, kayıt ol ve proje oluştur. Oluşturduktan sonra projenin en altından GitHub'a bağla ve tek tuşla tüm alt yapıyı otomatik olarak kur, basit. Bunun için aşağıdaki video izleyebilirsin;


Tebrikler.. Yanıtlarda aradığım cevap buydu

Platformlar para kazanmak için bu kadar basit bir şeyi paylaşmadılar.
 

cosmicfugue

Everything you can imagine is real.
Genel Yetkili
MC-TR Donator
Katılım
28 Ekim 2014
Mesajlar
1.358
En iyi cevaplar
0
Elmaslar
1.064
Puanlar
5.195
Steam
mafevk
Discord
cosmicfugue#0001
Minecraft
cosmicfugue
Tebrikler.. Yanıtlarda aradığım cevap buydu

Platformlar para kazanmak için bu kadar basit bir şeyi paylaşmadılar.
Bunun için para vermeye gerek yok, çok basit. Link-engelleme ve otomatik duyuruyu sabah atacağım, telefondan bu kadarına erişebildim.
 

Garoz

Bir Garoz
Katılım
16 Aralık 2017
Mesajlar
509
En iyi cevaplar
0
Elmaslar
169
Puanlar
1.240
Discord
MonBoyhiner#2143
Bunun için para vermeye gerek yok, çok basit. Link-engelleme ve otomatik duyuruyu sabah atacağım, telefondan bu kadarına erişebildim.
Bende bu dediğine katılıyorum para vermeye gerek yok. Platformların reklamını yapmalarına gerek yok.
 
Yukarı