02-06-2022, 01:59 PM
İzmox Theme
Alıntı:Kod:client.on("userUpdate", async (oldUser, newUser) => {
if (oldUser.username !== newUser.username) {
let tag = "TAG"; //tagınız
let sunucu = "SUNUCU ID"; //sunucu ID
let kanal = "LOG KANAL ID" //log kanal id
let rol = "ROL ID"; // 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ı ve rolü alınmıştır.`)
}
}
})
Açıklama: Public veya priv sunucularında kullanabilirsiniz. Ayarladığınız tagı biri kullanıcı adına eklediği zaman, ayarladığınız kanala ayarladığınız mesajı yollar ve ayarladığınız rolü verir . Tagı çıkadığı zaman tam tersi çalışır
Discord bot yapanlar içindir.
02-06-2022, 02:05 PM
İzmox Theme
02-06-2022, 02:07 PM
İzmox Theme
Görüntüleyenler: 1 Ziyaretçi