more fixes!
This commit is contained in:
@@ -314,7 +314,9 @@ class Member extends SnowFlake{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
update(memberjson: memberjson){
|
update(memberjson: memberjson){
|
||||||
this.roles=[];
|
if(memberjson.roles){
|
||||||
|
this.roles=[];
|
||||||
|
}
|
||||||
for(const key of Object.keys(memberjson)){
|
for(const key of Object.keys(memberjson)){
|
||||||
if(key === "guild" || key === "owner" || key === "user"){
|
if(key === "guild" || key === "owner" || key === "user"){
|
||||||
continue;
|
continue;
|
||||||
@@ -326,6 +328,12 @@ class Member extends SnowFlake{
|
|||||||
if(!role)continue;
|
if(!role)continue;
|
||||||
this.roles.push(role);
|
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;
|
continue;
|
||||||
}
|
}
|
||||||
if(key === "presence"){
|
if(key === "presence"){
|
||||||
|
Reference in New Issue
Block a user