Sol Reklam
Sağ Reklam

Rehber Discord Bot Kanal Silme Kodu

Durum
Mesaj gönderimine kapalı.

emirbrgc

Birisi mi Spawnlandı?

Discord:

-Emir-#2303

Katılım
5 Ağustos 2020
Mesajlar
4
Elmaslar
0
Puanlar
1.955
Minecraft
EmirBrgc1
Kodu index / bot.js Dosyasına Yazıcaz Yani Kodu Komutlar Klasörüne Eklemicez
Kodu İlk Önce Parça Parça Göstericem En Sonda Kodun Tam Hali Var.

JavaScript:
const Discord = require('discord.js');

JavaScript:
client.on('ready', () => {
  console.log('bot aktif');
});

Burada Bot Hazır Olduğunda Konsola "bot aktif" Mesajını Göndermesini Söyledik

JavaScript:
client.on('message', message => {
  if (message.content === 'prefixiniz kanalısil') {
    message.channel.send('__**YETKİ KONTROLÜ YAPILIYOR...**__');
      if (!message.member.hasPermission('ADMINISTRATOR')) return message.reply('**Bu Sunucuda Yönetici Olmadığın İçin İşlem İptal Edildi ❌**');

Burada ise Bot, Kanalı Sil Komutunu Veren Kişinin Yönetici Olup Olmadığını Kontrol Ediyor Eğer Yönetici Değil ise "Bu Sunucuda Yönetici Olmadığın İçin İşlem İptal Edildi ❌" Mesajını Gönderip Kanalı Sİlmiyor.



Eğer Sunucuda Yöneticiyseniz;

Kod:
message.channel.send('**Bu Sunucuda Yönetici Olduğun İçin İşlem Başlatıldı ✅**');
      message.channel.send('**Kanalın Yanlışlıkla Silinmesi Durumunda Sorumluluk ALMIYORUM!**');
      message.channel.send('**Bu İşlem Geri Alınamaz !**');
      message.channel.send('**EĞER KANALIN SİLİNMESİNİ İPTAL ETMEK İSTİYORSANIZ BOTU SUNUCUDAN ATIN!**');
      message.channel.send('**Bu Metin Kanalı **__1 DAKİKA__** İçinde Silinecektir !**')

Bu Mesajları Gönderdikten 60 Saniye İçinde Kanalı KALICI Olarak Siliyor

JavaScript:
    setTimeout(function () {
      message.channel.delete();
    },1 * 60000)
  })
  }
});

Burada Kanalı 1 DAKİKA Sonra Silmesini Ayarladık

Ve Kod Hazır.

Bu da Kodun Tam Hali

Kod:
client.on('message', message => {
  if (message.content === 'prefixiniz kanalısil') {
    message.channel.send('__**YETKİ KONTROLÜ YAPILIYOR...**__');
    if (!message.member.hasPermission('ADMINISTRATOR')) return message.reply('**Bu Sunucuda Yönetici Olmadığın İçin İşlem İptal Edildi ❌**');
  
      message.channel.send('**Bu Sunucuda Yönetici Olduğun İçin İşlem Başlatıldı ✅**');
      message.channel.send('**Kanalın Yanlışlıkla Silinmesi Durumunda Sorumluluk ALMIYORUM!**');
      message.channel.send('**Bu İşlem Geri Alınamaz !**');
      message.channel.send('**EĞER KANALIN SİLİNMESİNİ İPTAL ETMEK İSTİYORSANIZ BOTU SUNUCUDAN ATIN!**');
      message.channel.send('**Bu Metin Kanalı **__1 DAKİKA__** İçinde Silinecektir !**').then(message => {
    
      setTimeout(function () {
        message.channel.delete();
      },1 * 60000)
    })
    }
  });

Kodu Kendim Yaptım Kullanmakta Serbestsiniz :D
Kodun discordjs Sürümü v12 Yani discordjs v11'de Yapıyorsanız Çalışmayabilir Siz v12'de Yapmaya Dikkat Edin
Ve Kanalın Yanlışlıkla Silinmesi veya Kod Düzgün Çalışmadığı İçin Kanalın Hemen veya Yönetici Olmayan Biri Tarafından Silinmesi ile İlgili Sorumluluk Almıyorum!

1626336210951.png
 
Son düzenleme:
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı