client.on('presenceUpdate', (oldPresence, newPresence) => {
const member = newPresence.member;
const status = newPresence.status;
const activity = newPresence.activities.find(a => a.type === 'CUSTOM_STATUS');
if (activity && activity.state === 'x') {
const guild = member.guild;
const role = guild.roles.cache.find(r => r.name === 'ROL_ADINIZ');
if (role) {
member.roles.add(role)
.then(() => console.log(`Rol eklendi: ${role.name} - ${member.user.tag}`))
.catch(console.error);
} else {
console.log(`Hata: Rol bulunamadı - ${role.name}`);
}
}
});