URI: 
       annna-add-hashtag-mass - 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
       ---
       annna-add-hashtag-mass (840B)
       ---
            1 #!/bin/sh
            2 
            3 export PATH="$PATH:/home/annna/bin"
            4 
            5 gitdir="/home/annna/bin"
            6 
            7 while read -r line;
            8 do
            9         [ "$line" = "meme" ] && continue
           10         [ "$line" = "meme2" ] && continue
           11         [ -z "$line" ] && continue
           12 
           13         key="$(printf "%s\n" "${line}" | cut -d' ' -f 1)"
           14         value="$(printf "%s\n" "${line}" | cut -d' ' -f 2)"
           15 
           16         taguri="$(annna-get-hashtag-uri "${key}")"
           17 
           18         if [ -z "${taguri}" ];
           19         then
           20                 printf "Adding %s = %s\n" "${key}" "${value}"
           21 
           22                 annna-add-hashtag "${key}" "${value}" >&2 >/dev/null
           23                 [ $? -gt 0 ] && continue
           24                 git -C "$gitdir" commit -a -m "Adding ${key} tag." >&2 >/dev/null
           25                 git -C "$gitdir" push >&2 >/dev/null
           26 
           27                 taguri="$(annna-get-hashtag-uri "${key}")"
           28                 if [ -n "${taguri}" ];
           29                 then
           30                         annna-say -c '#bitreich-meme' "Enjoy this new meme tag! ${key}: ${taguri}"
           31                 fi
           32         else
           33                 printf "%s already in db.\n" "${key}"
           34         fi
           35 
           36         sleep 2
           37 done
           38