From 5dc93f60ce0552ac54fe84eb13300915020c33ac Mon Sep 17 00:00:00 2001 From: Taken Date: Tue, 14 Mar 2023 19:21:01 +0100 Subject: [PATCH] Moving options .json to config --- commands/check.js | 2 +- commands/config.js | 3 ++- commands/send.js | 2 +- commands/update.js | 4 ++-- commands/verify.js | 4 ++-- config/options.json | 17 +++++++++++++++++ config/questions.json | 0 events/buttons/checkstats.js | 2 +- events/buttons/guilapply.js | 2 +- events/buttons/guildapplicationaccept.js | 2 +- events/buttons/guildapplicationdeny.js | 2 +- events/buttons/guildapplycancel.js | 2 +- options.json | 9 --------- 13 files changed, 30 insertions(+), 21 deletions(-) create mode 100644 config/options.json create mode 100644 config/questions.json delete mode 100644 options.json diff --git a/commands/check.js b/commands/check.js index 3625636..a5d85a5 100644 --- a/commands/check.js +++ b/commands/check.js @@ -1,6 +1,6 @@ const { SlashCommandBuilder, EmbedBuilder, PermissionFlagsBits } = require('discord.js'); const { hypixelApiKey } = require('../config.json'); -const { color } = require('../options.json'); +const { color } = require('../config/options.json'); const fetch = require('axios') module.exports = { diff --git a/commands/config.js b/commands/config.js index 4f01d92..49b8945 100644 --- a/commands/config.js +++ b/commands/config.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder, PermissionFlagsBits, ButtonBuilder, ActionRowBuilder, ButtonStyle } = require('discord.js'); -const { color } = require('../options.json'); +const { color } = require('../config/options.json'); module.exports = { name: 'config', @@ -37,6 +37,7 @@ module.exports = { color: embedColor, footer: { text: interaction.guild.name + " | Developed by @Taken#0002", + iconURL: interaction.guild.iconURL({ dynamic: true }) }, thumbnail: { url: interaction.guild.iconURL({ dynamic: true }) diff --git a/commands/send.js b/commands/send.js index 2dfd0ef..ecfa7a5 100644 --- a/commands/send.js +++ b/commands/send.js @@ -1,5 +1,5 @@ const { SlashCommandBuilder, PermissionFlagsBits } = require('discord.js'); -const { color } = require('../options.json'); +const { color } = require('../config/options.json'); module.exports = { name: 'send', diff --git a/commands/update.js b/commands/update.js index f088bb8..59c694a 100644 --- a/commands/update.js +++ b/commands/update.js @@ -3,8 +3,8 @@ const { hypixelApiKey } = require('../config.json'); const fetch = require('axios'); const verify = require('../schemas/verifySchema.js') const mongoose = require('mongoose'); -const { color } = require('../config.json'); -const { gm, manager, moderator, beast, member, trialmember } = require('../options.json'); +const { color } = require('../config/options.json'); +const { gm, manager, moderator, beast, member, trialmember } = require('../config/options.json'); module.exports = { name: 'update', diff --git a/commands/verify.js b/commands/verify.js index 5ed1956..e1e1c4a 100644 --- a/commands/verify.js +++ b/commands/verify.js @@ -1,10 +1,10 @@ const { SlashCommandBuilder } = require('discord.js'); const { hypixelApiKey } = require('../config.json'); const fetch = require('axios'); -const { color } = require('../options.json'); +const { color } = require('../config/options.json'); const verify = require('../schemas/verifySchema.js') const mongoose = require('mongoose'); -const { gm, manager, moderator, beast, member, trialmember } = require('../options.json'); +const { gm, manager, moderator, beast, member, trialmember } = require('../config/options.json'); module.exports = { diff --git a/config/options.json b/config/options.json new file mode 100644 index 0000000..4f4baf4 --- /dev/null +++ b/config/options.json @@ -0,0 +1,17 @@ +{ + "color": "#eeaadb", + "gm": "", + "manager": "", + "moderator": "", + "beast": "", + "member": "", + "trialmember": "", + "qu1": "", + "qu2": "", + "qu3": "", + "qu4": "", + "qu5": "", + "qu6": "", + "qu7": "", + "qu8": "" +} \ No newline at end of file diff --git a/config/questions.json b/config/questions.json new file mode 100644 index 0000000..e69de29 diff --git a/events/buttons/checkstats.js b/events/buttons/checkstats.js index 7a14619..5af55c8 100644 --- a/events/buttons/checkstats.js +++ b/events/buttons/checkstats.js @@ -1,4 +1,4 @@ -const { color } = require('../../options.json'); +const { color } = require('../../config/options.json'); const { dev } = require('../../config.json'); const fetch = require('axios'); const fs = require('fs'); diff --git a/events/buttons/guilapply.js b/events/buttons/guilapply.js index 19871df..e8e4fb5 100644 --- a/events/buttons/guilapply.js +++ b/events/buttons/guilapply.js @@ -1,5 +1,5 @@ const { ChannelType, PermissionFlagsBits, ButtonBuilder, ButtonStyle, ActionRowBuilder, EmbedBuilder } = require('discord.js'); -const { color } = require('../../options.json'); +const { color } = require('../../config/options.json'); const path = require('path'); const fs = require('fs'); diff --git a/events/buttons/guildapplicationaccept.js b/events/buttons/guildapplicationaccept.js index 8472b29..6a8184d 100644 --- a/events/buttons/guildapplicationaccept.js +++ b/events/buttons/guildapplicationaccept.js @@ -1,5 +1,5 @@ const { ActionRowBuilder, ButtonStyle, ButtonBuilder } = require('discord.js'); -const { color } = require('../../options.json'); +const { color } = require('../../config/options.json'); module.exports = { name: 'guildapplicationaccept', diff --git a/events/buttons/guildapplicationdeny.js b/events/buttons/guildapplicationdeny.js index 9fcc390..2b3e852 100644 --- a/events/buttons/guildapplicationdeny.js +++ b/events/buttons/guildapplicationdeny.js @@ -1,6 +1,6 @@ const fs = require('fs'); const path = require('path'); -const { color } = require('../../options.json'); +const { color } = require('../../config/options.json'); module.exports = { name: 'guildapplicationdeny', diff --git a/events/buttons/guildapplycancel.js b/events/buttons/guildapplycancel.js index 36f554d..c04c4e0 100644 --- a/events/buttons/guildapplycancel.js +++ b/events/buttons/guildapplycancel.js @@ -1,4 +1,4 @@ -const { color } = require('../../options.json'); +const { color } = require('../../config/options.json'); module.exports = { name: 'guildapplycancel', diff --git a/options.json b/options.json deleted file mode 100644 index 2762a39..0000000 --- a/options.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "color": "#eeaadb", - "gm": "", - "manager": "", - "moderator": "", - "beast": "", - "member": "", - "trialmember": "" -} \ No newline at end of file