added cowsay as a service functionality - 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 afcd89d7567bfe61a426b186b58f7af3a6de2bed
 (DIR) parent 207e3d44db6d6f476903adac2281c83c1f361a2b
 (HTM) Author: ben_0x1bi <ben@0x1bi.net>
       Date:   Sat, 13 Feb 2021 18:08:16 -0500
       
       added cowsay as a service functionality
       
       Signed-off-by: Annna Robert-Houdin <annna@bitreich.org>
       
       Diffstat:
         M annna-start-services                |       9 +++++++++
         A cowsayasaservice                    |       7 +++++++
       
       2 files changed, 16 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/annna-start-services b/annna-start-services
       @@ -225,6 +225,15 @@ annna_common() {
                        esac
                        annna-say -c "${channel}" "${puri}"
                        ;;
       +        "${botname}, cowsay"*)
       +                word="$(printf "%s\n" "${text}" | cut -c 13-)"
       +                tmpf=$(mktemp)
       +                cowsayasaservice ${word} > ${tmpf}
       +                if [ $? -eq 0 ]; then
       +                        curi="$(/br/bin/bitreich-paste < ${tmpf})"
       +                        annna-say -c "${channel}" "${user}: the cow said... ${curi}"
       +                fi
       +                ;;
                "${botname}, play despacito plz.")
                        annna-say -c "${channel}" "${user}, gopher://bitreich.org/9/memecache/despacito.mkv"
                        ;;
 (DIR) diff --git a/cowsayasaservice b/cowsayasaservice
       @@ -0,0 +1,7 @@
       +#!/bin/sh
       +
       +if [ $(echo $@ | wc -m) -gt 1 ]; then
       +        cowsay -f "$(cowsay -l | sed 1d | tr " " "\n" | sort -R | sed 1q)" "$@"
       +else
       +        exit 1
       +fi