Removed unused imports and cleaned up

This commit is contained in:
2023-11-20 12:34:27 +01:00
parent 2ba3803b64
commit d9ccf78c47
8 changed files with 10 additions and 89 deletions

View File

@@ -1,9 +1,4 @@
const { SlashCommandBuilder, PermissionFlagsBits, userMention, EmbedBuilder, ChannelType } = require('discord.js');
const { hypixelGuildID, color } = require('../config/options.json');
const { muted } = require('../config/roles.json');
const verify = require('../schemas/verifySchema.js');
const dev = process.env.DEV;
const fetch = require('axios');
module.exports = {
name: 'admin',
@@ -37,10 +32,6 @@ module.exports = {
async execute(interaction) {
const subcommand = interaction.options.getSubcommand();
const user = interaction.user;
const userMentioned = userMention(user.id);
const guild = interaction.guild;
const embedColor = Number(color.replace("#", "0x"));
if (subcommand === 'reload') {
@@ -54,55 +45,5 @@ module.exports = {
})
}
if (subcommand === 'listallverified') {
const verifiedUsers = await verify.find()
const mojang = "https://api.mojang.com/user/profile/"
let embed = new EmbedBuilder()
.setTitle(guild.name)
.setColor(embedColor)
.setDescription('List of all verified users')
for (let i = 0; i < verifiedUsers.length; i++) {
const user = verifiedUsers[i];
const userCheck = await fetch(mojang + user.uuid);
const ign = userCheck.data.name;
const mentionedUser = userMention(user.userID);
embed.addFields({
name: "**IGN:** " + ign,
value: "**Discord:** " + mentionedUser
})
}
await interaction.reply({
embeds: [embed]
})
}
if (subcommand === 'purgereactions') {
const count = interaction.options.getInteger('count');
await interaction.deferReply({})
if (user.id !== dev) {
interaction.editReply({ content: 'Due to you not screwing something up this command is restricted to only ' + userMentioned, ephemeral: true })
return
}
const messages = await interaction.channel.messages.fetch({ limit: count });
messages.forEach(async (message) => {
await message.reactions.removeAll();
})
await interaction.editReply(`Purged reactions from ${count} message(s).`)
}
}
};