setInterval(() => {
let sunucuid = "" //Sunucu ID yazın.
let biray = "" //1 ay rol ID yazın.
let ikiay = "" //2 ay rol ID yazın.
let ucay = "" //3 ay rol ID yazın.
const server = client.guilds.cache.get(sunucuid);
server.members.cache.forEach(async member => {
if(Date.now() - member.joinedAt > 1000*60*60*24*30) return member.roles.add(biray)
if(Date.now() - member.joinedAt > 1000*60*60*24*60) return member.roles.add(ikiay)
if(Date.now() - member.joinedAt > 1000*60*60*24*90) return member.roles.add(ucay)
})
}, 1000*60*60*24) //Kontrol süreci (Günlük ayarladım ben, değiştirebilirsin)
//Aynı şekilde devam ettirerek 6-9-12 ay vs. ekleyebilirsin.