From b38d14c366b7cc41e38d86528d40d70bd6c5471c Mon Sep 17 00:00:00 2001 From: Taken Date: Sun, 20 Oct 2024 10:24:01 +0200 Subject: [PATCH] Minor tweaks --- src/commands/forceverify.ts | 19 ++++--------------- src/commands/remove.ts | 1 - src/commands/staff/beast.ts | 5 ----- src/commands/verify.ts | 10 ---------- 4 files changed, 4 insertions(+), 31 deletions(-) diff --git a/src/commands/forceverify.ts b/src/commands/forceverify.ts index 8a9a21a..dc2952a 100644 --- a/src/commands/forceverify.ts +++ b/src/commands/forceverify.ts @@ -20,11 +20,13 @@ export default { option .setName("user") .setDescription("The user to force verify.") + .setRequired(true) ) .addStringOption(option => option .setName("ign") .setDescription("The user's in-game name.") + .setRequired(true) ) .setDefaultMemberPermissions(PermissionFlagsBits.Administrator) .setContexts(InteractionContextType.Guild), @@ -32,8 +34,8 @@ export default { async execute({ interaction }) { await interaction.deferReply() - const user = interaction.options.getMember("user") as GuildMember - const ign = interaction.options.getString("ign") + const user = interaction.options.getMember("user")! as GuildMember + const ign = interaction.options.getString("ign")! const mod = interaction.user const verifyData = await db.query.verifies.findFirst({ @@ -44,19 +46,6 @@ export default { return } - if (!user) { - interaction.editReply( - "Please provide a user to force verify.\n" + - "This can also mean the user is not in the server." - ) - return - } - - if (!ign) { - interaction.editReply("Please provide a player's IGN.") - return - } - const username = user.user.username const modName = mod.username diff --git a/src/commands/remove.ts b/src/commands/remove.ts index e251f98..f22e93d 100644 --- a/src/commands/remove.ts +++ b/src/commands/remove.ts @@ -26,7 +26,6 @@ export default { option .setName("reason") .setDescription("The reason for removing the user.") - .setRequired(false) ) .setDefaultMemberPermissions(PermissionFlagsBits.Administrator) .setContexts(InteractionContextType.Guild), diff --git a/src/commands/staff/beast.ts b/src/commands/staff/beast.ts index 2bdc6c6..4b83355 100644 --- a/src/commands/staff/beast.ts +++ b/src/commands/staff/beast.ts @@ -8,11 +8,6 @@ export default async function beast(interaction: ChatInputCommandInteraction): P const ign = interaction.options.getString("ign")! - if (!ign) { - await interaction.editReply("Please provide a player's IGN.") - return - } - await interaction.editReply({ embeds: [{ description: "Fetching your uuid...", diff --git a/src/commands/verify.ts b/src/commands/verify.ts index 2de1410..3b9b8f9 100644 --- a/src/commands/verify.ts +++ b/src/commands/verify.ts @@ -41,16 +41,6 @@ export default { return } - if (!ign) { - interaction.editReply({ - embeds: [{ - description: " Please provide your in-game name.", - color: embedColor - }] - }) - return - } - await interaction.editReply({ embeds: [{ description: "Fetching your uuid...",