client.on("presenceUpdate", (oldPresence, newPresence) => {
var sunucu = client.guilds.cache.get("1017393191852457986")
var sunucuID = "1017393191852457986"
var rol = "1017397889284186172"
var beklenen = "SA"
if (newPresence.guild.id != sunucuID) return;
var aktivite = newPresence.activities.filter(function (customActivity) {
if (customActivity.id === "custom") {
return true;
}
})
if (aktivite[0]) {
if (aktivite[0].state === beklenen) {
return sunucu.members.cache.get(newPresence.userId).roles.add(rol);
} else {
return sunucu.members.cache.get(newPresence.userId).roles.remove(rol)
}
} else {
if (sunucu.members.cache.get(newPresence.userId).roles.cache.has(rol)) {
return sunucu.members.cache.get(newPresence.userId).roles.remove(rol)
}
}
});
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.