Seçkin Üye
Merhaba, bu kodu çoğu sunucudan veya internet üzerinden bulabilirsiniz fakat araştırma yapamayan veya bilgisi olmayan kardeşlerim için güzel bir kod, bu kodu hala aktif olarak kullanan 1-2klık sunucular bulunmakta.
Maine dosyanıza atacaksınız.(bot.js, index.js)
Maine dosyanıza atacaksınız.(bot.js, index.js)
JavaScript:
client.on('message', message => {
let tag = "";
let rol = ""; //tag alındığı zaman verilecek rolün ID-si
let kanal = message.guild.channels.find('name', 'tag-log'); //tagrol-log yerine kendi kanalınızın ismini yaza bilirsiniz
if (!rol) return;
if (!tag) return;
if (message.member.user.username.includes(tag)) {
if (message.member.roles.has(rol)) return;
message.member.addRole(rol).then(() => {
const tagalma = new Discord.RichEmbed()
.setColor("RANDOM")
.setDescription(`${message.author} ${tag} tagını aldığından dolayı <@&${rol}> rolünü kazandı`) // rol yazan yere rolün idsini yapıştıracaksınız.
.setTimestamp()
kanal.send(tagalma)
});
}
if (!message.member.user.username.includes(tag)) {
if (!message.member.roles.has(rol)) return;
message.member.removeRole(rol).then(() => {
const tagsilme = new Discord.RichEmbed()
.setColor("RANDOM")
.setDescription(`${message.author} ${tag} tagını sildiğinden dolayı <@&${rol}> rolünü kaybetti`) // rol yazan yere rolün idsini yapıştıracaksınız.
.setTimestamp()
kanal.send(tagsilme)
});
}
});