Moved guild rank function to seperate module

This commit is contained in:
2024-12-29 19:08:32 +01:00
parent b5367c5c60
commit 78e26db043
11 changed files with 114 additions and 257 deletions

View File

@@ -0,0 +1,57 @@
import roleManage from "./rolesmanage.js"
export default function getGuildRank(rank: string) {
if (rank === "Guild Master") {
const roles = roleManage("gm")
return {
rolesToRemove: roles.rolesToRemove,
rolesToAdd: roles.rolesToAdd,
rank: "Guild Master"
}
}
if (rank === "Leader") {
const roles = roleManage("leader")
return {
rolesToRemove: roles.rolesToRemove,
rolesToAdd: roles.rolesToAdd,
rank: "Leader"
}
}
if (rank === "Staff") {
const roles = roleManage("staff")
return {
rolesToRemove: roles.rolesToRemove,
rolesToAdd: roles.rolesToAdd,
rank: "Staff"
}
}
if (rank === "Beast") {
const roles = roleManage("beast")
return {
rolesToRemove: roles.rolesToRemove,
rolesToAdd: roles.rolesToAdd,
rank: "Beast"
}
}
if (rank === "Elite") {
const roles = roleManage("elite")
return {
rolesToRemove: roles.rolesToRemove,
rolesToAdd: roles.rolesToAdd,
rank: "Elite"
}
}
if (rank === "Member") {
const roles = roleManage("member")
return {
rolesToRemove: roles.rolesToRemove,
rolesToAdd: roles.rolesToAdd,
rank: "Member"
}
}
}