fix gulpfile and force everyone to have everyone

This commit is contained in:
MathMan05 2024-11-06 11:08:32 -06:00
parent 4128f7bd97
commit 7814d61095
2 changed files with 7 additions and 2 deletions

View file

@ -89,6 +89,7 @@ gulp.task("copy-assets", () => {
"src/**/*.png", "src/**/*.png",
"src/**/*.jpg", "src/**/*.jpg",
"src/**/*.jpeg", "src/**/*.jpeg",
"src/**/*.webp",
"src/**/*.gif", "src/**/*.gif",
"src/**/*.svg", "src/**/*.svg",
],{encoding:false}) ],{encoding:false})

View file

@ -45,7 +45,12 @@ class Member extends SnowFlake{
} }
(this as any)[key] = (memberjson as any)[key]; (this as any)[key] = (memberjson as any)[key];
} }
if(!this.user.bot){
const everyone=this.guild.roleids.get(this.guild.id);
if(everyone&&(this.roles.indexOf(everyone)===-1)){
this.roles.push(everyone)
}
}
this.roles.sort((a, b)=>{ this.roles.sort((a, b)=>{
return this.guild.roles.indexOf(a) - this.guild.roles.indexOf(b); return this.guild.roles.indexOf(a) - this.guild.roles.indexOf(b);
}); });
@ -164,7 +169,6 @@ class Member extends SnowFlake{
); );
} }
hasRole(ID: string){ hasRole(ID: string){
console.log(this.roles, ID);
for(const thing of this.roles){ for(const thing of this.roles){
if(thing.id === ID){ if(thing.id === ID){
return true; return true;