Üye
Arkadaşlar sorunu çözdüm komutu da başkalarına vesile olmak dileğiyle paylaşıyorum.
Bu komutu bir mesaj olarak yapabilmek için ise bunu kullanın (bot.js, index.js gibi yerlere atın);
Sorun çözüldü, konu kilitlenebilir.
Kod:
,
permLevel: 0
};
exports.help = {
name: "herkese-rol-ver",
description: "Sunucuda bulunan tüm üyelere belirtilen rol verilir.",
usage: "herkese-rol-ver"
};
Bu komutu bir mesaj olarak yapabilmek için ise bunu kullanın (bot.js, index.js gibi yerlere atın);
JavaScript:
client.on('message', msg => {
if (msg.content === "<RolVer") {
if (msg.member.hasPermission('MANAGE_ROLES')) {
let role = msg.guild.roles.find(r => r.name == "Üye");
if (!role)
return msg.channel.send(`Hey **${msg.author.username}**, **${role.name}** isimli rolü bulamadım!`);
msg.guild.members.filter(m => !m.user.bot).forEach(member => member.addRole(role));
msg.channel.send(`Hey **${msg.author.username}**, **${role.name}** isimli rolü tüm üyelere verdim.\nBiraz beklemen gerekecek o kadar...`);
} else {
msg.channel.send("Bu komutu kullanabilmek için `Rolleri Yönet` yetkisine ihtiyacın var!")
}
};
});
Son düzenleme: