Fixing formatting
This commit is contained in:
@@ -21,10 +21,7 @@ const channels = {
|
||||
|
||||
type Channel = keyof typeof channels
|
||||
|
||||
export default async function logToChannel(
|
||||
channel: Channel,
|
||||
message: MessageCreateOptions
|
||||
): Promise<void | null> {
|
||||
export default async function logToChannel(channel: Channel, message: MessageCreateOptions): Promise<void | null> {
|
||||
const guild = Illegitimate.client.guilds.cache.get(guildid) as Guild
|
||||
let logChannel: TextChannel
|
||||
|
||||
@@ -35,9 +32,7 @@ export default async function logToChannel(
|
||||
}
|
||||
|
||||
if (!logChannel) {
|
||||
console.log(
|
||||
`[ERROR] Could not find channel used for ${channel} logging.`
|
||||
)
|
||||
console.log(`[ERROR] Could not find channel used for ${channel} logging.`)
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
@@ -30,63 +30,46 @@ type RoleType =
|
||||
| "default"
|
||||
| "all"
|
||||
|
||||
export default function roleManage(role: RoleType): {
|
||||
rolesToRemove: string[]
|
||||
rolesToAdd: string[]
|
||||
} {
|
||||
export default function roleManage(role: RoleType): { rolesToRemove: string[], rolesToAdd: string[] } {
|
||||
if (role === "gm") {
|
||||
const rolesToRemove = roles.filter(
|
||||
role => role !== gm && role !== guildStaff && role !== guildRole
|
||||
)
|
||||
const rolesToRemove = roles.filter(role => role !== gm && role !== guildStaff && role !== guildRole)
|
||||
const rolesToAdd = [gm, guildStaff, guildRole]
|
||||
return { rolesToRemove, rolesToAdd }
|
||||
}
|
||||
|
||||
if (role === "manager") {
|
||||
const rolesToRemove = roles.filter(
|
||||
role =>
|
||||
role !== manager && role !== guildStaff && role !== guildRole
|
||||
)
|
||||
const rolesToRemove = roles.filter(role => role !== manager && role !== guildStaff && role !== guildRole)
|
||||
const rolesToAdd = [manager, guildStaff, guildRole]
|
||||
return { rolesToRemove, rolesToAdd }
|
||||
}
|
||||
|
||||
if (role === "moderator") {
|
||||
const rolesToRemove = roles.filter(
|
||||
role =>
|
||||
role !== moderator && role !== guildStaff && role !== guildRole
|
||||
)
|
||||
const rolesToRemove = roles.filter(role => role !== moderator && role !== guildStaff && role !== guildRole)
|
||||
const rolesToAdd = [moderator, guildStaff, guildRole]
|
||||
return { rolesToRemove, rolesToAdd }
|
||||
}
|
||||
|
||||
if (role === "beast") {
|
||||
const rolesToRemove = roles.filter(
|
||||
role => role !== beast && role !== guildRole
|
||||
)
|
||||
const rolesToRemove = roles.filter(role => role !== beast && role !== guildRole)
|
||||
const rolesToAdd = [beast, guildRole]
|
||||
return { rolesToRemove, rolesToAdd }
|
||||
}
|
||||
|
||||
if (role === "elite") {
|
||||
const rolesToRemove = roles.filter(
|
||||
role => role !== elite && role !== guildRole
|
||||
)
|
||||
const rolesToRemove = roles.filter(role => role !== elite && role !== guildRole)
|
||||
const rolesToAdd = [elite, guildRole]
|
||||
return { rolesToRemove, rolesToAdd }
|
||||
}
|
||||
|
||||
if (role === "member") {
|
||||
const rolesToRemove = roles.filter(
|
||||
role => role !== member && role !== guildRole
|
||||
)
|
||||
const rolesToRemove = roles.filter(role => role !== member && role !== guildRole)
|
||||
const rolesToAdd = [member, guildRole]
|
||||
return { rolesToRemove, rolesToAdd }
|
||||
}
|
||||
|
||||
if (role === "default") {
|
||||
const rolesToRemove = roles
|
||||
const rolesToAdd: string[] = [defaultMember]
|
||||
const rolesToAdd = [defaultMember]
|
||||
return { rolesToRemove, rolesToAdd }
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user