Moved code to src folder
This commit is contained in:
@@ -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",
|
||||
|
||||
@@ -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]
|
||||
@@ -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",
|
||||
@@ -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 = {
|
||||
@@ -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",
|
||||
@@ -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")
|
||||
|
||||
@@ -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 = {
|
||||
@@ -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]
|
||||
|
||||
@@ -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 = {
|
||||
@@ -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")
|
||||
|
||||
@@ -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 */
|
||||
|
||||
@@ -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 */
|
||||
|
||||
@@ -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",
|
||||
@@ -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",
|
||||
@@ -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 = {
|
||||
@@ -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",
|
||||
@@ -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",
|
||||
@@ -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",
|
||||
@@ -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",
|
||||
@@ -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 = {
|
||||
@@ -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 = {
|
||||
@@ -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",
|
||||
@@ -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 = {
|
||||
@@ -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 = {
|
||||
@@ -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",
|
||||
@@ -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")
|
||||
@@ -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 = {
|
||||
@@ -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 = {
|
||||
@@ -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")
|
||||
@@ -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",
|
||||
@@ -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 = {
|
||||
@@ -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 = {
|
||||
@@ -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",
|
||||
@@ -1,4 +1,4 @@
|
||||
const { onlineLogChannel, color } = require("../../../config/options.json")
|
||||
const { onlineLogChannel, color } = require("../../../../config/options.json")
|
||||
|
||||
module.exports = {
|
||||
name: "sendonlinemessage",
|
||||
@@ -1,4 +1,4 @@
|
||||
const statuses = require("../../../config/statuses.json")
|
||||
const statuses = require("../../../../config/statuses.json")
|
||||
|
||||
module.exports = {
|
||||
name: "status",
|
||||
@@ -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",
|
||||
@@ -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}`)
|
||||
Reference in New Issue
Block a user