From 2214c2c597e4e8d8e929d78714a9c9606d523159 Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Sat, 30 Mar 2024 19:05:18 -0400 Subject: [PATCH] Fix --- commands/analyze/saucenao.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/commands/analyze/saucenao.js b/commands/analyze/saucenao.js index ba2d6de0..08b868c5 100644 --- a/commands/analyze/saucenao.js +++ b/commands/analyze/saucenao.js @@ -1,5 +1,6 @@ const Command = require('../../framework/Command'); const { MessageEmbed } = require('discord.js'); +const { isUrlNSFW } = require('../../util/Util'); const sagiri = require('sagiri'); const { SAUCENAO_KEY } = process.env; const sagiriClient = sagiri(SAUCENAO_KEY); @@ -37,6 +38,10 @@ module.exports = class SauceNaoCommand extends Command { } if (!data.length) return msg.reply('No results for this image.'); const sauce = data[0]; + if (!msg.channel.nsfw) { + const nsfw = await isUrlNSFW(sauce.url, this.client.adultSiteList); + if (nsfw || nsfw === null) return msg.reply('The result was NSFW.'); + } const embed = new MessageEmbed() .setImage(sauce.thumbnail) .setURL(sauce.url)