From 2ca3336f1f74dec73de9452ecf09eaaff9763bd0 Mon Sep 17 00:00:00 2001 From: Taken Date: Mon, 7 Oct 2024 18:16:23 +0200 Subject: [PATCH] Changed import alias --- .swcrc | 11 ++++---- src/commands-contextmenu/congratsmessage.ts | 2 +- src/commands-contextmenu/resetnick.ts | 2 +- src/commands-contextmenu/updateuser.ts | 10 ++++---- src/commands/anime.ts | 4 +-- src/commands/ban.ts | 8 +++--- src/commands/botinfo.ts | 4 +-- src/commands/check.ts | 8 +++--- src/commands/clear.ts | 6 ++--- src/commands/config.ts | 4 +-- src/commands/counting.ts | 4 +-- src/commands/counting/ban.ts | 4 +-- src/commands/counting/unban.ts | 4 +-- src/commands/find.ts | 6 ++--- src/commands/forceunverify.ts | 10 ++++---- src/commands/forceupdate.ts | 10 ++++---- src/commands/forceverify.ts | 10 ++++---- src/commands/guild.ts | 4 +-- src/commands/guild/info.ts | 6 ++--- src/commands/guild/member.ts | 4 +-- src/commands/guild/top.ts | 8 +++--- src/commands/help.ts | 4 +-- src/commands/instructions.ts | 4 +-- src/commands/kick.ts | 8 +++--- src/commands/music.ts | 2 +- src/commands/music/leave.ts | 2 +- src/commands/music/nowplaying.ts | 2 +- src/commands/music/pause.ts | 2 +- src/commands/music/play.ts | 2 +- src/commands/music/queue.ts | 2 +- src/commands/music/skip.ts | 2 +- src/commands/music/unpause.ts | 2 +- src/commands/music/volume.ts | 2 +- src/commands/ping.ts | 4 +-- src/commands/pp.ts | 6 ++--- src/commands/remove.ts | 8 +++--- src/commands/reqs.ts | 6 ++--- src/commands/send.ts | 4 +-- src/commands/setnick.ts | 6 ++--- src/commands/setup.ts | 4 +-- src/commands/slowmode.ts | 6 ++--- src/commands/staff.ts | 4 +-- src/commands/staff/beast.ts | 6 ++--- src/commands/staff/help.ts | 4 +-- src/commands/staff/prune.ts | 4 +-- src/commands/staff/removeguildroles.ts | 10 ++++---- src/commands/staff/updateall.ts | 12 ++++----- src/commands/timeout.ts | 6 ++--- src/commands/unban.ts | 6 ++--- src/commands/update.ts | 10 ++++---- src/commands/uuid.ts | 6 ++--- src/commands/verify.ts | 12 ++++----- src/commands/whoami.ts | 6 ++--- src/commands/whois.ts | 6 ++--- src/components/autocomplete/music.ts | 2 +- src/components/autocomplete/unban.ts | 2 +- src/components/buttons/checkstats.ts | 8 +++--- .../buttons/guildapplicationaccept.ts | 10 ++++---- .../buttons/guildapplicationdeny.ts | 2 +- src/components/buttons/guildapply.ts | 12 ++++----- src/components/buttons/guildinactivitylog.ts | 12 ++++----- .../buttons/inactiveapplicationaccept.ts | 2 +- .../buttons/inactiveapplicationdeny.ts | 2 +- .../buttons/staffapplicationaccept.ts | 4 +-- .../buttons/staffapplicationdeny.ts | 2 +- src/components/buttons/staffapply.ts | 14 +++++------ src/components/buttons/verify.ts | 2 +- src/components/buttons/waitingListUpdate.ts | 6 ++--- src/components/modals/denyreasonbox.ts | 4 +-- src/components/modals/staffdenyreasonbox.ts | 4 +-- src/components/modals/verifyModal.ts | 8 +++--- src/drizzle/db.ts | 2 +- src/events/cron/weeklyGexp.ts | 10 ++++---- .../server/guildMemberAdd/logNewJoins.ts | 6 ++--- src/events/server/interactions/logBtnsCmds.ts | 4 +-- src/events/server/messages/eval.ts | 4 +-- src/events/server/messages/react.ts | 2 +- src/events/server/ready/consolelog.ts | 4 +-- src/events/server/ready/sendOnlineMessage.ts | 6 ++--- src/events/server/ready/status.ts | 6 ++--- .../server/voiceStateUpdate/updatecache.ts | 2 +- src/index.ts | 2 +- src/interfaces/IAutocomplete.ts | 2 +- src/interfaces/IButton.ts | 2 +- src/interfaces/ICommand.ts | 2 +- src/interfaces/IContextMenu.ts | 2 +- src/interfaces/ICron.ts | 2 +- src/interfaces/IModal.ts | 2 +- src/utils/Autodeploy.ts | 2 +- src/utils/Client.ts | 2 +- src/utils/Env.ts | 2 +- src/utils/Events/autocomplete.ts | 8 +++--- src/utils/Events/button.ts | 8 +++--- src/utils/Events/command.ts | 8 +++--- src/utils/Events/contextmenu.ts | 8 +++--- src/utils/Events/cron.ts | 2 +- src/utils/Events/events.ts | 2 +- src/utils/Events/modal.ts | 8 +++--- src/utils/HypixelFunctions/account.ts | 6 ++--- src/utils/Illegitimate.ts | 6 ++--- src/utils/functions/applicationquestions.ts | 4 +-- src/utils/functions/logtochannel.ts | 4 +-- src/utils/functions/rolesmanage.ts | 2 +- tsconfig.json | 25 +++++++++++++------ 104 files changed, 281 insertions(+), 271 deletions(-) diff --git a/.swcrc b/.swcrc index 71761d4..94c9b99 100644 --- a/.swcrc +++ b/.swcrc @@ -14,11 +14,10 @@ "preserveAllComments": false, "baseUrl": "./", "paths": { - "utils/*": ["src/utils/*"], - "schemas/*": ["src/schemas/*"], - "config/*": ["src/config/*"], - "interfaces": ["src/interfaces/index"], - "typings": ["src/typings/index"] + "~/utils/*": ["src/utils/*"], + "~/config/*": ["src/config/*"], + "~/interfaces": ["src/interfaces/index"], + "~/typings": ["src/typings/index"] } }, "module": { @@ -31,4 +30,4 @@ }, "minify": false, "sourceMaps": false -} \ No newline at end of file +} diff --git a/src/commands-contextmenu/congratsmessage.ts b/src/commands-contextmenu/congratsmessage.ts index 54328c5..b72133e 100644 --- a/src/commands-contextmenu/congratsmessage.ts +++ b/src/commands-contextmenu/congratsmessage.ts @@ -1,5 +1,5 @@ import { ApplicationCommandType, ContextMenuCommandBuilder, PermissionFlagsBits, userMention } from "discord.js" -import { IContextMenu } from "interfaces" +import { IContextMenu } from "~/interfaces" export default { name: "congratsmessage", diff --git a/src/commands-contextmenu/resetnick.ts b/src/commands-contextmenu/resetnick.ts index fdbe3c3..2886c43 100644 --- a/src/commands-contextmenu/resetnick.ts +++ b/src/commands-contextmenu/resetnick.ts @@ -1,5 +1,5 @@ import { ApplicationCommandType, ContextMenuCommandBuilder, PermissionFlagsBits } from "discord.js" -import { IContextMenu } from "interfaces" +import { IContextMenu } from "~/interfaces" export default { name: "resetnick", diff --git a/src/commands-contextmenu/updateuser.ts b/src/commands-contextmenu/updateuser.ts index b025fff..7f25989 100644 --- a/src/commands-contextmenu/updateuser.ts +++ b/src/commands-contextmenu/updateuser.ts @@ -1,10 +1,10 @@ -import { devMessage, embedColor, hypixelGuildID } from "config/options.js" -import { waitingListRole } from "config/roles.js" import { ApplicationCommandType, ContextMenuCommandBuilder, PermissionFlagsBits, userMention } from "discord.js" -import { IContextMenu } from "interfaces" import db from "src/drizzle/db.js" -import roleManage from "utils/functions/rolesmanage.js" -import { getGuild, getHeadURL, getIGN } from "utils/Hypixel.js" +import { devMessage, embedColor, hypixelGuildID } from "~/config/options.js" +import { waitingListRole } from "~/config/roles.js" +import { IContextMenu } from "~/interfaces" +import roleManage from "~/utils/functions/rolesmanage.js" +import { getGuild, getHeadURL, getIGN } from "~/utils/Hypixel.js" export default { name: "Update User", diff --git a/src/commands/anime.ts b/src/commands/anime.ts index 98bc70f..dc4371d 100644 --- a/src/commands/anime.ts +++ b/src/commands/anime.ts @@ -1,7 +1,7 @@ import { anilist } from "anilist" -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" export default { name: "anime", diff --git a/src/commands/ban.ts b/src/commands/ban.ts index a7932f6..59dc822 100644 --- a/src/commands/ban.ts +++ b/src/commands/ban.ts @@ -1,8 +1,8 @@ -import { devMessage, embedColor } from "config/options.js" -import { admin, helper } from "config/roles.js" import { GuildMember, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" -import { ICommand } from "interfaces" -import logToChannel from "utils/functions/logtochannel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { admin, helper } from "~/config/roles.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { name: "ban", diff --git a/src/commands/botinfo.ts b/src/commands/botinfo.ts index 59ae4b6..fd94f65 100644 --- a/src/commands/botinfo.ts +++ b/src/commands/botinfo.ts @@ -1,10 +1,10 @@ import { execSync } from "child_process" -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" import { createRequire } from "node:module" import os from "os" import prettyMs from "pretty-ms" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" const require = createRequire(import.meta.url) const { dependencies, devDependencies } = require("../../package.json") diff --git a/src/commands/check.ts b/src/commands/check.ts index 43d44d6..4c6e16b 100644 --- a/src/commands/check.ts +++ b/src/commands/check.ts @@ -1,8 +1,8 @@ -import { devMessage, embedColor } from "config/options.js" -import { bwfkdr, bwstars, bwwins, duelswins, duelswlr, swkdr, swstars } from "config/reqs.js" import { InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" -import { bedwarsLevel, getGuild, getHeadURL, getPlayer, getUUID, hypixelLevel, skywarsLevel } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { bwfkdr, bwstars, bwwins, duelswins, duelswlr, swkdr, swstars } from "~/config/reqs.js" +import { ICommand } from "~/interfaces" +import { bedwarsLevel, getGuild, getHeadURL, getPlayer, getUUID, hypixelLevel, skywarsLevel } from "~/utils/Hypixel.js" export default { name: "check", diff --git a/src/commands/clear.ts b/src/commands/clear.ts index 5d62c7c..4435384 100644 --- a/src/commands/clear.ts +++ b/src/commands/clear.ts @@ -1,7 +1,7 @@ -import { embedColor } from "config/options.js" import { channelMention, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, TextChannel, userMention } from "discord.js" -import { ICommand } from "interfaces" -import logToChannel from "utils/functions/logtochannel.js" +import { embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { name: "clear", diff --git a/src/commands/config.ts b/src/commands/config.ts index 199bbc8..b772b35 100644 --- a/src/commands/config.ts +++ b/src/commands/config.ts @@ -1,9 +1,9 @@ -import { embedColor } from "config/options.js" import { InteractionContextType, PermissionFlagsBits, SlashCommandBuilder } from "discord.js" import { eq } from "drizzle-orm" -import { ICommand } from "interfaces" import db from "src/drizzle/db.js" import { settings } from "src/drizzle/schema.js" +import { embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" export default { name: "config", diff --git a/src/commands/counting.ts b/src/commands/counting.ts index eb2704b..7c7168b 100644 --- a/src/commands/counting.ts +++ b/src/commands/counting.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, PermissionFlagsBits, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" import ban from "./counting/ban.js" import unban from "./counting/unban.js" diff --git a/src/commands/counting/ban.ts b/src/commands/counting/ban.ts index e4a1e5e..5b77695 100644 --- a/src/commands/counting/ban.ts +++ b/src/commands/counting/ban.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" -import { countingBanned } from "config/roles.js" import { ChatInputCommandInteraction, GuildMember, userMention } from "discord.js" +import { devMessage, embedColor } from "~/config/options.js" +import { countingBanned } from "~/config/roles.js" export default async function ban(interaction: ChatInputCommandInteraction): Promise { const member = interaction.options.getMember("user")! as GuildMember diff --git a/src/commands/counting/unban.ts b/src/commands/counting/unban.ts index d3323a8..0bdd667 100644 --- a/src/commands/counting/unban.ts +++ b/src/commands/counting/unban.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" -import { countingBanned } from "config/roles.js" import { ChatInputCommandInteraction, GuildMember, userMention } from "discord.js" +import { devMessage, embedColor } from "~/config/options.js" +import { countingBanned } from "~/config/roles.js" export default async function ban(interaction: ChatInputCommandInteraction): Promise { const member = interaction.options.getMember("user")! as GuildMember diff --git a/src/commands/find.ts b/src/commands/find.ts index 74bbd3d..9589194 100644 --- a/src/commands/find.ts +++ b/src/commands/find.ts @@ -1,8 +1,8 @@ -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" -import { ICommand } from "interfaces" import db from "src/drizzle/db.js" -import { getHeadURL, getIGN, getUUID } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import { getHeadURL, getIGN, getUUID } from "~/utils/Hypixel.js" export default { name: "find", diff --git a/src/commands/forceunverify.ts b/src/commands/forceunverify.ts index 2fed862..8cf9365 100644 --- a/src/commands/forceunverify.ts +++ b/src/commands/forceunverify.ts @@ -1,12 +1,12 @@ -import { devMessage, embedColor } from "config/options.js" import { GuildMember, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" import { eq } from "drizzle-orm" -import { ICommand } from "interfaces" import db from "src/drizzle/db.js" import { verifies } from "src/drizzle/schema.js" -import logToChannel from "utils/functions/logtochannel.js" -import roleManage from "utils/functions/rolesmanage.js" -import { getIGN } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" +import roleManage from "~/utils/functions/rolesmanage.js" +import { getIGN } from "~/utils/Hypixel.js" export default { name: "forceunverify", diff --git a/src/commands/forceupdate.ts b/src/commands/forceupdate.ts index a2379a5..f370121 100644 --- a/src/commands/forceupdate.ts +++ b/src/commands/forceupdate.ts @@ -1,10 +1,10 @@ -import { devMessage, embedColor, hypixelGuildID } from "config/options.js" -import { waitingListRole } from "config/roles.js" import { GuildMember, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" -import { ICommand } from "interfaces" import db from "src/drizzle/db.js" -import roleManage from "utils/functions/rolesmanage.js" -import { getGuild, getHeadURL, getIGN } from "utils/Hypixel.js" +import { devMessage, embedColor, hypixelGuildID } from "~/config/options.js" +import { waitingListRole } from "~/config/roles.js" +import { ICommand } from "~/interfaces" +import roleManage from "~/utils/functions/rolesmanage.js" +import { getGuild, getHeadURL, getIGN } from "~/utils/Hypixel.js" export default { name: "forceupdate", diff --git a/src/commands/forceverify.ts b/src/commands/forceverify.ts index 012c6a8..12cc033 100644 --- a/src/commands/forceverify.ts +++ b/src/commands/forceverify.ts @@ -1,11 +1,11 @@ -import { devMessage, embedColor, hypixelGuildID } from "config/options.js" import { GuildMember, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" -import { ICommand } from "interfaces" import db from "src/drizzle/db.js" import { verifies } from "src/drizzle/schema.js" -import logToChannel from "utils/functions/logtochannel.js" -import roleManage from "utils/functions/rolesmanage.js" -import { getGuild, getHeadURL, getPlayer, getUUID } from "utils/Hypixel.js" +import { devMessage, embedColor, hypixelGuildID } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" +import roleManage from "~/utils/functions/rolesmanage.js" +import { getGuild, getHeadURL, getPlayer, getUUID } from "~/utils/Hypixel.js" export default { name: "forceverify", diff --git a/src/commands/guild.ts b/src/commands/guild.ts index 4db08de..99f7075 100644 --- a/src/commands/guild.ts +++ b/src/commands/guild.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" import guildInfo from "./guild/info.js" import guildMember from "./guild/member.js" import guildTop from "./guild/top.js" diff --git a/src/commands/guild/info.ts b/src/commands/guild/info.ts index e88e564..b73eabf 100644 --- a/src/commands/guild/info.ts +++ b/src/commands/guild/info.ts @@ -1,7 +1,7 @@ -import { devMessage, embedColor } from "config/options.js" import { ChatInputCommandInteraction } from "discord.js" -import { IGuildData } from "interfaces" -import { getGuild, getIGN, getPlayer, getUUID, guildLevel } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { IGuildData } from "~/interfaces" +import { getGuild, getIGN, getPlayer, getUUID, guildLevel } from "~/utils/Hypixel.js" export default async function guildInfo(interaction: ChatInputCommandInteraction): Promise { await interaction.deferReply() diff --git a/src/commands/guild/member.ts b/src/commands/guild/member.ts index e720e50..f2b4ae3 100644 --- a/src/commands/guild/member.ts +++ b/src/commands/guild/member.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" import { ChatInputCommandInteraction } from "discord.js" -import { getGuild, getHeadURL, getPlayer, getUUID } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { getGuild, getHeadURL, getPlayer, getUUID } from "~/utils/Hypixel.js" export default async function guildMember(interaction: ChatInputCommandInteraction): Promise { await interaction.deferReply() diff --git a/src/commands/guild/top.ts b/src/commands/guild/top.ts index 32876e9..83b58be 100644 --- a/src/commands/guild/top.ts +++ b/src/commands/guild/top.ts @@ -1,8 +1,8 @@ -import { devMessage, embedColor } from "config/options.js" import { ChatInputCommandInteraction } from "discord.js" -import { IGuildData } from "interfaces" -import { getGuild, getIGN, getPlayer, getUUID } from "utils/Hypixel.js" -import { redis } from "utils/Illegitimate.js" +import { devMessage, embedColor } from "~/config/options.js" +import { IGuildData } from "~/interfaces" +import { getGuild, getIGN, getPlayer, getUUID } from "~/utils/Hypixel.js" +import { redis } from "~/utils/Illegitimate.js" export default async function guildTop(interaction: ChatInputCommandInteraction): Promise { await interaction.deferReply() diff --git a/src/commands/help.ts b/src/commands/help.ts index 4fafd38..b11930e 100644 --- a/src/commands/help.ts +++ b/src/commands/help.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" import { ActionRowBuilder, ButtonBuilder, ButtonStyle, ComponentType, InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" export default { name: "help", diff --git a/src/commands/instructions.ts b/src/commands/instructions.ts index 27eda26..79dd633 100644 --- a/src/commands/instructions.ts +++ b/src/commands/instructions.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor, instructionsgif } from "config/options.js" import { InteractionContextType, PermissionFlagsBits, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor, instructionsgif } from "~/config/options.js" +import { ICommand } from "~/interfaces" export default { name: "instructions", diff --git a/src/commands/kick.ts b/src/commands/kick.ts index 8259cb9..198f801 100644 --- a/src/commands/kick.ts +++ b/src/commands/kick.ts @@ -1,8 +1,8 @@ -import { devMessage, embedColor } from "config/options.js" -import { admin, helper } from "config/roles.js" import { GuildMember, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" -import { ICommand } from "interfaces" -import logToChannel from "utils/functions/logtochannel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { admin, helper } from "~/config/roles.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { name: "kick", diff --git a/src/commands/music.ts b/src/commands/music.ts index 78e7d7f..835a491 100644 --- a/src/commands/music.ts +++ b/src/commands/music.ts @@ -1,5 +1,5 @@ import { InteractionContextType, PermissionFlagsBits, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" +import { ICommand } from "~/interfaces" import leave from "./music/leave.js" import nowplaying from "./music/nowplaying.js" import pause from "./music/pause.js" diff --git a/src/commands/music/leave.ts b/src/commands/music/leave.ts index 522d084..5b71043 100644 --- a/src/commands/music/leave.ts +++ b/src/commands/music/leave.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" import { useMainPlayer } from "discord-player" import { ChatInputCommandInteraction } from "discord.js" +import { embedColor } from "~/config/options.js" export default async function leave(interaction: ChatInputCommandInteraction) { const player = useMainPlayer() diff --git a/src/commands/music/nowplaying.ts b/src/commands/music/nowplaying.ts index 0ab34c6..640d89b 100644 --- a/src/commands/music/nowplaying.ts +++ b/src/commands/music/nowplaying.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" import { useMainPlayer } from "discord-player" import { ChatInputCommandInteraction } from "discord.js" +import { embedColor } from "~/config/options.js" export default async function nowplaying(interaction: ChatInputCommandInteraction) { await interaction.deferReply() diff --git a/src/commands/music/pause.ts b/src/commands/music/pause.ts index b7c1c81..7ab88c4 100644 --- a/src/commands/music/pause.ts +++ b/src/commands/music/pause.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" import { useMainPlayer } from "discord-player" import { ChatInputCommandInteraction } from "discord.js" +import { embedColor } from "~/config/options.js" export default async function pause(interaction: ChatInputCommandInteraction) { await interaction.deferReply() diff --git a/src/commands/music/play.ts b/src/commands/music/play.ts index a8c1e08..1394ea1 100644 --- a/src/commands/music/play.ts +++ b/src/commands/music/play.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" import { useMainPlayer } from "discord-player" import { ChatInputCommandInteraction, GuildMember } from "discord.js" +import { embedColor } from "~/config/options.js" export default async function play(interaction: ChatInputCommandInteraction) { await interaction.deferReply() diff --git a/src/commands/music/queue.ts b/src/commands/music/queue.ts index a2b1dd8..53ebdff 100644 --- a/src/commands/music/queue.ts +++ b/src/commands/music/queue.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" import { useMainPlayer } from "discord-player" import { ChatInputCommandInteraction } from "discord.js" +import { embedColor } from "~/config/options.js" export default async function queue(interaction: ChatInputCommandInteraction) { await interaction.deferReply() diff --git a/src/commands/music/skip.ts b/src/commands/music/skip.ts index e57c6b5..1cec46f 100644 --- a/src/commands/music/skip.ts +++ b/src/commands/music/skip.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" import { useMainPlayer } from "discord-player" import { ChatInputCommandInteraction } from "discord.js" +import { embedColor } from "~/config/options.js" export default async function skip(interaction: ChatInputCommandInteraction) { await interaction.deferReply() diff --git a/src/commands/music/unpause.ts b/src/commands/music/unpause.ts index b03eee8..1fc34b1 100644 --- a/src/commands/music/unpause.ts +++ b/src/commands/music/unpause.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" import { useMainPlayer } from "discord-player" import { ChatInputCommandInteraction } from "discord.js" +import { embedColor } from "~/config/options.js" export default async function pause(interaction: ChatInputCommandInteraction) { await interaction.deferReply() diff --git a/src/commands/music/volume.ts b/src/commands/music/volume.ts index 0b0c09b..ca0e66e 100644 --- a/src/commands/music/volume.ts +++ b/src/commands/music/volume.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" import { useMainPlayer } from "discord-player" import { ChatInputCommandInteraction } from "discord.js" +import { embedColor } from "~/config/options.js" export default async function volume(interaction: ChatInputCommandInteraction) { await interaction.deferReply() diff --git a/src/commands/ping.ts b/src/commands/ping.ts index 88b737d..14485ee 100644 --- a/src/commands/ping.ts +++ b/src/commands/ping.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" export default { name: "ping", diff --git a/src/commands/pp.ts b/src/commands/pp.ts index 0ee611c..1b3a213 100644 --- a/src/commands/pp.ts +++ b/src/commands/pp.ts @@ -1,7 +1,7 @@ -import { embedColor } from "config/options.js" import { InteractionContextType, SlashCommandBuilder, User } from "discord.js" -import { ICommand } from "interfaces" -import env from "utils/Env.js" +import { embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import env from "~/utils/Env.js" export default { name: "pp", diff --git a/src/commands/remove.ts b/src/commands/remove.ts index 41a3a49..4889feb 100644 --- a/src/commands/remove.ts +++ b/src/commands/remove.ts @@ -1,11 +1,11 @@ -import { devMessage, embedColor } from "config/options.js" -import { waitingListRole } from "config/roles.js" import { GuildMember, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" import { eq } from "drizzle-orm" -import { ICommand } from "interfaces" import db from "src/drizzle/db.js" import { waitingLists } from "src/drizzle/schema.js" -import logToChannel from "utils/functions/logtochannel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { waitingListRole } from "~/config/roles.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { name: "remove", diff --git a/src/commands/reqs.ts b/src/commands/reqs.ts index 26a4631..b6a3a9e 100644 --- a/src/commands/reqs.ts +++ b/src/commands/reqs.ts @@ -1,7 +1,7 @@ -import { devMessage, embedColor } from "config/options.js" -import { bwfkdr, bwstars, bwwins, duelswins, duelswlr, swkdr, swstars } from "config/reqs.js" import { InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor } from "~/config/options.js" +import { bwfkdr, bwstars, bwwins, duelswins, duelswlr, swkdr, swstars } from "~/config/reqs.js" +import { ICommand } from "~/interfaces" export default { name: "reqs", diff --git a/src/commands/send.ts b/src/commands/send.ts index 5bdde90..4941882 100644 --- a/src/commands/send.ts +++ b/src/commands/send.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" import { ChannelType, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, TextChannel } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" export default { name: "send", diff --git a/src/commands/setnick.ts b/src/commands/setnick.ts index 1cdfb40..421ab5a 100644 --- a/src/commands/setnick.ts +++ b/src/commands/setnick.ts @@ -1,7 +1,7 @@ -import { devMessage, embedColor } from "config/options.js" import { GuildMember, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" -import { ICommand } from "interfaces" -import logToChannel from "utils/functions/logtochannel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { name: "setnick", diff --git a/src/commands/setup.ts b/src/commands/setup.ts index 9f9cb5d..1d12dee 100644 --- a/src/commands/setup.ts +++ b/src/commands/setup.ts @@ -1,4 +1,3 @@ -import { devMessage, embedColor } from "config/options.js" import { ActionRowBuilder, ButtonBuilder, @@ -9,7 +8,8 @@ import { SlashCommandBuilder, TextChannel } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" export default { name: "setup", diff --git a/src/commands/slowmode.ts b/src/commands/slowmode.ts index dea4337..3e9c0cc 100644 --- a/src/commands/slowmode.ts +++ b/src/commands/slowmode.ts @@ -1,7 +1,7 @@ -import { devMessage, embedColor } from "config/options.js" import { channelMention, ChannelType, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, TextChannel, userMention } from "discord.js" -import { ICommand } from "interfaces" -import logToChannel from "utils/functions/logtochannel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { name: "slowmode", diff --git a/src/commands/staff.ts b/src/commands/staff.ts index 70224c1..f0dc37c 100644 --- a/src/commands/staff.ts +++ b/src/commands/staff.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, PermissionFlagsBits, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" import beast from "./staff/beast.js" import help from "./staff/help.js" import prune from "./staff/prune.js" diff --git a/src/commands/staff/beast.ts b/src/commands/staff/beast.ts index 8b12287..2cdedb2 100644 --- a/src/commands/staff/beast.ts +++ b/src/commands/staff/beast.ts @@ -1,7 +1,7 @@ -import { devMessage, embedColor } from "config/options.js" -import { beastbwfkdr, beastbwstars, beastduelswins, beastswkdr, beastswstars, bwwins, duelswlr } from "config/reqs.js" import { ChatInputCommandInteraction } from "discord.js" -import { bedwarsLevel, getGuild, getHeadURL, getPlayer, getUUID, hypixelLevel, skywarsLevel } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { beastbwfkdr, beastbwstars, beastduelswins, beastswkdr, beastswstars, bwwins, duelswlr } from "~/config/reqs.js" +import { bedwarsLevel, getGuild, getHeadURL, getPlayer, getUUID, hypixelLevel, skywarsLevel } from "~/utils/Hypixel.js" export default async function beast(interaction: ChatInputCommandInteraction): Promise { await interaction.deferReply() diff --git a/src/commands/staff/help.ts b/src/commands/staff/help.ts index 50772f5..51f8fae 100644 --- a/src/commands/staff/help.ts +++ b/src/commands/staff/help.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" import { ActionRowBuilder, ButtonBuilder, ButtonStyle, ChatInputCommandInteraction, ComponentType } from "discord.js" -import { ExtendedClient as Client } from "utils/Client.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ExtendedClient as Client } from "~/utils/Client.js" export default async function help(interaction: ChatInputCommandInteraction, client: Client): Promise { await interaction.deferReply() diff --git a/src/commands/staff/prune.ts b/src/commands/staff/prune.ts index 0392e09..2a5af2f 100644 --- a/src/commands/staff/prune.ts +++ b/src/commands/staff/prune.ts @@ -1,6 +1,6 @@ -import { devMessage, embedColor } from "config/options.js" import { ActionRowBuilder, ButtonBuilder, ButtonInteraction, ButtonStyle, ChatInputCommandInteraction, ComponentType } from "discord.js" -import env from "utils/Env.js" +import { devMessage, embedColor } from "~/config/options.js" +import env from "~/utils/Env.js" export default async function prune(interaction: ChatInputCommandInteraction): Promise { await interaction.deferReply() diff --git a/src/commands/staff/removeguildroles.ts b/src/commands/staff/removeguildroles.ts index f23a3e1..c10a58c 100644 --- a/src/commands/staff/removeguildroles.ts +++ b/src/commands/staff/removeguildroles.ts @@ -1,10 +1,10 @@ -import { embedColor, hypixelGuildID } from "config/options.js" import { ChatInputCommandInteraction, GuildMember } from "discord.js" -import { IGuildData } from "interfaces" import db from "src/drizzle/db.js" -import env from "utils/Env.js" -import roleManage from "utils/functions/rolesmanage.js" -import { getGuild } from "utils/Hypixel.js" +import { embedColor, hypixelGuildID } from "~/config/options.js" +import { IGuildData } from "~/interfaces" +import env from "~/utils/Env.js" +import roleManage from "~/utils/functions/rolesmanage.js" +import { getGuild } from "~/utils/Hypixel.js" export default async function removeGuildRoles(interaction: ChatInputCommandInteraction): Promise { await interaction.deferReply() diff --git a/src/commands/staff/updateall.ts b/src/commands/staff/updateall.ts index 0a054ae..83adac9 100644 --- a/src/commands/staff/updateall.ts +++ b/src/commands/staff/updateall.ts @@ -1,11 +1,11 @@ -import { embedColor, hypixelGuildID } from "config/options.js" import { ChannelType, ChatInputCommandInteraction, GuildMember } from "discord.js" -import { IGuildData } from "interfaces" import db from "src/drizzle/db.js" -import env from "utils/Env.js" -import { color } from "utils/functions/colors.js" -import roleManage from "utils/functions/rolesmanage.js" -import { getGuild, getIGN } from "utils/Hypixel.js" +import { embedColor, hypixelGuildID } from "~/config/options.js" +import { IGuildData } from "~/interfaces" +import env from "~/utils/Env.js" +import { color } from "~/utils/functions/colors.js" +import roleManage from "~/utils/functions/rolesmanage.js" +import { getGuild, getIGN } from "~/utils/Hypixel.js" export default async function updateAll(interaction: ChatInputCommandInteraction): Promise { await interaction.deferReply() diff --git a/src/commands/timeout.ts b/src/commands/timeout.ts index 03e53c1..bb3d906 100644 --- a/src/commands/timeout.ts +++ b/src/commands/timeout.ts @@ -1,9 +1,9 @@ -import { devMessage, embedColor } from "config/options.js" import { GuildMember, InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" -import { ICommand } from "interfaces" import ms from "ms" import prettyMs from "pretty-ms" -import logToChannel from "utils/functions/logtochannel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { name: "timeout", diff --git a/src/commands/unban.ts b/src/commands/unban.ts index 0679bba..803cc91 100644 --- a/src/commands/unban.ts +++ b/src/commands/unban.ts @@ -1,7 +1,7 @@ -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, User, userMention } from "discord.js" -import { ICommand } from "interfaces" -import logToChannel from "utils/functions/logtochannel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { name: "unban", diff --git a/src/commands/update.ts b/src/commands/update.ts index 676213d..3f41122 100644 --- a/src/commands/update.ts +++ b/src/commands/update.ts @@ -1,10 +1,10 @@ -import { devMessage, embedColor, hypixelGuildID } from "config/options.js" -import { waitingListRole } from "config/roles.js" import { GuildMember, InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" import db from "src/drizzle/db.js" -import roleManage from "utils/functions/rolesmanage.js" -import { getGuild, getHeadURL, getIGN } from "utils/Hypixel.js" +import { devMessage, embedColor, hypixelGuildID } from "~/config/options.js" +import { waitingListRole } from "~/config/roles.js" +import { ICommand } from "~/interfaces" +import roleManage from "~/utils/functions/rolesmanage.js" +import { getGuild, getHeadURL, getIGN } from "~/utils/Hypixel.js" export default { name: "update", diff --git a/src/commands/uuid.ts b/src/commands/uuid.ts index ba7deeb..85eb6ab 100644 --- a/src/commands/uuid.ts +++ b/src/commands/uuid.ts @@ -1,7 +1,7 @@ -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" -import { formatUuid, getHeadURL, getIGN, getUUID } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import { formatUuid, getHeadURL, getIGN, getUUID } from "~/utils/Hypixel.js" export default { name: "uuid", diff --git a/src/commands/verify.ts b/src/commands/verify.ts index d3d1fc8..9ffecd3 100644 --- a/src/commands/verify.ts +++ b/src/commands/verify.ts @@ -1,12 +1,12 @@ -import { devMessage, embedColor, hypixelGuildID } from "config/options.js" import { GuildMember, InteractionContextType, SlashCommandBuilder } from "discord.js" -import { ICommand } from "interfaces" -import { IPlayerData } from "interfaces" -import { IGuildData } from "interfaces" import db from "src/drizzle/db.js" import { verifies } from "src/drizzle/schema.js" -import roleManage from "utils/functions/rolesmanage.js" -import { getGuild, getHeadURL, getPlayer, getUUID } from "utils/Hypixel.js" +import { devMessage, embedColor, hypixelGuildID } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import { IPlayerData } from "~/interfaces" +import { IGuildData } from "~/interfaces" +import roleManage from "~/utils/functions/rolesmanage.js" +import { getGuild, getHeadURL, getPlayer, getUUID } from "~/utils/Hypixel.js" export default { name: "verify", diff --git a/src/commands/whoami.ts b/src/commands/whoami.ts index 4f565d6..17065bd 100644 --- a/src/commands/whoami.ts +++ b/src/commands/whoami.ts @@ -1,8 +1,8 @@ -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, SlashCommandBuilder, userMention } from "discord.js" -import { ICommand } from "interfaces" import db from "src/drizzle/db.js" -import { getHeadURL, getIGN } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import { getHeadURL, getIGN } from "~/utils/Hypixel.js" export default { name: "whoami", diff --git a/src/commands/whois.ts b/src/commands/whois.ts index 8094473..2d6a25a 100644 --- a/src/commands/whois.ts +++ b/src/commands/whois.ts @@ -1,8 +1,8 @@ -import { devMessage, embedColor } from "config/options.js" import { InteractionContextType, PermissionFlagsBits, SlashCommandBuilder, userMention } from "discord.js" -import { ICommand } from "interfaces" import db from "src/drizzle/db.js" -import { getHeadURL, getIGN } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import { getHeadURL, getIGN } from "~/utils/Hypixel.js" export default { name: "whois", diff --git a/src/components/autocomplete/music.ts b/src/components/autocomplete/music.ts index 8eb71ca..161a115 100644 --- a/src/components/autocomplete/music.ts +++ b/src/components/autocomplete/music.ts @@ -1,5 +1,5 @@ import { QueryType, useMainPlayer } from "discord-player" -import { IAutocomplete } from "interfaces" +import { IAutocomplete } from "~/interfaces" export default { name: "music", diff --git a/src/components/autocomplete/unban.ts b/src/components/autocomplete/unban.ts index 9e11090..75fb4e6 100644 --- a/src/components/autocomplete/unban.ts +++ b/src/components/autocomplete/unban.ts @@ -1,4 +1,4 @@ -import { IAutocomplete } from "interfaces" +import { IAutocomplete } from "~/interfaces" export default { name: "unban", diff --git a/src/components/buttons/checkstats.ts b/src/components/buttons/checkstats.ts index 410feee..41e51f1 100644 --- a/src/components/buttons/checkstats.ts +++ b/src/components/buttons/checkstats.ts @@ -1,8 +1,8 @@ -import { devMessage, embedColor } from "config/options.js" -import { bwfkdr, bwstars, bwwins, duelswins, duelswlr, swkdr, swstars } from "config/reqs.js" -import { IButton } from "interfaces" import db from "src/drizzle/db.js" -import { bedwarsLevel, getGuild, getHeadURL, getPlayer, hypixelLevel, skywarsLevel } from "utils/Hypixel.js" +import { devMessage, embedColor } from "~/config/options.js" +import { bwfkdr, bwstars, bwwins, duelswins, duelswlr, swkdr, swstars } from "~/config/reqs.js" +import { IButton } from "~/interfaces" +import { bedwarsLevel, getGuild, getHeadURL, getPlayer, hypixelLevel, skywarsLevel } from "~/utils/Hypixel.js" export default { name: "checkstats", diff --git a/src/components/buttons/guildapplicationaccept.ts b/src/components/buttons/guildapplicationaccept.ts index e37ce3d..e0c4ac0 100644 --- a/src/components/buttons/guildapplicationaccept.ts +++ b/src/components/buttons/guildapplicationaccept.ts @@ -1,12 +1,12 @@ -import { embedColor, hypixelGuildID, waitingListChannel, waitingListMessage } from "config/options.js" -import { waitingListRole } from "config/roles.js" import { ActionRowBuilder, ButtonBuilder, ButtonStyle, TextChannel } from "discord.js" import { eq } from "drizzle-orm" -import { IButton } from "interfaces" import db from "src/drizzle/db.js" import { guildApps, waitingLists } from "src/drizzle/schema.js" -import { color } from "utils/functions/colors.js" -import { getGuild, getIGN } from "utils/Hypixel.js" +import { embedColor, hypixelGuildID, waitingListChannel, waitingListMessage } from "~/config/options.js" +import { waitingListRole } from "~/config/roles.js" +import { IButton } from "~/interfaces" +import { color } from "~/utils/functions/colors.js" +import { getGuild, getIGN } from "~/utils/Hypixel.js" export default { name: "guildapplicationaccept", diff --git a/src/components/buttons/guildapplicationdeny.ts b/src/components/buttons/guildapplicationdeny.ts index 391f5b9..3ebccd1 100644 --- a/src/components/buttons/guildapplicationdeny.ts +++ b/src/components/buttons/guildapplicationdeny.ts @@ -1,5 +1,5 @@ import { ActionRowBuilder, ModalBuilder, TextInputBuilder, TextInputStyle } from "discord.js" -import { IButton } from "interfaces" +import { IButton } from "~/interfaces" export default { name: "guildapplicationdeny", diff --git a/src/components/buttons/guildapply.ts b/src/components/buttons/guildapply.ts index dad5ef4..e515390 100644 --- a/src/components/buttons/guildapply.ts +++ b/src/components/buttons/guildapply.ts @@ -1,12 +1,12 @@ -import { ignM, largeM, smallM } from "config/limitmessages.js" -import { applicationsChannel, embedColor } from "config/options.js" -import { guild as guildQuestions } from "config/questions.js" -import { guildRole } from "config/roles.js" import { ActionRowBuilder, ButtonBuilder, ButtonStyle, GuildMember, TextChannel } from "discord.js" -import { IButton } from "interfaces" import db from "src/drizzle/db.js" import { guildApps } from "src/drizzle/schema.js" -import applicationQuestions from "utils/functions/applicationquestions.js" +import { ignM, largeM, smallM } from "~/config/limitmessages.js" +import { applicationsChannel, embedColor } from "~/config/options.js" +import { guild as guildQuestions } from "~/config/questions.js" +import { guildRole } from "~/config/roles.js" +import { IButton } from "~/interfaces" +import applicationQuestions from "~/utils/functions/applicationquestions.js" export default { name: "guildapply", diff --git a/src/components/buttons/guildinactivitylog.ts b/src/components/buttons/guildinactivitylog.ts index e78a432..c1c1e43 100644 --- a/src/components/buttons/guildinactivitylog.ts +++ b/src/components/buttons/guildinactivitylog.ts @@ -1,10 +1,10 @@ -import { ignM, largeM, smallM } from "config/limitmessages.js" -import { embedColor, inactivityLogChannel } from "config/options.js" -import { inactivity } from "config/questions.js" -import { beast, gm, guildRole, guildStaff, manager, member, moderator } from "config/roles.js" import { ActionRowBuilder, ButtonBuilder, ButtonStyle, GuildMember, TextChannel } from "discord.js" -import { IButton } from "interfaces" -import applicationQuestions from "utils/functions/applicationquestions.js" +import { ignM, largeM, smallM } from "~/config/limitmessages.js" +import { embedColor, inactivityLogChannel } from "~/config/options.js" +import { inactivity } from "~/config/questions.js" +import { beast, gm, guildRole, guildStaff, manager, member, moderator } from "~/config/roles.js" +import { IButton } from "~/interfaces" +import applicationQuestions from "~/utils/functions/applicationquestions.js" const guildRoles = [gm, manager, moderator, beast, member, guildStaff, guildRole] export default { diff --git a/src/components/buttons/inactiveapplicationaccept.ts b/src/components/buttons/inactiveapplicationaccept.ts index 8654c0d..171f620 100644 --- a/src/components/buttons/inactiveapplicationaccept.ts +++ b/src/components/buttons/inactiveapplicationaccept.ts @@ -1,4 +1,4 @@ -import { IButton } from "interfaces" +import { IButton } from "~/interfaces" export default { name: "inactiveapplicationaccept", diff --git a/src/components/buttons/inactiveapplicationdeny.ts b/src/components/buttons/inactiveapplicationdeny.ts index 666a94e..1895848 100644 --- a/src/components/buttons/inactiveapplicationdeny.ts +++ b/src/components/buttons/inactiveapplicationdeny.ts @@ -1,4 +1,4 @@ -import { IButton } from "interfaces" +import { IButton } from "~/interfaces" export default { name: "inactiveapplicationdeny", diff --git a/src/components/buttons/staffapplicationaccept.ts b/src/components/buttons/staffapplicationaccept.ts index 2f6e694..74f5fe7 100644 --- a/src/components/buttons/staffapplicationaccept.ts +++ b/src/components/buttons/staffapplicationaccept.ts @@ -1,9 +1,9 @@ -import { embedColor } from "config/options.js" import { ActionRowBuilder, ButtonBuilder, ButtonStyle } from "discord.js" import { eq } from "drizzle-orm" -import { IButton } from "interfaces" import db from "src/drizzle/db.js" import { staffApps } from "src/drizzle/schema.js" +import { embedColor } from "~/config/options.js" +import { IButton } from "~/interfaces" export default { name: "staffapplicationaccept", diff --git a/src/components/buttons/staffapplicationdeny.ts b/src/components/buttons/staffapplicationdeny.ts index 36508f5..e6c1d0f 100644 --- a/src/components/buttons/staffapplicationdeny.ts +++ b/src/components/buttons/staffapplicationdeny.ts @@ -1,5 +1,5 @@ import { ActionRowBuilder, ModalBuilder, TextInputBuilder, TextInputStyle } from "discord.js" -import { IButton } from "interfaces" +import { IButton } from "~/interfaces" export default { name: "staffapplicationdeny", diff --git a/src/components/buttons/staffapply.ts b/src/components/buttons/staffapply.ts index 8d87e67..44686bc 100644 --- a/src/components/buttons/staffapply.ts +++ b/src/components/buttons/staffapply.ts @@ -1,13 +1,13 @@ -import { ignM, largeM } from "config/limitmessages.js" -import { embedColor, staffApplicationsChannel } from "config/options.js" -import { staff as staffQuestions } from "config/questions.js" -import { guildRole, guildStaff } from "config/roles.js" import { ActionRowBuilder, ButtonBuilder, ButtonStyle, GuildMember, TextChannel } from "discord.js" -import { IButton } from "interfaces" import db from "src/drizzle/db.js" import { staffApps } from "src/drizzle/schema.js" -import env from "utils/Env.js" -import applicationQuestions from "utils/functions/applicationquestions.js" +import { ignM, largeM } from "~/config/limitmessages.js" +import { embedColor, staffApplicationsChannel } from "~/config/options.js" +import { staff as staffQuestions } from "~/config/questions.js" +import { guildRole, guildStaff } from "~/config/roles.js" +import { IButton } from "~/interfaces" +import env from "~/utils/Env.js" +import applicationQuestions from "~/utils/functions/applicationquestions.js" export default { name: "staffapply", diff --git a/src/components/buttons/verify.ts b/src/components/buttons/verify.ts index 03d1925..a802578 100644 --- a/src/components/buttons/verify.ts +++ b/src/components/buttons/verify.ts @@ -1,5 +1,5 @@ import { ActionRowBuilder, ModalBuilder, TextInputBuilder, TextInputStyle } from "discord.js" -import { IButton } from "interfaces" +import { IButton } from "~/interfaces" export default { name: "verify", diff --git a/src/components/buttons/waitingListUpdate.ts b/src/components/buttons/waitingListUpdate.ts index 05a6fb3..1b208b5 100644 --- a/src/components/buttons/waitingListUpdate.ts +++ b/src/components/buttons/waitingListUpdate.ts @@ -1,9 +1,9 @@ -import { hypixelGuildID } from "config/options.js" import { eq } from "drizzle-orm" -import { IButton } from "interfaces" import db from "src/drizzle/db.js" import { waitingLists } from "src/drizzle/schema.js" -import { getGuild, getIGN } from "utils/Hypixel.js" +import { hypixelGuildID } from "~/config/options.js" +import { IButton } from "~/interfaces" +import { getGuild, getIGN } from "~/utils/Hypixel.js" export default { name: "waitinglistupdate", diff --git a/src/components/modals/denyreasonbox.ts b/src/components/modals/denyreasonbox.ts index 3686e95..1d78ee4 100644 --- a/src/components/modals/denyreasonbox.ts +++ b/src/components/modals/denyreasonbox.ts @@ -1,9 +1,9 @@ -import { embedColor } from "config/options.js" import { ActionRowBuilder, ButtonBuilder, ButtonStyle, EmbedBuilder, GuildMember, Message } from "discord.js" import { eq } from "drizzle-orm" -import { IModal } from "interfaces" import db from "src/drizzle/db.js" import { guildApps } from "src/drizzle/schema.js" +import { embedColor } from "~/config/options.js" +import { IModal } from "~/interfaces" export default { name: "denyreasonbox", diff --git a/src/components/modals/staffdenyreasonbox.ts b/src/components/modals/staffdenyreasonbox.ts index 20d92be..e243de1 100644 --- a/src/components/modals/staffdenyreasonbox.ts +++ b/src/components/modals/staffdenyreasonbox.ts @@ -1,9 +1,9 @@ -import { embedColor } from "config/options.js" import { ActionRowBuilder, ButtonBuilder, ButtonStyle, EmbedBuilder } from "discord.js" import { eq } from "drizzle-orm" -import { IModal } from "interfaces" import db from "src/drizzle/db.js" import { staffApps } from "src/drizzle/schema.js" +import { embedColor } from "~/config/options.js" +import { IModal } from "~/interfaces" export default { name: "staffdenyreasonbox", diff --git a/src/components/modals/verifyModal.ts b/src/components/modals/verifyModal.ts index c4d80a0..459fb79 100644 --- a/src/components/modals/verifyModal.ts +++ b/src/components/modals/verifyModal.ts @@ -1,10 +1,10 @@ -import { devMessage, embedColor, hypixelGuildID } from "config/options.js" import { GuildMember } from "discord.js" -import { IModal } from "interfaces" import db from "src/drizzle/db.js" import { verifies } from "src/drizzle/schema.js" -import roleManage from "utils/functions/rolesmanage.js" -import { getGuild, getHeadURL, getPlayer, getUUID } from "utils/Hypixel.js" +import { devMessage, embedColor, hypixelGuildID } from "~/config/options.js" +import { IModal } from "~/interfaces" +import roleManage from "~/utils/functions/rolesmanage.js" +import { getGuild, getHeadURL, getPlayer, getUUID } from "~/utils/Hypixel.js" export default { name: "verifybox", diff --git a/src/drizzle/db.ts b/src/drizzle/db.ts index f2d500d..440205f 100644 --- a/src/drizzle/db.ts +++ b/src/drizzle/db.ts @@ -1,6 +1,6 @@ import { drizzle } from "drizzle-orm/postgres-js" import postgres from "postgres" -import env from "utils/Env.js" +import env from "~/utils/Env.js" import * as schema from "./schema.js" const queryClient = postgres(env.prod.postgresURI) diff --git a/src/events/cron/weeklyGexp.ts b/src/events/cron/weeklyGexp.ts index 11c768a..ceb32ce 100644 --- a/src/events/cron/weeklyGexp.ts +++ b/src/events/cron/weeklyGexp.ts @@ -1,9 +1,9 @@ -import { devMessage, embedColor, guildLogChannel, hypixelGuildID } from "config/options.js" import { TextChannel } from "discord.js" -import { ICron, IGuildData } from "interfaces" -import { color } from "utils/functions/colors.js" -import { getGuild, getIGN } from "utils/Hypixel.js" -import { client } from "utils/Illegitimate.js" +import { devMessage, embedColor, guildLogChannel, hypixelGuildID } from "~/config/options.js" +import { ICron, IGuildData } from "~/interfaces" +import { color } from "~/utils/functions/colors.js" +import { getGuild, getIGN } from "~/utils/Hypixel.js" +import { client } from "~/utils/Illegitimate.js" async function guildWeekly() { const channel = client.channels.cache.get(guildLogChannel) as TextChannel diff --git a/src/events/server/guildMemberAdd/logNewJoins.ts b/src/events/server/guildMemberAdd/logNewJoins.ts index f174da5..67156f0 100644 --- a/src/events/server/guildMemberAdd/logNewJoins.ts +++ b/src/events/server/guildMemberAdd/logNewJoins.ts @@ -1,7 +1,7 @@ -import { embedColor } from "config/options.js" import { GuildMember, userMention } from "discord.js" -import { IEvent } from "interfaces" -import logToChannel from "utils/functions/logtochannel.js" +import { embedColor } from "~/config/options.js" +import { IEvent } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { event: "guildMemberAdd", diff --git a/src/events/server/interactions/logBtnsCmds.ts b/src/events/server/interactions/logBtnsCmds.ts index 99561a1..da8daf6 100644 --- a/src/events/server/interactions/logBtnsCmds.ts +++ b/src/events/server/interactions/logBtnsCmds.ts @@ -1,5 +1,5 @@ -import { IEvent } from "interfaces" -import { color } from "utils/functions/colors.js" +import { IEvent } from "~/interfaces" +import { color } from "~/utils/functions/colors.js" export default { event: "interactionCreate", diff --git a/src/events/server/messages/eval.ts b/src/events/server/messages/eval.ts index 795f84c..382007e 100644 --- a/src/events/server/messages/eval.ts +++ b/src/events/server/messages/eval.ts @@ -1,6 +1,6 @@ import { ChannelType } from "discord.js" -import { IEvent } from "interfaces" -import env from "utils/Env.js" +import { IEvent } from "~/interfaces" +import env from "~/utils/Env.js" export default { event: "messageCreate", diff --git a/src/events/server/messages/react.ts b/src/events/server/messages/react.ts index 7a42ca8..f3fd3da 100644 --- a/src/events/server/messages/react.ts +++ b/src/events/server/messages/react.ts @@ -1,4 +1,4 @@ -import { IEvent } from "interfaces" +import { IEvent } from "~/interfaces" export default { event: "messageCreate", diff --git a/src/events/server/ready/consolelog.ts b/src/events/server/ready/consolelog.ts index be36d0c..99dd98b 100644 --- a/src/events/server/ready/consolelog.ts +++ b/src/events/server/ready/consolelog.ts @@ -1,5 +1,5 @@ -import { IEvent } from "interfaces" -import { color } from "utils/functions/colors.js" +import { IEvent } from "~/interfaces" +import { color } from "~/utils/functions/colors.js" export default { event: "ready", diff --git a/src/events/server/ready/sendOnlineMessage.ts b/src/events/server/ready/sendOnlineMessage.ts index 8becca8..13ae7b2 100644 --- a/src/events/server/ready/sendOnlineMessage.ts +++ b/src/events/server/ready/sendOnlineMessage.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" -import { IEvent } from "interfaces" -import logToChannel from "utils/functions/logtochannel.js" +import { embedColor } from "~/config/options.js" +import { IEvent } from "~/interfaces" +import logToChannel from "~/utils/functions/logtochannel.js" export default { event: "ready", diff --git a/src/events/server/ready/status.ts b/src/events/server/ready/status.ts index f0060cd..1cecaf2 100644 --- a/src/events/server/ready/status.ts +++ b/src/events/server/ready/status.ts @@ -1,7 +1,7 @@ -import { guildid } from "config/options.js" -import statuses from "config/statuses.js" import { Guild } from "discord.js" -import { IEvent } from "interfaces" +import { guildid } from "~/config/options.js" +import statuses from "~/config/statuses.js" +import { IEvent } from "~/interfaces" export default { event: "ready", diff --git a/src/events/server/voiceStateUpdate/updatecache.ts b/src/events/server/voiceStateUpdate/updatecache.ts index fd411f2..84fa740 100644 --- a/src/events/server/voiceStateUpdate/updatecache.ts +++ b/src/events/server/voiceStateUpdate/updatecache.ts @@ -1,4 +1,4 @@ -import { IEvent } from "interfaces" +import { IEvent } from "~/interfaces" export default { event: "voiceStateUpdate", diff --git a/src/index.ts b/src/index.ts index b7b9fb2..d65f034 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,3 +1,3 @@ -import { Illegitimate } from "utils/Illegitimate.js" +import { Illegitimate } from "~/utils/Illegitimate.js" new Illegitimate().start() diff --git a/src/interfaces/IAutocomplete.ts b/src/interfaces/IAutocomplete.ts index 30b8ac5..200cb19 100644 --- a/src/interfaces/IAutocomplete.ts +++ b/src/interfaces/IAutocomplete.ts @@ -1,5 +1,5 @@ import { AutocompleteInteraction } from "discord.js" -import { ExtendedClient } from "utils/Client.js" +import { ExtendedClient } from "~/utils/Client.js" export default interface IAutocomplete { name: string diff --git a/src/interfaces/IButton.ts b/src/interfaces/IButton.ts index 1e8b64c..776d666 100644 --- a/src/interfaces/IButton.ts +++ b/src/interfaces/IButton.ts @@ -1,5 +1,5 @@ import { ButtonInteraction } from "discord.js" -import { ExtendedClient } from "utils/Client.js" +import { ExtendedClient } from "~/utils/Client.js" export default interface IButton { name: string diff --git a/src/interfaces/ICommand.ts b/src/interfaces/ICommand.ts index 406924e..5602db2 100644 --- a/src/interfaces/ICommand.ts +++ b/src/interfaces/ICommand.ts @@ -1,5 +1,5 @@ import { ChatInputCommandInteraction, SlashCommandBuilder } from "discord.js" -import { ExtendedClient as Client } from "utils/Client.js" +import { ExtendedClient as Client } from "~/utils/Client.js" export default interface ICommand { name: string diff --git a/src/interfaces/IContextMenu.ts b/src/interfaces/IContextMenu.ts index 13f37f2..2026e6b 100644 --- a/src/interfaces/IContextMenu.ts +++ b/src/interfaces/IContextMenu.ts @@ -1,5 +1,5 @@ import { ContextMenuCommandBuilder, ContextMenuCommandInteraction } from "discord.js" -import { ExtendedClient } from "utils/Client.js" +import { ExtendedClient } from "~/utils/Client.js" export default interface IContextMenu { name: string diff --git a/src/interfaces/ICron.ts b/src/interfaces/ICron.ts index a5e4fd4..2cdd358 100644 --- a/src/interfaces/ICron.ts +++ b/src/interfaces/ICron.ts @@ -1,4 +1,4 @@ -import { TimeZones } from "typings" +import { TimeZones } from "~/typings" interface TimeFormat { seconds: "*" | number diff --git a/src/interfaces/IModal.ts b/src/interfaces/IModal.ts index 2762209..28ab649 100644 --- a/src/interfaces/IModal.ts +++ b/src/interfaces/IModal.ts @@ -1,5 +1,5 @@ import { ModalSubmitInteraction } from "discord.js" -import { ExtendedClient } from "utils/Client.js" +import { ExtendedClient } from "~/utils/Client.js" export default interface IModal { name: string diff --git a/src/utils/Autodeploy.ts b/src/utils/Autodeploy.ts index b9d44ce..7205799 100644 --- a/src/utils/Autodeploy.ts +++ b/src/utils/Autodeploy.ts @@ -1,6 +1,6 @@ import { RESTPostAPIChatInputApplicationCommandsJSONBody, RESTPostAPIContextMenuApplicationCommandsJSONBody } from "discord.js" import fs from "fs" -import { ICommand, IContextMenu } from "interfaces" +import { ICommand, IContextMenu } from "~/interfaces" import { ExtendedClient } from "./Client.js" import env from "./Env.js" import { color } from "./functions/colors.js" diff --git a/src/utils/Client.ts b/src/utils/Client.ts index c9793a1..61ca7e6 100644 --- a/src/utils/Client.ts +++ b/src/utils/Client.ts @@ -1,5 +1,5 @@ import { Client, Collection, GatewayIntentBits, Partials } from "discord.js" -import { IAutocomplete, IButton, ICommand, IContextMenu, IModal } from "interfaces" +import { IAutocomplete, IButton, ICommand, IContextMenu, IModal } from "~/interfaces" import autoDeployCommands from "./Autodeploy.js" import env from "./Env.js" import { color } from "./functions/colors.js" diff --git a/src/utils/Env.ts b/src/utils/Env.ts index 226a5f6..2190079 100644 --- a/src/utils/Env.ts +++ b/src/utils/Env.ts @@ -1,4 +1,4 @@ -import { IEnv } from "interfaces" +import { IEnv } from "~/interfaces" import "dotenv/config" const env: IEnv = { diff --git a/src/utils/Events/autocomplete.ts b/src/utils/Events/autocomplete.ts index 68aefde..e66a3ae 100644 --- a/src/utils/Events/autocomplete.ts +++ b/src/utils/Events/autocomplete.ts @@ -1,10 +1,10 @@ -import { embedColor } from "config/options.js" import { Events } from "discord.js" import fs from "fs" -import { IAutocomplete } from "interfaces" import path from "path" -import { ExtendedClient as Client } from "utils/Client.js" -import logToChannel from "utils/functions/logtochannel.js" +import { embedColor } from "~/config/options.js" +import { IAutocomplete } from "~/interfaces" +import { ExtendedClient as Client } from "~/utils/Client.js" +import logToChannel from "~/utils/functions/logtochannel.js" type FileType = "js" | "ts" const __dirname = import.meta.dirname diff --git a/src/utils/Events/button.ts b/src/utils/Events/button.ts index 5f98279..6509592 100644 --- a/src/utils/Events/button.ts +++ b/src/utils/Events/button.ts @@ -1,10 +1,10 @@ -import { embedColor } from "config/options.js" import { Events } from "discord.js" import fs from "fs" -import { IButton } from "interfaces" import path from "path" -import { ExtendedClient as Client } from "utils/Client.js" -import logToChannel from "utils/functions/logtochannel.js" +import { embedColor } from "~/config/options.js" +import { IButton } from "~/interfaces" +import { ExtendedClient as Client } from "~/utils/Client.js" +import logToChannel from "~/utils/functions/logtochannel.js" type FileType = "js" | "ts" const __dirname = import.meta.dirname diff --git a/src/utils/Events/command.ts b/src/utils/Events/command.ts index 480f26a..2ced467 100644 --- a/src/utils/Events/command.ts +++ b/src/utils/Events/command.ts @@ -1,10 +1,10 @@ -import { embedColor } from "config/options.js" import { Events } from "discord.js" import fs from "fs" -import { ICommand } from "interfaces" import path from "path" -import { ExtendedClient as Client } from "utils/Client.js" -import logToChannel from "utils/functions/logtochannel.js" +import { embedColor } from "~/config/options.js" +import { ICommand } from "~/interfaces" +import { ExtendedClient as Client } from "~/utils/Client.js" +import logToChannel from "~/utils/functions/logtochannel.js" type FileType = "js" | "ts" const __dirname = import.meta.dirname diff --git a/src/utils/Events/contextmenu.ts b/src/utils/Events/contextmenu.ts index b81dc6f..ab90a74 100644 --- a/src/utils/Events/contextmenu.ts +++ b/src/utils/Events/contextmenu.ts @@ -1,10 +1,10 @@ -import { embedColor } from "config/options.js" import { Events } from "discord.js" import fs from "fs" -import { IContextMenu } from "interfaces" import path from "path" -import { ExtendedClient as Client } from "utils/Client.js" -import logToChannel from "utils/functions/logtochannel.js" +import { embedColor } from "~/config/options.js" +import { IContextMenu } from "~/interfaces" +import { ExtendedClient as Client } from "~/utils/Client.js" +import logToChannel from "~/utils/functions/logtochannel.js" type FileType = "js" | "ts" const __dirname = import.meta.dirname diff --git a/src/utils/Events/cron.ts b/src/utils/Events/cron.ts index f1c264e..c7b8951 100644 --- a/src/utils/Events/cron.ts +++ b/src/utils/Events/cron.ts @@ -1,7 +1,7 @@ import { CronJob } from "cron" import fs from "fs" -import { ICron } from "interfaces" import path from "path" +import { ICron } from "~/interfaces" type FileType = "js" | "ts" const __dirname = import.meta.dirname diff --git a/src/utils/Events/events.ts b/src/utils/Events/events.ts index d803e6e..8115c46 100644 --- a/src/utils/Events/events.ts +++ b/src/utils/Events/events.ts @@ -1,6 +1,6 @@ import fs from "fs" import path from "path" -import { ExtendedClient as Client } from "utils/Client.js" +import { ExtendedClient as Client } from "~/utils/Client.js" const __dirname = import.meta.dirname export default async function loadEvents(client: Client) { diff --git a/src/utils/Events/modal.ts b/src/utils/Events/modal.ts index c26f3b9..91a2164 100644 --- a/src/utils/Events/modal.ts +++ b/src/utils/Events/modal.ts @@ -1,10 +1,10 @@ -import { embedColor } from "config/options.js" import { Events } from "discord.js" import fs from "fs" -import { IModal } from "interfaces" import path from "path" -import { ExtendedClient as Client } from "utils/Client.js" -import logToChannel from "utils/functions/logtochannel.js" +import { embedColor } from "~/config/options.js" +import { IModal } from "~/interfaces" +import { ExtendedClient as Client } from "~/utils/Client.js" +import logToChannel from "~/utils/functions/logtochannel.js" type FileType = "js" | "ts" const __dirname = import.meta.dirname diff --git a/src/utils/HypixelFunctions/account.ts b/src/utils/HypixelFunctions/account.ts index 0e4a68c..2c9f46b 100644 --- a/src/utils/HypixelFunctions/account.ts +++ b/src/utils/HypixelFunctions/account.ts @@ -1,7 +1,7 @@ import fetch from "axios" -import { IPlayer, IPlayerData } from "interfaces" -import { IGuild, IGuildData } from "interfaces" -import env from "utils/Env.js" +import { IPlayer, IPlayerData } from "~/interfaces" +import { IGuild, IGuildData } from "~/interfaces" +import env from "~/utils/Env.js" const apikey = env.prod.hypixelapikey const mojang = "https://api.mojang.com/users/profiles/minecraft/" const mojanguuid = "https://sessionserver.mojang.com/session/minecraft/profile/" diff --git a/src/utils/Illegitimate.ts b/src/utils/Illegitimate.ts index 4b76eae..a307dea 100644 --- a/src/utils/Illegitimate.ts +++ b/src/utils/Illegitimate.ts @@ -1,7 +1,7 @@ import { Redis } from "ioredis" -import { ExtendedClient as Client } from "utils/Client.js" -import env from "utils/Env.js" -import { color } from "utils/functions/colors.js" +import { ExtendedClient as Client } from "~/utils/Client.js" +import env from "~/utils/Env.js" +import { color } from "~/utils/functions/colors.js" // import { connect } from "mongoose" import { Player } from "discord-player" import { YoutubeiExtractor } from "discord-player-youtubei" diff --git a/src/utils/functions/applicationquestions.ts b/src/utils/functions/applicationquestions.ts index 251758c..6c4a9b4 100644 --- a/src/utils/functions/applicationquestions.ts +++ b/src/utils/functions/applicationquestions.ts @@ -1,6 +1,6 @@ -import { embedColor } from "config/options.js" import { Collection, EmbedBuilder, GuildMember, Message } from "discord.js" -import { getUUID } from "utils/Hypixel.js" +import { embedColor } from "~/config/options.js" +import { getUUID } from "~/utils/Hypixel.js" const tooLong = new EmbedBuilder() .setDescription("You took too long to respond.") diff --git a/src/utils/functions/logtochannel.ts b/src/utils/functions/logtochannel.ts index e2438f0..a8f4b4a 100644 --- a/src/utils/functions/logtochannel.ts +++ b/src/utils/functions/logtochannel.ts @@ -1,6 +1,6 @@ -import { botLogChannel, devLogChannel, errorLogChannel, guildid, guildLogChannel, moderationLogChannel, onlineLogChannel } from "config/options.js" import { Guild, MessageCreateOptions, TextChannel } from "discord.js" -import { client } from "utils/Illegitimate.js" +import { botLogChannel, devLogChannel, errorLogChannel, guildid, guildLogChannel, moderationLogChannel, onlineLogChannel } from "~/config/options.js" +import { client } from "~/utils/Illegitimate.js" const channels = { online: onlineLogChannel, diff --git a/src/utils/functions/rolesmanage.ts b/src/utils/functions/rolesmanage.ts index b7047b5..ca33ca1 100644 --- a/src/utils/functions/rolesmanage.ts +++ b/src/utils/functions/rolesmanage.ts @@ -1,4 +1,4 @@ -import { beast, defaultMember, elite, gm, guildRole, guildStaff, manager, member, moderator, verifyTick } from "config/roles.js" +import { beast, defaultMember, elite, gm, guildRole, guildStaff, manager, member, moderator, verifyTick } from "~/config/roles.js" const roles = [ gm, manager, diff --git a/tsconfig.json b/tsconfig.json index 3acb70c..50151ac 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -16,13 +16,24 @@ "outDir": "dist", "baseUrl": ".", "paths": { - "utils/*": ["src/utils/*"], - "schemas/*": ["src/schemas/*"], - "config/*": ["src/config/*"], - "interfaces": ["src/interfaces/index"], - "typings": ["src/typings/index"] + "~/utils/*": [ + "src/utils/*" + ], + "~/config/*": [ + "src/config/*" + ], + "~/interfaces": [ + "src/interfaces/index" + ], + "~/typings": [ + "src/typings/index" + ] } }, - "include": ["src"], - "exclude": ["node_modules"] + "include": [ + "src" + ], + "exclude": [ + "node_modules" + ] }