Command: cat /root/bot/triggers/executors/captcha_secret.js | Container Owner: fedequico "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const discord_js_1 = require("discord.js"); const IDs_json_1 = require("../../hidden_config/IDs.json"); const config_1 = require("../../config"); require("colors"); exports.default = { name: 'captcha-done', event: discord_js_1.Events.MessageCreate, conditionCheck: (bot, message) => { if (!message.inGuild()) return false; return message.channel.parent?.id === IDs_json_1.farmCategoryID && (message.content.toLowerCase().includes('everything seems fine') || message.content.toLowerCase().includes('Fine, I will let you go')); }, async execute(bot, message) { if (!message.inGuild()) return; const logChannel = message.guild.channels.resolve(config_1.logChannelId); // TODO: MAKE A LOGGER MODULE, MAKING THIS RESOLVE IN EVERY FILE I WANNA LOG, SUCKS if (message.author.id != IDs_json_1.rpgID) { let susEmbed = new discord_js_1.EmbedBuilder() .setAuthor({ name: 'Alerta de sospecha', iconURL: message.author.displayAvatarURL() }) .setTitle(message.author.username) .setURL(message.url) .setDescription('Este individuo es sospechoso de suplantación') .addFields({ name: 'ID:', value: message.author.id, inline: false }, { name: 'Tag:', value: message.author.tag, inline: false }) .setColor(0xee3910); //logChannel.send({ embeds: [susEmbed] }); } ; const mutedRole = message.guild.roles.resolve(IDs_json_1.mutedRoleID); if (!mutedRole) { message.channel.send("ERROR: The role wasn't found"); return console.log('ERROR: The muted role wasn\'t found'); } const username = message.content.split('fine ')[1]?.split(',')[0]; const me = message.guild.members.resolve(message.channel.topic ?? "") ?? message.guild.members.cache.find(user => user.user.username === username) ?? message.mentions.members.first(); if (!me) { message.channel.send("I couldnt get any target to unmute. Talk to the developer"); return; } try { await me.roles.remove(mutedRole); message.react('✅'); } catch (error) { //logChannel.send(error.message) console.log(error); } } };