Discord.js | Botunuz Sayesinde O Kanalı İzleyin!

Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,048
Puanları
8,710
Discord.js.png

Bu kodlama sayesinde yazışmalarınız tek tek kayıt altına alınıyor.

Kullanım: {prefix}kanalizle
(örn; a.kanalizle)

Discord
kanal izle.png

Konsola yansıyan.
oyuncularşehri.png


Komutlar bölümüne atın.
Kod:
const Discord = require("discord.js");
const ayarlar = require('../ayarlar.json')
const izle = new Discord.Collection();


exports.run = (client, message, args) => {
    if(message.author.id !== ayarlar.sahip) {
        const embed = new Discord.RichEmbed()
        .setColor(0xFF5733)
        .setTitle(':x:HATA')
        .setDescription(`Sahibimin Komutunu kullanamazsınız`)
        .setFooter(`${message.guild}`)
        .setThumbnail(client.user.displayAvatarURL)
        return message.channel.send({embed})};

  const channel = (message.guild.channels.get(args[0]) || message.channel);
  if(izle.has(channel.id)) {
    izle.get(channel.id).stop();
    message.channel.send("Kanal İzleme Durduruldu: "+`**${channel.name}**.`);
    return izle.delete(channel.id);
  }

  message.channel.send("Kanal İzleniyor: "+`**${channel.name}**.`);
  const collector = channel.createMessageCollector(()=>true);
  let author = message.author
  collector.on("collect", (collected, collector) => console.log(`[${collected.guild.name}][${collected.channel.name}][#${collected.author.username}]${collected.content}`));
  izle.set(channel.id, collector);
};

module.exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ["kizle","kanalwatch","channelwatch"],
  permLevel: 0
};

module.exports.help = {
  name: 'kanalizle',
  description: 'Kanal izlersiniz',
  usage: 'kanalizle <kanal-ıd>'
};
 
Son düzenleme:
Katılım
3 Nis 2021
Konular
4
Mesajlar
18
Tepki puanı
5
Puanları
2,510
İzlemek Yerine Log Sistemi Tutturabilirsin. Daha Yararlı Olur Küfür Edenleri Görmek İçin Vb. Konsolda Bir Yere Kadar Görebilirsin veya Arama Yapamazsın. Log Sistemi Dediğim Bir Metin Dosyasında Logları Tutturabilirsin.