discordjs-advanced ile ilgili yaşadığımsıkıntı.

Enisinhere

Sudan Çıkmış
Mesajlar
3
En iyi cevaplar
0
Beğeniler
1
Puanları
20
Merhabalar,


JavaScript:
module.exports = {
    komut: "sil", 
    açıklama: "dc mesajlarını siler",
    kategori: "moderasyon",
    alternatifler: ['temizle','yoket'],
    kullanım: "-e sil dc",
    yetki: ['yetki sınıfı id1', 'yetki sınıfı id 2',]
};

module.exports.baslat = (client , message,) => {
    
  
    (message.channel.send("Temizleniyor..")  )
    message.react("")
 
    message.channel.fetchMessages()
    .then(function(list){
                    message.channel.bulkDelete(list);
                }, )
                

              
                        message.channel.send("Chat Başarı ile Temizlendi.!").then(message => {
                          message.react("")
                          
                        })       
                
  };


Kodu çalıştırdım, ancak çok uğraşmama rağmen kullnıcı yetkili değilse mesaj verme olayını çözemedim. şu an yetkisiz kullanıcılar kullanamıyor. ancak geri hata mesajıda vermiyor. sadece cmd de hatayı söylüyor.yetkisiz kullanıcı yazdığı zaman nasıl yetkin yok diye geri dönüş sağlayabilirim ?.
 


BorakanT

ben kimim?
Mesajlar
1,752
En iyi cevaplar
7
Beğeniler
1,732
Puanları
4,850
Ruh hali
Merhabalar,


JavaScript:
module.exports = {
    komut: "sil",
    açıklama: "dc mesajlarını siler",
    kategori: "moderasyon",
    alternatifler: ['temizle','yoket'],
    kullanım: "-e sil dc",
    yetki: ['yetki sınıfı id1', 'yetki sınıfı id 2',]
};

module.exports.baslat = (client , message,) => {
   
 
    (message.channel.send("Temizleniyor..")  )
    message.react("")

    message.channel.fetchMessages()
    .then(function(list){
                    message.channel.bulkDelete(list);
                }, )
               

             
                        message.channel.send("Chat Başarı ile Temizlendi.!").then(message => {
                          message.react("")
                         
                        })      
               
  };


Kodu çalıştırdım, ancak çok uğraşmama rağmen kullnıcı yetkili değilse mesaj verme olayını çözemedim. şu an yetkisiz kullanıcılar kullanamıyor. ancak geri hata mesajıda vermiyor. sadece cmd de hatayı söylüyor.yetkisiz kullanıcı yazdığı zaman nasıl yetkin yok diye geri dönüş sağlayabilirim ?.
internette bulduğum bu var. V12 bu arada.

Kod:
const Discord = require('discord.js');
exports.run = function(client, message, args) {
if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.reply("Bu komutu kullanmak için iznin bulunmuyor!");
if(!args[0]) return message.channel.send(" **Lütfen Silinicek Mesaj Miktarını Yazın.!** ");
message.channel.bulkDelete(args[0]).then(() => {
  message.channel.send(` ${args[0]} Adet Mesajı Sildim. *`).then(msg => msg.delete(5000));
})
}

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['sil'],
  permLevel: 2
};

exports.help = {
  name: 'temizle',
  description: 'Belirlenen miktarda mesajı siler.',
  usage: 'temizle <silinicek mesaj sayısı>'
};
 

Enisinhere

Sudan Çıkmış
Mesajlar
3
En iyi cevaplar
0
Beğeniler
1
Puanları
20
internette bulduğum bu var. V12 bu arada.

Kod:
const Discord = require('discord.js');
exports.run = function(client, message, args) {
if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.reply("Bu komutu kullanmak için iznin bulunmuyor!");
if(!args[0]) return message.channel.send(" **Lütfen Silinicek Mesaj Miktarını Yazın.!** ");
message.channel.bulkDelete(args[0]).then(() => {
  message.channel.send(` ${args[0]} Adet Mesajı Sildim. *`).then(msg => msg.delete(5000));
})
}

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['sil'],
  permLevel: 2
};

exports.help = {
  name: 'temizle',
  description: 'Belirlenen miktarda mesajı siler.',
  usage: 'temizle <silinicek mesaj sayısı>'
};

bunuda denedim ancak çalışmadı...
nerede hatam var çözemedim.
cmd de komut yüklendigözüküyor ancak çalışmıyor.
 

Üst