Simplify hashtag add scripts. - annna - Annna the nice friendly bot.
 (HTM) git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
       ---
 (DIR) commit c2781c22d1d949452881b27dae96a393b5213538
 (DIR) parent ac144faeb9d1e0a49b39693a362cf64f5b857847
 (HTM) Author: Annna Robert-Houdin <annna@bitreich.org>
       Date:   Tue, 14 Oct 2025 22:14:33 +0200
       
       Simplify hashtag add scripts.
       
       Diffstat:
         A annna-add-hashtag-git               |      49 +++++++++++++++++++++++++++++++
         D annna-add-hashtag-mass              |      38 -------------------------------
         D annna-add-hashtag-mass-single       |       6 ------
         D annna-add-hashtag-mass-string       |       9 ---------
         M phlog-index                         |       2 --
       
       5 files changed, 49 insertions(+), 55 deletions(-)
       ---
 (DIR) diff --git a/annna-add-hashtag-git b/annna-add-hashtag-git
       @@ -0,0 +1,49 @@
       +#!/bin/sh
       +
       +export PATH="$PATH:/home/annna/bin"
       +
       +gitdir="/home/annna/bin"
       +
       +{
       +if [ $# -eq 2 ];
       +then
       +        printf "%s %s\n" "${1} ${2}"
       +elif [ $# -eq 1 ];
       +then
       +        printf "%s\n"
       +else
       +        cat
       +fi
       +} \
       +| while read -r line;
       +do
       +        [ "$line" = "meme" ] && continue
       +        [ "$line" = "meme2" ] && continue
       +        [ -z "$line" ] && continue
       +
       +        key="$(printf "%s\n" "${line}" | cut -d' ' -f 1)"
       +        value="$(printf "%s\n" "${line}" | cut -d' ' -f 2)"
       +
       +        taguri="$(annna-get-hashtag-uri "${key}")"
       +
       +        if [ -z "${taguri}" ];
       +        then
       +                printf "Adding %s = %s\n" "${key}" "${value}"
       +
       +                annna-add-hashtag "${key}" "${value}" >&2 >/dev/null
       +                [ $? -gt 0 ] && continue
       +                git -C "$gitdir" commit -a -m "Adding ${key} tag." >&2 >/dev/null
       +                git -C "$gitdir" push >&2 >/dev/null
       +
       +                taguri="$(annna-get-hashtag-uri "${key}")"
       +                if [ -n "${taguri}" ];
       +                then
       +                        annna-say -c '#bitreich-meme' "Enjoy this new meme tag! ${key}: ${taguri}"
       +                fi
       +        else
       +                printf "%s already in db.\n" "${key}"
       +        fi
       +
       +        sleep 2
       +done
       +
 (DIR) diff --git a/annna-add-hashtag-mass b/annna-add-hashtag-mass
       @@ -1,38 +0,0 @@
       -#!/bin/sh
       -
       -export PATH="$PATH:/home/annna/bin"
       -
       -gitdir="/home/annna/bin"
       -
       -while read -r line;
       -do
       -        [ "$line" = "meme" ] && continue
       -        [ "$line" = "meme2" ] && continue
       -        [ -z "$line" ] && continue
       -
       -        key="$(printf "%s\n" "${line}" | cut -d' ' -f 1)"
       -        value="$(printf "%s\n" "${line}" | cut -d' ' -f 2)"
       -
       -        taguri="$(annna-get-hashtag-uri "${key}")"
       -
       -        if [ -z "${taguri}" ];
       -        then
       -                printf "Adding %s = %s\n" "${key}" "${value}"
       -
       -                annna-add-hashtag "${key}" "${value}" >&2 >/dev/null
       -                [ $? -gt 0 ] && continue
       -                git -C "$gitdir" commit -a -m "Adding ${key} tag." >&2 >/dev/null
       -                git -C "$gitdir" push >&2 >/dev/null
       -
       -                taguri="$(annna-get-hashtag-uri "${key}")"
       -                if [ -n "${taguri}" ];
       -                then
       -                        annna-say -c '#bitreich-meme' "Enjoy this new meme tag! ${key}: ${taguri}"
       -                fi
       -        else
       -                printf "%s already in db.\n" "${key}"
       -        fi
       -
       -        sleep 2
       -done
       -
 (DIR) diff --git a/annna-add-hashtag-mass-single b/annna-add-hashtag-mass-single
       @@ -1,6 +0,0 @@
       -#!/bin/sh
       -
       -export PATH="$PATH:/home/annna/bin"
       -
       -printf "%s %s\n" "${1}" "${2}" | annna-add-hashtag-mass
       -
 (DIR) diff --git a/annna-add-hashtag-mass-string b/annna-add-hashtag-mass-string
       @@ -1,9 +0,0 @@
       -#!/bin/sh
       -
       -export PATH="$PATH:/home/annna/bin"
       -
       -cd $HOME/bin
       -key="$(printf "%s\n" "${1}" | cut -d' ' -f 1)"
       -value="$(printf "%s\n" "${1}" | cut -d' ' -f 2-)"
       -printf "%s %s\n" "${key}" "${value}" | annna-add-hashtag-mass
       -
 (DIR) diff --git a/phlog-index b/phlog-index
       @@ -1,7 +1,5 @@
        #!/bin/sh
        
       -set -x
       -
        export PATH="$PATH:/home/annna/bin"
        
        doforce=0