- 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.
Burada Bot Hazır Olduğunda Konsola "bot aktif" Mesajını Göndermesini Söyledik
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;
Bu Mesajları Gönderdikten 60 Saniye İçinde Kanalı KALICI Olarak Siliyor
Burada Kanalı 1 DAKİKA Sonra Silmesini Ayarladık
Ve Kod Hazır.
Bu da Kodun Tam Hali
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!
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!
Son düzenleme: