Discord.js Mute ve Küfür Engel Sistemi

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üye
Katılım
19 Eyl 2020
Mesajlar
3
Tepki puanı
0
Yaş
26
5 HİZMET YILI
Beyler öncelikle selamın aleyküm ben şimdi glitch sitesinden bot kodluyorum fakat mute sistemi lazım onu kodlayamadım sürekli error veriyor bot çevrımdışı düşüyor elinizde mute sistemi varsa atarsanız sevinirim.Birde küfür engel atarsanız sevinirim.
 
Onaylı Üye
Katılım
9 Haz 2020
Mesajlar
89
Tepki puanı
8
Ödüller
6
Yaş
28
6 HİZMET YILI
glitch discord botu kapanmıştı diye biliyorum bilgisyarına nodepad++ veya başka bir araç indirip node.js de kurarak kodlarsan daha verimli olabilir
 
Seçkin Üye
Katılım
10 Tem 2020
Mesajlar
515
Çözümler
13
Tepki puanı
56
Ödüller
3
5 HİZMET YILI
dostum glitch de 7/24 aktif edemiyorsunuz botunuzu bazı kişiler hatalı söylemiş
botun discord.js sürümünü yazarsan sana yardımcı olabilirim dostum
daha yeniysen altyapı çalıntı ise şu yerde yazar
package.json adlı klasör
örn:
Bağlantıları görmek için lütfen Giriş Yap
ss de gösterdiğim gibi kopyala ve yaz
*mesaj 11:00 düzeltildi*
 
Son düzenleme:
Üye
Katılım
19 Eyl 2020
Mesajlar
3
Tepki puanı
0
Yaş
26
5 HİZMET YILI
glitchden etmiyorum zaten 7/24 uptimerobot sitesinden ediyorum ve error verince bot çevrımdışı oluyor diyorum
 
Seçkin Üye
Katılım
10 Tem 2020
Mesajlar
515
Çözümler
13
Tepki puanı
56
Ödüller
3
5 HİZMET YILI
glitchden etmiyorum zaten 7/24 uptimerobot sitesinden ediyorum ve error verince bot çevrımdışı oluyor diyorum
o siteler artık yasaklandı
Bağlantıları görmek için lütfen Giriş Yap
sitede para vererek veya sana 1000 saatlik 7/24 aktif sağlıyorlar o 1000 saat bitiğin de botun çevrim dışı oluyor botunu nasıl 7/24 aktif edeceğini yakın da konu açıcam ordan faydalanabilirsin
 
Seçkin Üye
Katılım
10 Tem 2020
Mesajlar
515
Çözümler
13
Tepki puanı
56
Ödüller
3
5 HİZMET YILI
JavaScript:
  const Discord = require("discord.js");
const ms = require("ms");
var mutelu = "66842382104028744"; //buraya muteli rolünün id'sini koy
var muteyetkisi = "671449251674587166"; // buraya bu komudu hangi yetkili rolü kullanacak istediğin ıd kopyala yapıştır
exports.run = async (client, msg, args) => {
  if (!msg.member.roles.has(muteyetkisi)) {
  } else {
    let muted =
      msg.mentions.members.first() ||
      msg.guild.members.find(c => c.id === args[0]);
    if (!muted) {
      msg.reply("lütfen susturulacak üyeyi etiketleyiniz.");
    } else {
      if (
        muted.highestRole.calculatedPosition >=
        msg.member.highestRole.calculatedPosition
      ) {
        msg.reply("bu kullanıcı senden daha üst pozisyonda.");
      } else {
        let mutezaman = args[1]
          .replace("sn", "s")
          .replace("dk", "m")
          .replace("sa", "h")
          .replace("gün", "d");
        if (!mutezaman) {
          msg.reply("bir zaman girmediniz!");
        } else {
          let sebep = args.splice(2, args.length).join(" ");
          //!!sustur @etiket 0 zaman 1 sebep 2
          let log = msg.guild.channels.find(c =>
            c.name.toLowerCase().includes("mute-log")
          );
let vakit = mutezaman
            .replace("m", " dakika")
            .replace("s", " saniye")
            .replace("h", " saat")
            .replace("d", " gün");
          try {
            log.send(
              new Discord.RichEmbed()
                .setTitle("Bir kullanıcı susturuldu!")
                .setFooter(`ID: ${muted.id}`, muted.user.displayAvatarURL)
                .setColor("RED")
                .setThumbnail(msg.author.displayAvatarURL)
                .addField(`İşlem sahibi`, `<@${msg.author.id}>`)
                .addField(`Susturulan`, `<@${muted.id}>`)
                .addField(
                  `Sebebi`,
                  `${sebep === "" ? "Sebep belirtilmemiş." : sebep}`
                )
                .addField(`Süre`, `${vakit}`)
            );
            muted.addRole(mutelu);
            msg.channel.send(
              `**${muted.user.tag}** kullanıcısı, **${msg.author.tag}** tarafından **${vakit}** süreyle susturuldu!`
            );
          } catch (e) {
            console.log(e);
          }
setTimeout(async function() {
            muted.removeRole(
              mutelu,
              "Susturulma cezası, sürenin bitmesi sebebiyle kaldırıldı."
            );
          }, ms(mutezaman));
        }
      }
    }
  }
};

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ["mute"],
  permLevel: 0
};

exports.help = {
  name: "tempmute",
  description: "",
  usage: ""
};</@${muted.id}></@${msg.author.id}>
 
Seçkin Üye
Katılım
18 Tem 2020
Mesajlar
306
Çözümler
1
Tepki puanı
13
Ödüller
5
Yaş
24
5 HİZMET YILI
o siteler artık yasaklandı
Bağlantıları görmek için lütfen Giriş Yap
sitede para vererek veya sana 1000 saatlik 7/24 aktif sağlıyorlar o 1000 saat bitiğin de botun çevrim dışı oluyor botunu nasıl 7/24 aktif edeceğini yakın da konu açıcam ordan faydalanabilirsin
Aynenen reis
Çok güzel anlatmışın eline sağlık
 

Pikacu972

P
Kanka ekle discord adresim: Rohunlite#6176 beraber kodlayalım botu bende ilgileniyorum bot kodlama işleriyle, sen bana ben sana.
 
Uzman Üye
Katılım
16 Tem 2017
Mesajlar
285
Tepki puanı
31
Ödüller
7
Yaş
29
8 HİZMET YILI
JavaScript:
  const Discord = require("discord.js");
const ms = require("ms");
var mutelu = "66842382104028744"; //buraya muteli rolünün id'sini koy
var muteyetkisi = "671449251674587166"; // buraya bu komudu hangi yetkili rolü kullanacak istediğin ıd kopyala yapıştır
exports.run = async (client, msg, args) => {
  if (!msg.member.roles.has(muteyetkisi)) {
  } else {
    let muted =
      msg.mentions.members.first() ||
      msg.guild.members.find(c => c.id === args[0]);
    if (!muted) {
      msg.reply("lütfen susturulacak üyeyi etiketleyiniz.");
    } else {
      if (
        muted.highestRole.calculatedPosition >=
        msg.member.highestRole.calculatedPosition
      ) {
        msg.reply("bu kullanıcı senden daha üst pozisyonda.");
      } else {
        let mutezaman = args[1]
          .replace("sn", "s")
          .replace("dk", "m")
          .replace("sa", "h")
          .replace("gün", "d");
        if (!mutezaman) {
          msg.reply("bir zaman girmediniz!");
        } else {
          let sebep = args.splice(2, args.length).join(" ");
          //!!sustur @etiket 0 zaman 1 sebep 2
          let log = msg.guild.channels.find(c =>
            c.name.toLowerCase().includes("mute-log")
          );
let vakit = mutezaman
            .replace("m", " dakika")
            .replace("s", " saniye")
            .replace("h", " saat")
            .replace("d", " gün");
          try {
            log.send(
              new Discord.RichEmbed()
                .setTitle("Bir kullanıcı susturuldu!")
                .setFooter(`ID: ${muted.id}`, muted.user.displayAvatarURL)
                .setColor("RED")
                .setThumbnail(msg.author.displayAvatarURL)
                .addField(`İşlem sahibi`, `<@${msg.author.id}>`)
                .addField(`Susturulan`, `<@${muted.id}>`)
                .addField(
                  `Sebebi`,
                  `${sebep === "" ? "Sebep belirtilmemiş." : sebep}`
                )
                .addField(`Süre`, `${vakit}`)
            );
            muted.addRole(mutelu);
            msg.channel.send(
              `**${muted.user.tag}** kullanıcısı, **${msg.author.tag}** tarafından **${vakit}** süreyle susturuldu!`
            );
          } catch (e) {
            console.log(e);
          }
setTimeout(async function() {
            muted.removeRole(
              mutelu,
              "Susturulma cezası, sürenin bitmesi sebebiyle kaldırıldı."
            );
          }, ms(mutezaman));
        }
      }
    }
  }
};

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ["mute"],
  permLevel: 0
};

exports.help = {
  name: "tempmute",
  description: "",
  usage: ""
};</@${muted.id}></@${msg.author.id}>
valla helal olsun
 
Onaylı Üye
Katılım
6 Eki 2020
Mesajlar
76
Tepki puanı
1
Ödüller
2
Yaş
26
5 HİZMET YILI
o site yasaklanmıştı diye biliyorrum artık glitchdn satın alıyosun
 
Onaylı Üye
Katılım
2 Şub 2018
Mesajlar
51
Tepki puanı
1
Yaş
29
8 HİZMET YILI
not use that much but is good thanks man
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst