more fixes!

This commit is contained in:
MathMan05 2024-12-11 22:05:23 -06:00
parent ac0901aa1c
commit 1f36db3d89

View file

@ -314,7 +314,9 @@ class Member extends SnowFlake{
}
}
update(memberjson: memberjson){
this.roles=[];
if(memberjson.roles){
this.roles=[];
}
for(const key of Object.keys(memberjson)){
if(key === "guild" || key === "owner" || key === "user"){
continue;
@ -326,6 +328,12 @@ class Member extends SnowFlake{
if(!role)continue;
this.roles.push(role);
}
if(!this.user.bot){
const everyone=this.guild.roleids.get(this.guild.id);
if(everyone&&(this.roles.indexOf(everyone)===-1)){
this.roles.push(everyone)
}
}
continue;
}
if(key === "presence"){