- Katılım
- 6 Kas 2020
- Konular
- 24
- Mesajlar
- 52
- Tepki puanı
- 53
- Puanları
- 660
Kod:
client.on("userUpdate", async (oldUser, newUser) => {
if (oldUser.username !== newUser.username) {
let tag = ""; //tagınız
let sunucu = ""; //sunucu ID
let kanal = "" //log kanal id
let rol = ""; // rol ID
if (newUser.username.includes(tag) && !client.guilds.cache.get(sunucu).members.cache.get(newUser.id).roles.cache.has(rol)) {
client.channels.cache.get(kanal).send(`${newUser} isimli kullanıcı kullanıcı adına tagımızı eklediği için rol ve ayrıcalıkları verilmiştir.`)
client.guilds.cache.get(sunucu).members.cache.get(newUser.id).roles.add(rol)
} if (!newUser.username.includes(tag) && client.guilds.cache.get(sunucu).members.cache.get(newUser.id).roles.cache.has(rol)) {
client.guilds.cache.get(sunucu).members.cache.get(newUser.id).roles.remove(rol)
client.channels.cache.get(kanal).send(`${newUser} isimli kullanıcı kullanıcı adından tagı çıkardığı için ayrıcılıkları alınmıştır.`)
}
}
})