From 0eeb48b2dd76a6cdb81a843768e05f29e310c326 Mon Sep 17 00:00:00 2001 From: Taken Date: Thu, 23 Nov 2023 12:38:55 +0100 Subject: [PATCH] Moved code to src folder --- package.json | 2 +- .../commands-contextmenu}/congratsmessage.js | 0 .../commands-contextmenu}/resetnick.js | 0 {commands-testing => src/commands-testing}/dev-info.js | 10 ---------- {commands => src/commands}/ban.js | 4 ++-- {commands => src/commands}/check.js | 4 ++-- {commands => src/commands}/clear.js | 2 +- {commands => src/commands}/config.js | 2 +- {commands => src/commands}/devel.js | 0 {commands => src/commands}/forceunverify.js | 4 ++-- {commands => src/commands}/forceupdate.js | 4 ++-- {commands => src/commands}/forceverify.js | 4 ++-- {commands => src/commands}/guild.js | 2 +- {commands => src/commands}/guild/info.js | 2 +- {commands => src/commands}/guild/member.js | 2 +- {commands => src/commands}/help.js | 2 +- {commands => src/commands}/kick.js | 4 ++-- {commands => src/commands}/remove.js | 2 +- {commands => src/commands}/reqs.js | 4 ++-- {commands => src/commands}/send.js | 2 +- {commands => src/commands}/setnick.js | 0 {commands => src/commands}/setup.js | 2 +- {commands => src/commands}/slowmode.js | 2 +- {commands => src/commands}/update.js | 4 ++-- {commands => src/commands}/uuid.js | 2 +- {commands => src/commands}/verify.js | 4 ++-- {commands => src/commands}/whois.js | 2 +- {events => src/events}/buttons/checkstats.js | 4 ++-- .../events}/buttons/guildapplicationaccept.js | 4 ++-- {events => src/events}/buttons/guildapplicationdeny.js | 0 {events => src/events}/buttons/guildapply.js | 10 +++++----- {events => src/events}/buttons/guildinactivitylog.js | 8 ++++---- .../events}/buttons/inactiveapplicationaccept.js | 0 .../events}/buttons/inactiveapplicationdeny.js | 0 .../events}/buttons/staffapplicationaccept.js | 2 +- {events => src/events}/buttons/staffapplicationdeny.js | 0 {events => src/events}/buttons/staffapply.js | 9 ++++----- {events => src/events}/buttons/verify.js | 0 {events => src/events}/buttons/waitingListUpdate.js | 2 +- {events => src/events}/modals/denyreasonbox.js | 2 +- {events => src/events}/modals/staffdenyreasonbox.js | 2 +- .../events}/server/guildMemberAdd/logNewJoins.js | 2 +- .../events}/server/interactions/logBtnsCmds.js | 0 {events => src/events}/server/messages/clown.js | 0 {events => src/events}/server/ready/consolelog.js | 0 .../events}/server/ready/sendOnlineMessage.js | 2 +- {events => src/events}/server/ready/status.js | 2 +- .../events}/server/voiceStateUpdate/vcJoinLeave.js | 2 +- index.js => src/index.js | 0 {schemas => src/schemas}/guildAppSchema.js | 0 {schemas => src/schemas}/settingsSchema.js | 0 {schemas => src/schemas}/staffAppSchema.js | 0 {schemas => src/schemas}/verifySchema.js | 0 {schemas => src/schemas}/waitinglistSchema.js | 0 {utils => src/utils}/autodeploy.js | 6 +++--- {utils => src/utils}/eventHandler.js | 0 {utils => src/utils}/eventHandlers/button.js | 0 {utils => src/utils}/eventHandlers/command.js | 0 {utils => src/utils}/eventHandlers/contextmenu.js | 0 {utils => src/utils}/eventHandlers/events.js | 0 {utils => src/utils}/eventHandlers/modal.js | 0 {utils => src/utils}/functions/account.js | 0 {utils => src/utils}/functions/bedwars.js | 0 {utils => src/utils}/functions/guild.js | 0 {utils => src/utils}/functions/hypixel.js | 0 {utils => src/utils}/functions/skywars.js | 0 {utils => src/utils}/functions/uuid.js | 0 {utils => src/utils}/utils.js | 0 68 files changed, 59 insertions(+), 70 deletions(-) rename {commands-contextmenu => src/commands-contextmenu}/congratsmessage.js (100%) rename {commands-contextmenu => src/commands-contextmenu}/resetnick.js (100%) rename {commands-testing => src/commands-testing}/dev-info.js (72%) rename {commands => src/commands}/ban.js (96%) rename {commands => src/commands}/check.js (98%) rename {commands => src/commands}/clear.js (97%) rename {commands => src/commands}/config.js (97%) rename {commands => src/commands}/devel.js (100%) rename {commands => src/commands}/forceunverify.js (93%) rename {commands => src/commands}/forceupdate.js (98%) rename {commands => src/commands}/forceverify.js (97%) rename {commands => src/commands}/guild.js (97%) rename {commands => src/commands}/guild/info.js (98%) rename {commands => src/commands}/guild/member.js (98%) rename {commands => src/commands}/help.js (96%) rename {commands => src/commands}/kick.js (96%) rename {commands => src/commands}/remove.js (97%) rename {commands => src/commands}/reqs.js (95%) rename {commands => src/commands}/send.js (97%) rename {commands => src/commands}/setnick.js (100%) rename {commands => src/commands}/setup.js (99%) rename {commands => src/commands}/slowmode.js (97%) rename {commands => src/commands}/update.js (98%) rename {commands => src/commands}/uuid.js (96%) rename {commands => src/commands}/verify.js (97%) rename {commands => src/commands}/whois.js (97%) rename {events => src/events}/buttons/checkstats.js (98%) rename {events => src/events}/buttons/guildapplicationaccept.js (96%) rename {events => src/events}/buttons/guildapplicationdeny.js (100%) rename {events => src/events}/buttons/guildapply.js (98%) rename {events => src/events}/buttons/guildinactivitylog.js (96%) rename {events => src/events}/buttons/inactiveapplicationaccept.js (100%) rename {events => src/events}/buttons/inactiveapplicationdeny.js (100%) rename {events => src/events}/buttons/staffapplicationaccept.js (97%) rename {events => src/events}/buttons/staffapplicationdeny.js (100%) rename {events => src/events}/buttons/staffapply.js (98%) rename {events => src/events}/buttons/verify.js (100%) rename {events => src/events}/buttons/waitingListUpdate.js (96%) rename {events => src/events}/modals/denyreasonbox.js (98%) rename {events => src/events}/modals/staffdenyreasonbox.js (97%) rename {events => src/events}/server/guildMemberAdd/logNewJoins.js (92%) rename {events => src/events}/server/interactions/logBtnsCmds.js (100%) rename {events => src/events}/server/messages/clown.js (100%) rename {events => src/events}/server/ready/consolelog.js (100%) rename {events => src/events}/server/ready/sendOnlineMessage.js (88%) rename {events => src/events}/server/ready/status.js (91%) rename {events => src/events}/server/voiceStateUpdate/vcJoinLeave.js (97%) rename index.js => src/index.js (100%) rename {schemas => src/schemas}/guildAppSchema.js (100%) rename {schemas => src/schemas}/settingsSchema.js (100%) rename {schemas => src/schemas}/staffAppSchema.js (100%) rename {schemas => src/schemas}/verifySchema.js (100%) rename {schemas => src/schemas}/waitinglistSchema.js (100%) rename {utils => src/utils}/autodeploy.js (89%) rename {utils => src/utils}/eventHandler.js (100%) rename {utils => src/utils}/eventHandlers/button.js (100%) rename {utils => src/utils}/eventHandlers/command.js (100%) rename {utils => src/utils}/eventHandlers/contextmenu.js (100%) rename {utils => src/utils}/eventHandlers/events.js (100%) rename {utils => src/utils}/eventHandlers/modal.js (100%) rename {utils => src/utils}/functions/account.js (100%) rename {utils => src/utils}/functions/bedwars.js (100%) rename {utils => src/utils}/functions/guild.js (100%) rename {utils => src/utils}/functions/hypixel.js (100%) rename {utils => src/utils}/functions/skywars.js (100%) rename {utils => src/utils}/functions/uuid.js (100%) rename {utils => src/utils}/utils.js (100%) diff --git a/package.json b/package.json index 8e85617..a33152f 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "illegitimate-bot", "version": "1.0.0", "description": "", - "main": "index.js", + "main": "src/index.js", "scripts": { "dev": "nodemon", "dev:build": "node scripts/dev-deploy.js", diff --git a/commands-contextmenu/congratsmessage.js b/src/commands-contextmenu/congratsmessage.js similarity index 100% rename from commands-contextmenu/congratsmessage.js rename to src/commands-contextmenu/congratsmessage.js diff --git a/commands-contextmenu/resetnick.js b/src/commands-contextmenu/resetnick.js similarity index 100% rename from commands-contextmenu/resetnick.js rename to src/commands-contextmenu/resetnick.js diff --git a/commands-testing/dev-info.js b/src/commands-testing/dev-info.js similarity index 72% rename from commands-testing/dev-info.js rename to src/commands-testing/dev-info.js index 91d0dfb..6dea0e5 100644 --- a/commands-testing/dev-info.js +++ b/src/commands-testing/dev-info.js @@ -12,14 +12,6 @@ module.exports = { option .setName("test") .setDescription("Test option.")) - .addStringOption(option => - option - .setName("test2") - .setDescription("Test option.")) - .addStringOption(option => - option - .setName("test3") - .setDescription("Test option.")) .setDefaultMemberPermissions(PermissionFlagsBits.Administrator) .setDMPermission(false), @@ -28,8 +20,6 @@ module.exports = { async execute(interaction) { const test = interaction.options.getString("test") - const test2 = interaction.options.getString("test2") - const test3 = interaction.options.getString("test3") const message = await interaction.channel.messages.fetch(test) const embed = message.embeds[0] diff --git a/commands/ban.js b/src/commands/ban.js similarity index 96% rename from commands/ban.js rename to src/commands/ban.js index df8632b..7a75326 100644 --- a/commands/ban.js +++ b/src/commands/ban.js @@ -1,6 +1,6 @@ const { SlashCommandBuilder, PermissionFlagsBits, userMention } = require("discord.js") -const { admin, helper } = require("../config/roles.json") -const { color } = require("../config/options.json") +const { admin, helper } = require("../../config/roles.json") +const { color } = require("../../config/options.json") module.exports = { name: "ban", diff --git a/commands/check.js b/src/commands/check.js similarity index 98% rename from commands/check.js rename to src/commands/check.js index 95b2f7f..25034b0 100644 --- a/commands/check.js +++ b/src/commands/check.js @@ -1,6 +1,6 @@ const { SlashCommandBuilder } = require("discord.js") -const { bwfkdr, bwstars, bwwins, swstars, duelswins, duelswlr } = require("../config/reqs.json") -const { color } = require("../config/options.json") +const { bwfkdr, bwstars, bwwins, swstars, duelswins, duelswlr } = require("../../config/reqs.json") +const { color } = require("../../config/options.json") const { hypixelLevel, bedwarsLevel, skywarsLevel, getUUID, getPlayer, getGuild, getHeadURL } = require("../utils/utils.js") module.exports = { diff --git a/commands/clear.js b/src/commands/clear.js similarity index 97% rename from commands/clear.js rename to src/commands/clear.js index 0aaf452..68b156b 100644 --- a/commands/clear.js +++ b/src/commands/clear.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder, PermissionFlagsBits } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") module.exports = { name: "clear", diff --git a/commands/config.js b/src/commands/config.js similarity index 97% rename from commands/config.js rename to src/commands/config.js index 7f8c877..0cbdb43 100644 --- a/commands/config.js +++ b/src/commands/config.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder, PermissionFlagsBits } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") const settings = require("../schemas/settingsSchema.js") const mongoose = require("mongoose") diff --git a/commands/devel.js b/src/commands/devel.js similarity index 100% rename from commands/devel.js rename to src/commands/devel.js diff --git a/commands/forceunverify.js b/src/commands/forceunverify.js similarity index 93% rename from commands/forceunverify.js rename to src/commands/forceunverify.js index 63cfa0d..f493070 100644 --- a/commands/forceunverify.js +++ b/src/commands/forceunverify.js @@ -1,7 +1,7 @@ const { SlashCommandBuilder, PermissionFlagsBits, userMention } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") const verify = require("../schemas/verifySchema.js") -const { gm, manager, moderator, beast, member, trialmember, guildRole, guildStaff, defaultMember } = require("../config/roles.json") +const { gm, manager, moderator, beast, member, trialmember, guildRole, guildStaff, defaultMember } = require("../../config/roles.json") const removeThese = [gm, manager, moderator, beast, member, trialmember, guildRole, guildStaff, defaultMember] module.exports = { diff --git a/commands/forceupdate.js b/src/commands/forceupdate.js similarity index 98% rename from commands/forceupdate.js rename to src/commands/forceupdate.js index 512f9f9..66fa298 100644 --- a/commands/forceupdate.js +++ b/src/commands/forceupdate.js @@ -1,7 +1,7 @@ const { SlashCommandBuilder, PermissionFlagsBits, userMention } = require("discord.js") const { getGuild, getHeadURL, getIGN } = require("../utils/utils.js") -const { hypixelGuildID, color } = require("../config/options.json") -const { gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff, defaultMember } = require("../config/roles.json") +const { hypixelGuildID, color } = require("../../config/options.json") +const { gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff, defaultMember } = require("../../config/roles.json") const verify = require("../schemas/verifySchema.js") const removeThese = [gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff] diff --git a/commands/forceverify.js b/src/commands/forceverify.js similarity index 97% rename from commands/forceverify.js rename to src/commands/forceverify.js index 7ee4c84..fb332c1 100644 --- a/commands/forceverify.js +++ b/src/commands/forceverify.js @@ -1,9 +1,9 @@ const { SlashCommandBuilder, PermissionFlagsBits } = require("discord.js") const { getUUID, getPlayer, getGuild, getHeadURL } = require("../utils/utils.js") -const { color, hypixelGuildID } = require("../config/options.json") +const { color, hypixelGuildID } = require("../../config/options.json") const verify = require("../schemas/verifySchema.js") const { mongoose } = require("mongoose") -const { gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff, defaultMember } = require("../config/roles.json") +const { gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff, defaultMember } = require("../../config/roles.json") module.exports = { diff --git a/commands/guild.js b/src/commands/guild.js similarity index 97% rename from commands/guild.js rename to src/commands/guild.js index 2b38132..c481f9a 100644 --- a/commands/guild.js +++ b/src/commands/guild.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") const { guildMember } = require("./guild/member.js") const { guildInfo } = require("./guild/info.js") diff --git a/commands/guild/info.js b/src/commands/guild/info.js similarity index 98% rename from commands/guild/info.js rename to src/commands/guild/info.js index f594a0c..c852241 100644 --- a/commands/guild/info.js +++ b/src/commands/guild/info.js @@ -1,5 +1,5 @@ const { getUUID, getIGN, getPlayer, getGuild, guildLevel } = require("../../utils/utils.js") -const { color } = require("../../config/options.json") +const { color } = require("../../../config/options.json") /** @param { import('discord.js').ChatInputCommandInteraction } interaction */ diff --git a/commands/guild/member.js b/src/commands/guild/member.js similarity index 98% rename from commands/guild/member.js rename to src/commands/guild/member.js index 72777fa..f846dc8 100644 --- a/commands/guild/member.js +++ b/src/commands/guild/member.js @@ -1,5 +1,5 @@ const { getUUID, getPlayer, getGuild, getHeadURL } = require("../../utils/utils.js") -const { color } = require("../../config/options.json") +const { color } = require("../../../config/options.json") /** @param { import('discord.js').ChatInputCommandInteraction } interaction */ diff --git a/commands/help.js b/src/commands/help.js similarity index 96% rename from commands/help.js rename to src/commands/help.js index ee5918c..3d2120c 100644 --- a/commands/help.js +++ b/src/commands/help.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder, ChannelType } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") module.exports = { name: "help", diff --git a/commands/kick.js b/src/commands/kick.js similarity index 96% rename from commands/kick.js rename to src/commands/kick.js index 4c3aa1f..85e8445 100644 --- a/commands/kick.js +++ b/src/commands/kick.js @@ -1,6 +1,6 @@ const { SlashCommandBuilder, PermissionFlagsBits, userMention } = require("discord.js") -const { admin, helper } = require("../config/roles.json") -const { color } = require("../config/options.json") +const { admin, helper } = require("../../config/roles.json") +const { color } = require("../../config/options.json") module.exports = { name: "kick", diff --git a/commands/remove.js b/src/commands/remove.js similarity index 97% rename from commands/remove.js rename to src/commands/remove.js index 33749b0..b9ef0ae 100644 --- a/commands/remove.js +++ b/src/commands/remove.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder, PermissionFlagsBits, userMention } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") const { waitinglistSchema } = require("../schemas/waitinglistSchema.js") module.exports = { diff --git a/commands/reqs.js b/src/commands/reqs.js similarity index 95% rename from commands/reqs.js rename to src/commands/reqs.js index 35cf2e7..2c4dbc0 100644 --- a/commands/reqs.js +++ b/src/commands/reqs.js @@ -1,6 +1,6 @@ const { SlashCommandBuilder } = require("discord.js") -const { color } = require("../config/options.json") -const { bwfkdr, bwstars, bwwins, swstars, duelswins, duelswlr } = require("../config/reqs.json") +const { color } = require("../../config/options.json") +const { bwfkdr, bwstars, bwwins, swstars, duelswins, duelswlr } = require("../../config/reqs.json") module.exports = { name: "reqs", diff --git a/commands/send.js b/src/commands/send.js similarity index 97% rename from commands/send.js rename to src/commands/send.js index 32abc57..f0741de 100644 --- a/commands/send.js +++ b/src/commands/send.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder, PermissionFlagsBits } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") module.exports = { name: "send", diff --git a/commands/setnick.js b/src/commands/setnick.js similarity index 100% rename from commands/setnick.js rename to src/commands/setnick.js diff --git a/commands/setup.js b/src/commands/setup.js similarity index 99% rename from commands/setup.js rename to src/commands/setup.js index 1b46433..0cbac3e 100644 --- a/commands/setup.js +++ b/src/commands/setup.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder, PermissionFlagsBits, ButtonBuilder, ActionRowBuilder, ButtonStyle, } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") module.exports = { name: "setup", diff --git a/commands/slowmode.js b/src/commands/slowmode.js similarity index 97% rename from commands/slowmode.js rename to src/commands/slowmode.js index 0d6776a..a2579e9 100644 --- a/commands/slowmode.js +++ b/src/commands/slowmode.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder, PermissionFlagsBits } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") module.exports = { name: "slowmode", diff --git a/commands/update.js b/src/commands/update.js similarity index 98% rename from commands/update.js rename to src/commands/update.js index dd0e92e..258ce43 100644 --- a/commands/update.js +++ b/src/commands/update.js @@ -1,8 +1,8 @@ const { SlashCommandBuilder } = require("discord.js") const { getGuild, getIGN, getHeadURL } = require("../utils/utils.js") const verify = require("../schemas/verifySchema.js") -const { color, hypixelGuildID } = require("../config/options.json") -const { gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff, defaultMember } = require("../config/roles.json") +const { color, hypixelGuildID } = require("../../config/options.json") +const { gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff, defaultMember } = require("../../config/roles.json") const removeThese = [gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff] module.exports = { diff --git a/commands/uuid.js b/src/commands/uuid.js similarity index 96% rename from commands/uuid.js rename to src/commands/uuid.js index 986d776..a4973d9 100644 --- a/commands/uuid.js +++ b/src/commands/uuid.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder } = require("discord.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") const { getUUID, getIGN, getHeadURL, formatUuid } = require("../utils/utils.js") module.exports = { diff --git a/commands/verify.js b/src/commands/verify.js similarity index 97% rename from commands/verify.js rename to src/commands/verify.js index 099c915..b39408c 100644 --- a/commands/verify.js +++ b/src/commands/verify.js @@ -1,9 +1,9 @@ const { SlashCommandBuilder } = require("discord.js") const { getUUID, getPlayer, getGuild, getHeadURL } = require("../utils/utils.js") -const { color, hypixelGuildID } = require("../config/options.json") +const { color, hypixelGuildID } = require("../../config/options.json") const verify = require("../schemas/verifySchema.js") const mongoose = require("mongoose") -const { gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff, defaultMember } = require("../config/roles.json") +const { gm, manager, moderator, beast, elite, member, trialmember, guildRole, guildStaff, defaultMember } = require("../../config/roles.json") module.exports = { name: "verify", diff --git a/commands/whois.js b/src/commands/whois.js similarity index 97% rename from commands/whois.js rename to src/commands/whois.js index 5adfd34..ec80ceb 100644 --- a/commands/whois.js +++ b/src/commands/whois.js @@ -1,6 +1,6 @@ const { SlashCommandBuilder, PermissionFlagsBits, userMention } = require("discord.js") const { getIGN, getHeadURL } = require("../utils/utils.js") -const { color } = require("../config/options.json") +const { color } = require("../../config/options.json") const verify = require("../schemas/verifySchema.js") module.exports = { diff --git a/events/buttons/checkstats.js b/src/events/buttons/checkstats.js similarity index 98% rename from events/buttons/checkstats.js rename to src/events/buttons/checkstats.js index 7357970..a4fa023 100644 --- a/events/buttons/checkstats.js +++ b/src/events/buttons/checkstats.js @@ -1,6 +1,6 @@ -const { color } = require("../../config/options.json") +const { color } = require("../../../config/options.json") const guildapp = require("../../schemas/guildAppSchema.js") -const { bwfkdr, bwstars, bwwins, swstars, duelswins, duelswlr } = require("../../config/reqs.json") +const { bwfkdr, bwstars, bwwins, swstars, duelswins, duelswlr } = require("../../../config/reqs.json") const { hypixelLevel, bedwarsLevel, skywarsLevel, getPlayer, getGuild, getHeadURL } = require("../../utils/utils.js") module.exports = { diff --git a/events/buttons/guildapplicationaccept.js b/src/events/buttons/guildapplicationaccept.js similarity index 96% rename from events/buttons/guildapplicationaccept.js rename to src/events/buttons/guildapplicationaccept.js index e2cea86..ffe922c 100644 --- a/events/buttons/guildapplicationaccept.js +++ b/src/events/buttons/guildapplicationaccept.js @@ -1,9 +1,9 @@ const { ActionRowBuilder, ButtonStyle, ButtonBuilder } = require("discord.js") -const { color } = require("../../config/options.json") +const { color } = require("../../../config/options.json") const mongoose = require("mongoose") const guildapp = require("../../schemas/guildAppSchema.js") const waitingList = require("../../schemas/waitinglistSchema.js") -const { waitingListRole } = require("../../config/roles.json") +const { waitingListRole } = require("../../../config/roles.json") module.exports = { name: "guildapplicationaccept", diff --git a/events/buttons/guildapplicationdeny.js b/src/events/buttons/guildapplicationdeny.js similarity index 100% rename from events/buttons/guildapplicationdeny.js rename to src/events/buttons/guildapplicationdeny.js diff --git a/events/buttons/guildapply.js b/src/events/buttons/guildapply.js similarity index 98% rename from events/buttons/guildapply.js rename to src/events/buttons/guildapply.js index 1ef0443..3f27326 100644 --- a/events/buttons/guildapply.js +++ b/src/events/buttons/guildapply.js @@ -1,9 +1,9 @@ const { ButtonBuilder, ButtonStyle, ActionRowBuilder, EmbedBuilder } = require("discord.js") -const { color } = require("../../config/options.json") -const { largeM, smallM, ignM } = require("../../config/limitmessages.json") -const { applicationsChannel } = require("../../config/options.json") -const questions = require("../../config/questions.json") -const { guildRole } = require("../../config/roles.json") +const { color } = require("../../../config/options.json") +const { largeM, smallM, ignM } = require("../../../config/limitmessages.json") +const { applicationsChannel } = require("../../../config/options.json") +const questions = require("../../../config/questions.json") +const { guildRole } = require("../../../config/roles.json") const { getUUID } = require("../../utils/utils.js") const mongoose = require("mongoose") const guildapp = require("../../schemas/guildAppSchema.js") diff --git a/events/buttons/guildinactivitylog.js b/src/events/buttons/guildinactivitylog.js similarity index 96% rename from events/buttons/guildinactivitylog.js rename to src/events/buttons/guildinactivitylog.js index 0c61989..ac9311c 100644 --- a/events/buttons/guildinactivitylog.js +++ b/src/events/buttons/guildinactivitylog.js @@ -1,8 +1,8 @@ const { ButtonBuilder, ActionRowBuilder, ButtonStyle, EmbedBuilder } = require("discord.js") -const { gm, manager, moderator, beast, member, trialmember, guildStaff, guildRole } = require("../../config/roles.json") -const { ignM, smallM, largeM } = require("../../config/limitmessages.json") -const { ia1, ia2, ia3, ria1, ria2, ria3 } = require("../../config/questions.json") -const { color, inactivityLogChannel } = require("../../config/options.json") +const { gm, manager, moderator, beast, member, trialmember, guildStaff, guildRole } = require("../../../config/roles.json") +const { ignM, smallM, largeM } = require("../../../config/limitmessages.json") +const { ia1, ia2, ia3, ria1, ria2, ria3 } = require("../../../config/questions.json") +const { color, inactivityLogChannel } = require("../../../config/options.json") const guildRoles = [gm, manager, moderator, beast, member, trialmember, guildStaff, guildRole] module.exports = { diff --git a/events/buttons/inactiveapplicationaccept.js b/src/events/buttons/inactiveapplicationaccept.js similarity index 100% rename from events/buttons/inactiveapplicationaccept.js rename to src/events/buttons/inactiveapplicationaccept.js diff --git a/events/buttons/inactiveapplicationdeny.js b/src/events/buttons/inactiveapplicationdeny.js similarity index 100% rename from events/buttons/inactiveapplicationdeny.js rename to src/events/buttons/inactiveapplicationdeny.js diff --git a/events/buttons/staffapplicationaccept.js b/src/events/buttons/staffapplicationaccept.js similarity index 97% rename from events/buttons/staffapplicationaccept.js rename to src/events/buttons/staffapplicationaccept.js index a0666a5..ac2731e 100644 --- a/events/buttons/staffapplicationaccept.js +++ b/src/events/buttons/staffapplicationaccept.js @@ -1,5 +1,5 @@ const { ActionRowBuilder, ButtonBuilder, ButtonStyle } = require("discord.js") -const { color } = require("../../config/options.json") +const { color } = require("../../../config/options.json") const staffapp = require("../../schemas/staffAppSchema.js") module.exports = { diff --git a/events/buttons/staffapplicationdeny.js b/src/events/buttons/staffapplicationdeny.js similarity index 100% rename from events/buttons/staffapplicationdeny.js rename to src/events/buttons/staffapplicationdeny.js diff --git a/events/buttons/staffapply.js b/src/events/buttons/staffapply.js similarity index 98% rename from events/buttons/staffapply.js rename to src/events/buttons/staffapply.js index ad6b8cc..e1b34fe 100644 --- a/events/buttons/staffapply.js +++ b/src/events/buttons/staffapply.js @@ -1,9 +1,8 @@ const { ButtonBuilder, ButtonStyle, ActionRowBuilder, EmbedBuilder } = require("discord.js") -const { color } = require("../../config/options.json") -const { largeM, ignM } = require("../../config/limitmessages.json") -const { staffApplicationsChannel } = require("../../config/options.json") -const questions = require("../../config/questions.json") -const { guildRole, guildStaff } = require("../../config/roles.json") +const { color, staffApplicationsChannel } = require("../../../config/options.json") +const { largeM, ignM } = require("../../../config/limitmessages.json") +const questions = require("../../../config/questions.json") +const { guildRole, guildStaff } = require("../../../config/roles.json") const mongoose = require("mongoose") const staffapp = require("../../schemas/staffAppSchema.js") const settings = require("../../schemas/settingsSchema.js") diff --git a/events/buttons/verify.js b/src/events/buttons/verify.js similarity index 100% rename from events/buttons/verify.js rename to src/events/buttons/verify.js diff --git a/events/buttons/waitingListUpdate.js b/src/events/buttons/waitingListUpdate.js similarity index 96% rename from events/buttons/waitingListUpdate.js rename to src/events/buttons/waitingListUpdate.js index 8f3a53b..8e12b4e 100644 --- a/events/buttons/waitingListUpdate.js +++ b/src/events/buttons/waitingListUpdate.js @@ -1,6 +1,6 @@ const waitinglist = require("../../schemas/waitinglistSchema.js") const { getGuild } = require("../../utils/utils.js") -const { hypixelGuildID } = require("../../config/options.json") +const { hypixelGuildID } = require("../../../config/options.json") module.exports = { name: "waitinglistupdate", diff --git a/events/modals/denyreasonbox.js b/src/events/modals/denyreasonbox.js similarity index 98% rename from events/modals/denyreasonbox.js rename to src/events/modals/denyreasonbox.js index 42e6758..b800453 100644 --- a/events/modals/denyreasonbox.js +++ b/src/events/modals/denyreasonbox.js @@ -1,5 +1,5 @@ const { InteractionType, EmbedBuilder, ActionRowBuilder, ButtonBuilder, ButtonStyle } = require("discord.js") -const { color } = require("../../config/options.json") +const { color } = require("../../../config/options.json") const guildapp = require("../../schemas/guildAppSchema.js") module.exports = { diff --git a/events/modals/staffdenyreasonbox.js b/src/events/modals/staffdenyreasonbox.js similarity index 97% rename from events/modals/staffdenyreasonbox.js rename to src/events/modals/staffdenyreasonbox.js index e47c764..b2c280a 100644 --- a/events/modals/staffdenyreasonbox.js +++ b/src/events/modals/staffdenyreasonbox.js @@ -1,5 +1,5 @@ const { InteractionType, EmbedBuilder, ActionRowBuilder, ButtonBuilder, ButtonStyle } = require("discord.js") -const { color } = require("../../config/options.json") +const { color } = require("../../../config/options.json") const staffapp = require("../../schemas/staffAppSchema.js") module.exports = { diff --git a/events/server/guildMemberAdd/logNewJoins.js b/src/events/server/guildMemberAdd/logNewJoins.js similarity index 92% rename from events/server/guildMemberAdd/logNewJoins.js rename to src/events/server/guildMemberAdd/logNewJoins.js index a3a5594..532ecc1 100644 --- a/events/server/guildMemberAdd/logNewJoins.js +++ b/src/events/server/guildMemberAdd/logNewJoins.js @@ -1,5 +1,5 @@ const { userMention } = require("discord.js") -const { color, botLogChannel } = require("../../../config/options.json") +const { color, botLogChannel } = require("../../../../config/options.json") module.exports = { name: "logNewJoins", diff --git a/events/server/interactions/logBtnsCmds.js b/src/events/server/interactions/logBtnsCmds.js similarity index 100% rename from events/server/interactions/logBtnsCmds.js rename to src/events/server/interactions/logBtnsCmds.js diff --git a/events/server/messages/clown.js b/src/events/server/messages/clown.js similarity index 100% rename from events/server/messages/clown.js rename to src/events/server/messages/clown.js diff --git a/events/server/ready/consolelog.js b/src/events/server/ready/consolelog.js similarity index 100% rename from events/server/ready/consolelog.js rename to src/events/server/ready/consolelog.js diff --git a/events/server/ready/sendOnlineMessage.js b/src/events/server/ready/sendOnlineMessage.js similarity index 88% rename from events/server/ready/sendOnlineMessage.js rename to src/events/server/ready/sendOnlineMessage.js index 7bff9ab..3c9bf35 100644 --- a/events/server/ready/sendOnlineMessage.js +++ b/src/events/server/ready/sendOnlineMessage.js @@ -1,4 +1,4 @@ -const { onlineLogChannel, color } = require("../../../config/options.json") +const { onlineLogChannel, color } = require("../../../../config/options.json") module.exports = { name: "sendonlinemessage", diff --git a/events/server/ready/status.js b/src/events/server/ready/status.js similarity index 91% rename from events/server/ready/status.js rename to src/events/server/ready/status.js index 71ebe3a..a923f8f 100644 --- a/events/server/ready/status.js +++ b/src/events/server/ready/status.js @@ -1,4 +1,4 @@ -const statuses = require("../../../config/statuses.json") +const statuses = require("../../../../config/statuses.json") module.exports = { name: "status", diff --git a/events/server/voiceStateUpdate/vcJoinLeave.js b/src/events/server/voiceStateUpdate/vcJoinLeave.js similarity index 97% rename from events/server/voiceStateUpdate/vcJoinLeave.js rename to src/events/server/voiceStateUpdate/vcJoinLeave.js index 9c2d9a5..7941bf2 100644 --- a/events/server/voiceStateUpdate/vcJoinLeave.js +++ b/src/events/server/voiceStateUpdate/vcJoinLeave.js @@ -1,5 +1,5 @@ const { userMention, channelMention } = require("discord.js") -const { botLogChannel, color } = require("../../../config/options.json") +const { botLogChannel, color } = require("../../../../config/options.json") module.exports = { name: "vcJoinLeave", diff --git a/index.js b/src/index.js similarity index 100% rename from index.js rename to src/index.js diff --git a/schemas/guildAppSchema.js b/src/schemas/guildAppSchema.js similarity index 100% rename from schemas/guildAppSchema.js rename to src/schemas/guildAppSchema.js diff --git a/schemas/settingsSchema.js b/src/schemas/settingsSchema.js similarity index 100% rename from schemas/settingsSchema.js rename to src/schemas/settingsSchema.js diff --git a/schemas/staffAppSchema.js b/src/schemas/staffAppSchema.js similarity index 100% rename from schemas/staffAppSchema.js rename to src/schemas/staffAppSchema.js diff --git a/schemas/verifySchema.js b/src/schemas/verifySchema.js similarity index 100% rename from schemas/verifySchema.js rename to src/schemas/verifySchema.js diff --git a/schemas/waitinglistSchema.js b/src/schemas/waitinglistSchema.js similarity index 100% rename from schemas/waitinglistSchema.js rename to src/schemas/waitinglistSchema.js diff --git a/utils/autodeploy.js b/src/utils/autodeploy.js similarity index 89% rename from utils/autodeploy.js rename to src/utils/autodeploy.js index c897dea..25af8cf 100644 --- a/utils/autodeploy.js +++ b/src/utils/autodeploy.js @@ -14,9 +14,9 @@ log.setColors({ async function autoDeployCommands() { const commands = [] - const commandFiles = fs.readdirSync("./commands/").filter(file => file.endsWith(".js")) - const contentMenuCommands = fs.readdirSync("./commands-contextmenu/").filter(file => file.endsWith(".js")) - const commandsTesting = fs.readdirSync("./commands-testing/").filter(file => file.endsWith(".js")) + const commandFiles = fs.readdirSync("./src/commands/").filter(file => file.endsWith(".js")) + const contentMenuCommands = fs.readdirSync("./src/commands-contextmenu/").filter(file => file.endsWith(".js")) + const commandsTesting = fs.readdirSync("./src/commands-testing/").filter(file => file.endsWith(".js")) for (const file of commandFiles) { const command = require(`../commands/${file}`) diff --git a/utils/eventHandler.js b/src/utils/eventHandler.js similarity index 100% rename from utils/eventHandler.js rename to src/utils/eventHandler.js diff --git a/utils/eventHandlers/button.js b/src/utils/eventHandlers/button.js similarity index 100% rename from utils/eventHandlers/button.js rename to src/utils/eventHandlers/button.js diff --git a/utils/eventHandlers/command.js b/src/utils/eventHandlers/command.js similarity index 100% rename from utils/eventHandlers/command.js rename to src/utils/eventHandlers/command.js diff --git a/utils/eventHandlers/contextmenu.js b/src/utils/eventHandlers/contextmenu.js similarity index 100% rename from utils/eventHandlers/contextmenu.js rename to src/utils/eventHandlers/contextmenu.js diff --git a/utils/eventHandlers/events.js b/src/utils/eventHandlers/events.js similarity index 100% rename from utils/eventHandlers/events.js rename to src/utils/eventHandlers/events.js diff --git a/utils/eventHandlers/modal.js b/src/utils/eventHandlers/modal.js similarity index 100% rename from utils/eventHandlers/modal.js rename to src/utils/eventHandlers/modal.js diff --git a/utils/functions/account.js b/src/utils/functions/account.js similarity index 100% rename from utils/functions/account.js rename to src/utils/functions/account.js diff --git a/utils/functions/bedwars.js b/src/utils/functions/bedwars.js similarity index 100% rename from utils/functions/bedwars.js rename to src/utils/functions/bedwars.js diff --git a/utils/functions/guild.js b/src/utils/functions/guild.js similarity index 100% rename from utils/functions/guild.js rename to src/utils/functions/guild.js diff --git a/utils/functions/hypixel.js b/src/utils/functions/hypixel.js similarity index 100% rename from utils/functions/hypixel.js rename to src/utils/functions/hypixel.js diff --git a/utils/functions/skywars.js b/src/utils/functions/skywars.js similarity index 100% rename from utils/functions/skywars.js rename to src/utils/functions/skywars.js diff --git a/utils/functions/uuid.js b/src/utils/functions/uuid.js similarity index 100% rename from utils/functions/uuid.js rename to src/utils/functions/uuid.js diff --git a/utils/utils.js b/src/utils/utils.js similarity index 100% rename from utils/utils.js rename to src/utils/utils.js