Bug fix for verify

This commit is contained in:
2023-04-04 14:59:47 +02:00
parent fe3773fd37
commit cb60657289
2 changed files with 40 additions and 13 deletions

View File

@@ -67,23 +67,18 @@ module.exports = {
const hypixelCheck = await fetch(slothPixel + userUUID);
const head = minotar + ign;
try {
await fetch(guildAPI + userUUID);
var responseGuildID = guildCheck.data.id;
} catch (err) {
var responseGuildID = null;
}
const guildCheck = await fetch(guildAPI + userUUID);
const GuildMembers = await guildCheck.data.members;
const guildRank = GuildMembers.find(member => member.uuid === hypixelCheck.data.uuid).rank;
if (hypixelCheck.data.links.DISCORD !== fullUsername) {
interaction.editReply('Your Discord tag does not match your in-game tag.')
return
}
try {
const guildCheck = await fetch(guildAPI + userUUID);
var responseGuildID = guildCheck.data.id;
} catch (err) {
var responseGuildID = null;
}
if (responseGuildID !== hypixelGuildID) {
@@ -106,6 +101,10 @@ module.exports = {
return
}
const guildCheck = await fetch(guildAPI + userUUID);
const GuildMembers = await guildCheck.data.members;
const guildRank = GuildMembers.find(member => member.uuid === hypixelCheck.data.uuid).rank;
if (guildRank === "Guild Master" && responseGuildID === hypixelGuildID) {
await user.roles.add(gm);
await user.roles.add(guildRole)