From 535c8d07468138fc8929d24194ef3d808500710a Mon Sep 17 00:00:00 2001 From: Caleb Fontenot Date: Sun, 9 Apr 2023 22:27:14 -0500 Subject: [PATCH] added /forceevaluate --- commands/forceEvaluate.cjs | 12 ++++++++++++ main.cjs | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 commands/forceEvaluate.cjs diff --git a/commands/forceEvaluate.cjs b/commands/forceEvaluate.cjs new file mode 100644 index 0000000..e2f48e7 --- /dev/null +++ b/commands/forceEvaluate.cjs @@ -0,0 +1,12 @@ +const { SlashCommandBuilder, Discord } = require('discord.js'); + +module.exports = { + data: new SlashCommandBuilder() + .setName('forceevaluate') + .setDescription('Makes the bot re-evaluate a message even if that person is exempt for a single message.'), + async execute(interaction, client) { + const messagefromId = await client.channels.cache.get(interaction.channel.id).messages.fetch(messageId); + global.checkMessage(messagefromId); + console.log("User " + interaction.user.tag + " ran /forceevaluate"); + }, +}; diff --git a/main.cjs b/main.cjs index 7d3ab43..c8a5eb4 100644 --- a/main.cjs +++ b/main.cjs @@ -128,7 +128,7 @@ client.on('messageUpdate', (undefined, newMessage) => { }); -function checkMessage(message) { +global.checkMessage() = function checkMessage(message) { checkInsult(message); if (message.content == "<@1091120267851485215>, what are your pronouns?") { message.reply({ content: "My pronouns are she/her ☺️", allowedMentions: { repliedUser: false } })