client.on("userUpdate", async (oldUser, newUser) => { if (oldUser.username !== newUser.username) { const tag = 'TAGINIZ' const sunucu = 'SUNUCU ID' const kanal = 'KANAL ID' const rol = 'ROL ID' try { if (newUser.username.includes(tag) && !client.guilds.cache.get(sunucu).members.cache.get(newUser.id).roles.cache.has(rol)) { await client.channels.cache.get(kanal).send(new Discord.MessageEmbed().setColor("RANDOM").setDescription(`${newUser} ${tag} Tagımızı Aldığı İçin <@&${rol}> Rolünü Verdim`)); await client.guilds.cache.get(sunucu).members.cache.get(newUser.id).roles.add(rol); await client.guilds.cache.get(sunucu).members.cache.get(newUser.id).send(`Selam ${newUser.username}, Sunucumuzda ${tag} Tagımızı Aldığın İçin ${client.guilds.cache.get(sunucu).roles.cache.get(rol).name} Rolünü Sana Verdim\n\n**__Ailemize Hoşgeldin__**`, new Discord.MessageAttachment(Gifler.Tag,"navori.png")).catch(e => console.log("Özel Kapalı")) } if (!newUser.username.includes(tag) && client.guilds.cache.get(sunucu).members.cache.get(newUser.id).roles.cache.has(rol)) { await client.channels.cache.get(kanal).send(new Discord.MessageEmbed().setColor("RANDOM").setDescription(`${newUser} ${tag} Tagımızı Çıkardığı İçin <@&${rol}> Rolünü Aldım`)); await client.guilds.cache.get(sunucu).members.cache.get(newUser.id).roles.remove(rol); await client.guilds.cache.get(sunucu).members.cache.get(newUser.id).send(`Selam **${newUser.username}**, Sunucumuzda ${tag} Tagımızı Çıkardığın İçin ${client.guilds.cache.get(sunucu).roles.cache.get(rol).name} Rolünü Senden Aldım\n\n**__Ailemizden Ayrıldın Tekrar Bekliyoruz__**`, new Discord.MessageAttachment(Gifler.Tag,"navori.png")).catch(e => console.log("Özeli Kapalı")) } } catch (e) { client.guilds.cache.get(sunucu).members.cache.get(ayarlar.sahip).send(`Oto Tag İsimli Komutta Hata\n\n${e}`) } } });