Chat temizleyici (yardim)

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
23 Haz 2016
Mesajlar
83
Tepki puanı
17
Ödüller
9
9 HİZMET YILI
Arkadaşlar glitch üzerinden kendi botuma sohbet temizleyici eklemek istiyorum ama 3-4 saattir denememe rağmen bir türlü başaramadım hata vs. yok ama kod çalışmıyor. Müzik çalma aktif sorunsuz ama chat silme kodu yok yardım edin lütfen.

(Burda paylaşılanda çalışmıyor arkadaşlar denedim)

Konu yanlış yerde ise özür dilerim lütfen taşıyın.
 
Son düzenleme:
Göklerde Ülküm Ne Mutlu TÜRKÜM
Seçkin Üye
Katılım
13 Mar 2018
Mesajlar
353
Çözümler
1
Tepki puanı
102
Ödüller
7
Sosyal
8 HİZMET YILI
google üzerinden araştırdın mı? hayla bulamadıysan Şimşek bot var o benim abim gibidir ona sorayım yardımcı olur herhalde ? :)
 
Onaylı Üye
Katılım
23 Haz 2016
Mesajlar
83
Tepki puanı
17
Ödüller
9
9 HİZMET YILI
google üzerinden araştırdın mı? hayla bulamadıysan Şimşek bot var o benim abim gibidir ona sorayım yardımcı olur herhalde ? :)

Her kaynağa baktım ama hiç bir şekilde çalışmıyor error falanda yok kodlar orda sanki yokmuş gibi:(

Sorarsan çok mutlu olurum glitch üzerinden yapıyorum onu de eklersen sevinirim
 
Son düzenleme:
Süper Üye
Katılım
6 Ocak 2018
Mesajlar
610
Tepki puanı
86
Ödüller
9
8 HİZMET YILI
JavaScript:
const Discord = require('discord.js');
let owner = "" //Buraya Kendi İD ni yaz
exports.run = function(client, message, args) {
  if (!message.guild) {
  const ozelmesajuyari = new Discord.RichEmbed()
  .setColor(0xD97634)
  .setTimestamp()
  .setAuthor(message.author.username, message.author.avatarURL)
  .addField(':warning: Uyarı :warning:', '`temizle` adlı komutu özel mesajlarda kullanamazsın.')
  return message.author.sendEmbed(ozelmesajuyari); }
  if (!message.member.hasPermission("MANAGE_MESSAGES")) {
    const botunmesajyonet = new Discord.RichEmbed()
    .setColor(0xD97634)
    .setTimestamp()
    .setAuthor(message.author.username, message.author.avatarURL)
    .addField(':warning: Uyarı :warning:', 'Mesajları silebilmen için `Mesajları Yönet` yetkisine sahip olmalısın.')
    return message.author.sendEmbed(botunmesajyonet);
  }
  let messagecount = parseInt(args.join(' '));
  message.channel.fetchMessages({
    limit: messagecount
  }).then(messages => message.channel.bulkDelete(messages));
    const sohbetsilindi = new Discord.RichEmbed()
    .setColor('RANDOM')
    .setTimestamp()
    .addField('**Eylem: **', 'Sohbet silme')
    .addField('**Yetkili: **', message.author.username)
    .addField('**Sonuç: **', `Başarılı`)
    .addField('**Kaç Adet**', + messagecount)
    return message.channel.sendEmbed(sohbetsilindi).then(msg => msg.delete(5000));
    console.log("**Sohbet " + message.member + " tarafından silindi! **").then(msg => msg.delete(5000));
};
exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['temizle'],
  permLevel: 2
};
exports.help = {
  name: 'temizle2',
  description: 'Belirlenen miktar mesajı siler.',
  usage: 'temizle <temizlenecek mesaj sayısı>'
};

Perm Leveli Ayarlıyabilirsin Gösterdim Zaten Değiştirmen Gereken Yerleri
 
Onaylı Üye
Katılım
23 Haz 2016
Mesajlar
83
Tepki puanı
17
Ödüller
9
9 HİZMET YILI
JavaScript:
const Discord = require('discord.js');
let owner = "" //Buraya Kendi İD ni yaz
exports.run = function(client, message, args) {
  if (!message.guild) {
  const ozelmesajuyari = new Discord.RichEmbed()
  .setColor(0xD97634)
  .setTimestamp()
  .setAuthor(message.author.username, message.author.avatarURL)
  .addField(':warning: Uyarı :warning:', '`temizle` adlı komutu özel mesajlarda kullanamazsın.')
  return message.author.sendEmbed(ozelmesajuyari); }
  if (!message.member.hasPermission("MANAGE_MESSAGES")) {
    const botunmesajyonet = new Discord.RichEmbed()
    .setColor(0xD97634)
    .setTimestamp()
    .setAuthor(message.author.username, message.author.avatarURL)
    .addField(':warning: Uyarı :warning:', 'Mesajları silebilmen için `Mesajları Yönet` yetkisine sahip olmalısın.')
    return message.author.sendEmbed(botunmesajyonet);
  }
  let messagecount = parseInt(args.join(' '));
  message.channel.fetchMessages({
    limit: messagecount
  }).then(messages => message.channel.bulkDelete(messages));
    const sohbetsilindi = new Discord.RichEmbed()
    .setColor('RANDOM')
    .setTimestamp()
    .addField('**Eylem: **', 'Sohbet silme')
    .addField('**Yetkili: **', message.author.username)
    .addField('**Sonuç: **', `Başarılı`)
    .addField('**Kaç Adet**', + messagecount)
    return message.channel.sendEmbed(sohbetsilindi).then(msg => msg.delete(5000));
    console.log("**Sohbet " + message.member + " tarafından silindi! **").then(msg => msg.delete(5000));
};
exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['temizle'],
  permLevel: 2
};
exports.help = {
  name: 'temizle2',
  description: 'Belirlenen miktar mesajı siler.',
  usage: 'temizle <temizlenecek mesaj sayısı>'
};

Perm Leveli Ayarlıyabilirsin Gösterdim Zaten Değiştirmen Gereken Yerleri


Glitchten sorun çıkarmadan bot.js'ye atsam olur değil ?
 
Üye
Katılım
19 May 2017
Mesajlar
37
Tepki puanı
4
Yaş
26
9 HİZMET YILI
Kod:
const Discord = require('discord.js');

exports.run = function(client, message, args) {
    let bs = args.slice(0).join('+');
 
  let id = Number(args[0]);
 

  
    if(isNaN(id)) return message.channel.send("Lütfen Sayı Giriniz, Örnek: +temizle 10");
if(!message.member.hasPermission("MANAGE_MESSAGES")) return message.reply("Bu Komutu Kullanmak İçin İzniniz Yok!");
if(!args[0]) return message.channel.send("Hey, Lütfen Temizlenecek Mikatarı Belirtiniz!");
message.channel.bulkDelete(args[0]).then(() => {
  message.channel.send(` ${args[0]} Adet Mesaj Silindi `).then(msg => msg.delete(100000));
 
})
}

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['sil','süpür','temiz'],
  permLevel: 3
};

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

Ben Bunu Kullanıyorum Çalışıyor Buyur
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst