From 47945c4d9c9941a7da0961bb2480385473734b23 Mon Sep 17 00:00:00 2001 From: Anon Date: Sun, 2 Mar 2025 16:03:29 -0800 Subject: [PATCH] Updated to avoid dl blacklisted images --- boorubot_v2.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/boorubot_v2.sh b/boorubot_v2.sh index 7ee97b4..a48c1ec 100755 --- a/boorubot_v2.sh +++ b/boorubot_v2.sh @@ -88,18 +88,17 @@ for i in $SELECTION;do PICKED="/tmp/$(basename "$URL_FILE")" - # Always delete the temporary file - trap "rm ${PICKED} ${TMP}" EXIT - - sleep 1 - curl -L -s "$URL_FILE" -o "$PICKED" - [ "$RATING" = "general" ] && NSFW="--safe" && TEXT="$MSG_SFW" [ "$RATING" = "sensitive" ] && NSFW="--safe" && TEXT="$MSG_SFW" # No nsfw loli - [ "$NSFW" = "--nsfw" ] && echo "$TAGS" | grep -q "loli" > /dev/null && continue + [ "$NSFW" = "--nsfw" ] && echo "$TAGS" | grep -Fq " loli " && continue + # Always delete the temporary file + trap "rm ${PICKED} ${TMP}" EXIT + sleep 1 + curl -L -s "$URL_FILE" -o "$PICKED" + [ ! -f "$PICKED" ] && echo "Failed to download: ${URL_FILE} to ${PICKED}" && continue case "$(file --mime-type "$PICKED")" in