Add annna-check-hashtags command. - annna - Annna the nice friendly bot. HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/ DIR Log DIR Files DIR Refs DIR Tags DIR README --- DIR commit b51b734449e5f65ad0b98b025c0bded5a647c249 DIR parent 7f4c52a91732fe0c0152de04c9bbbdc71427bf08 HTML Author: Annna Robert-Houdin <annna@bitreich.org> Date: Thu, 4 Aug 2022 19:39:09 +0200 Add annna-check-hashtags command. Thanks adc for the proposal! Diffstat: A annna-check-hashtags | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+), 0 deletions(-) --- DIR diff --git a/annna-check-hashtags b/annna-check-hashtags @@ -0,0 +1,19 @@ +#!/bin/sh + +memebase="/br/gopher/memecache" +hashtags="$HOME/bin/modules/hashtags/hashtags.txt" + +status=0 + +while read -r tag url +do + file="${memebase}/${url#gopher://bitreich.org/*/memecache/}" + if ! test -f "$file" + then + printf 'invalid: %s %s %s\n' "$tag" "$url" "$file" + status=1 + fi +done <$hashtags + +exit $status +