Faik_Kygsz
Picopat
- Katılım
- 18 Ocak 2024
- Mesajlar
- 261
Daha fazla
- Cinsiyet
- Erkek
Discord.js belirli roldeki kullancıların hepsini banlama.
Kod verebilirmisiniz?Guild içindeki members collection'u filter yapıp, belirli role sahip olanları filtreleyeceksin ve her biri için ban fonksiyonunu uygulayacaksın. Ama bilgin olsun bu şekilde belirli role sahip herkesi banlamak, API Abuse olarak değerlendirilebilir ve Discord botu kapatabilir. Bu tür toplu işlemler yapan otomasyon şeyleri kullanmamanız lazım.
Bot başladıktan sonra çalışacak şekilde ayarla. ID gereken yerleri doldur.Kod verebilirmisiniz?
const guild = client.guilds.cache.get('sunucu id');
await guild.members.fetch();
const filteredMembers = guild.members.cache.filter(member => member.roles.cache.has('rol id'));
filteredMembers.map(member => {
member.ban()
.then(() => console.log(`${member.username} banned.`)
.catch(error => console.log(`An error occurred`));
});
Kod yazabilirmisiniz.Guild içindeki members collection'u filter yapıp, belirli role sahip olanları filtreleyeceksin ve her biri için ban fonksiyonunu uygulayacaksın. Ama bilgin olsun bu şekilde belirli role sahip herkesi banlamak, API Abuse olarak değerlendirilebilir ve Discord botu kapatabilir. Bu tür toplu işlemler yapan otomasyon şeyleri kullanmamanız lazım.
Tamamdır V Kaç botlar için çalışıyor ve bunu bot.js mi nereya atacağım veya main.js?Bot başladıktan sonra çalışacak şekilde ayarla. ID gereken yerleri doldur.
JavaScript:const guild = client.guilds.cache.get('sunucu id'); await guild.members.fetch(); const filteredMembers = guild.members.cache.filter(member => member.roles.cache.has('rol id')); filteredMembers.map(member => { member.ban() .then(() => console.log(`${member.username} banned.`) .catch(error => console.log(`An error occurred`)); });
Son sürüm discord.js için yazdım kodu. Dediğim gibi, bot başladıktan sonra çalışacak şekilde ayarlayacaksın. Kodu koyduğun kısmın async olduğuna emin ol ki await hata vermeden çalışabilsin. main.js bot.js falan bilmem o senin botun benim değil.Kod yazabilirmisiniz.
Tamamdır V Kaç botlar için çalışıyor ve bunu bot.js mi nereya atacağım veya main.js?
Son sürüm discord.js için yazdım kodu. Dediğim gibi, bot başladıktan sonra çalışacak şekilde ayarlayacaksın. Kodu koyduğun kısmın async olduğuna emin ol ki await hata vermeden çalışabilsin. main.js bot.js falan bilmem o senin botun benim değil.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.