Skip to content

Commit

Permalink
Update giveroles.ts
Browse files Browse the repository at this point in the history
  • Loading branch information
AHanadsaker authored Jan 25, 2024
1 parent 43ff396 commit 0a3bc58
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions src/commands/giveroles.ts
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,46 @@ export class VerifyCommand extends Command {
return;
}
}

console.log(user.roles.length);

if (user.roles.length > 0) {
for (let i = 0; i < user.roles.length; i++) {
if (user.roles[i].facility == "ZAE") {
break;
}
if (user.roles[i].facility != "ZMA") {
break;
}
//Really pointless since the role bot is not able to assign roles higher than itself
switch (user.roles[i].role) {
case "ATM":
roles.push(await interaction.guild?.roles.fetch(config.atm));
break;
case "DATM":
roles.push(await interaction.guild?.roles.fetch(config.datm));
break;
case "TA":
roles.push(await interaction.guild?.roles.fetch(config.ta));
break;
case "FE":
roles.push(await interaction.guild?.roles.fetch(config.fe));
break;
case "EC":
roles.push(await interaction.guild?.roles.fetch(config.ec));
break;
case "WM":
roles.push(await interaction.guild?.roles.fetch(config.wm));
break;
case "MTR":
roles.push(await interaction.guild?.roles.fetch(config.mtr));
break;
case "FACCBT":
roles.push(await interaction.guild?.roles.fetch(config.mtr));
break;
}
}
}

console.log(roles);

Expand Down

0 comments on commit 0a3bc58

Please sign in to comment.