Adding #prompt2unemployment tag. - 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 1cebd0601fc87cdbcbc3025074b4bfa62edfba25
 (DIR) parent 0ca4b38cd761fc014d757a9c4ca232cbec8f5b3c
 (HTM) Author: Annna Robert-Houdin <annna@bitreich.org>
       Date:   Mon,  6 Jul 2026 20:29:32 +0200
       
       Adding #prompt2unemployment tag.
       
       Diffstat:
         M annna-channel-message               |       1 -
         M annna-message-common                |      15 ++++++++++++++-
         D annna-message-wikigame              |      22 ----------------------
         M modules/hashtags/hashtags.txt       |       1 +
         M wikipediagame                       |       8 +++++++-
       
       5 files changed, 22 insertions(+), 25 deletions(-)
       ---
 (DIR) diff --git a/annna-channel-message b/annna-channel-message
       @@ -4,7 +4,6 @@ case "${IRC_SERVER}" in
        *bitreich.org)
                case "${IRC_CHANNEL}" in
                \#bitreich-radio) annna-message-radio;;
       -        \#bitreich-wikigame) annna-message-wikigame;;
                \#bitreich-sauna) annna-message-sauna;;
                \#bitreich-idle);; # TODO: Fix idle service for new architecture.
                *) annna-message-common;;
 (DIR) diff --git a/annna-message-common b/annna-message-common
       @@ -397,7 +397,20 @@ case "${IRC_PRIVMSG_TEXT}" in
                        printf "https://soho.nascom.nasa.gov/data/realtime/c3/512/latest.jpg\n"
                } | shuf -n 1)"
                annna-say "${IRC_CMD_USER}, see for yourself: ${sunuri}";;
       -"${IRC_USER}, bleep bloop"*) annna-say "${IRC_CMD_USER}, bloop bleep." ;;
       +"${IRC_USER}, wikigame "*)
       +        wikipediagameargs="$(printf "%s\n" "${IRC_PRIVMSG_TEXT}" | cut -d' ' -f 3-)"
       +        annna_say "${wikipediagameargs}"
       +        case "${wikipediagameargs}" in
       +        "init"*|"guess "*|summary|hint|more|giveup)
       +                wikipediagamecmd="$(printf "%s\n" "${wikipediagameargs}" | cut -d' ' -f 1)"
       +                wikipediagameargv="$(printf "%s\n" "${wikipediagameargs}" | cut -d' ' -f 2-)"
       +                say_text="$(wikipediagame "${wikipediagamecmd}" "${wikipediagameargv}")"
       +                [ -n "${say_text}" ] && annna-say "wikigame: ${say_text}";;
       +        esac;;
       +"${IRC_USER}, bleep bloop"*) annna-say "${IRC_CMD_USER}, bloop bleep.";;
       +"${IRC_USER}, bloop bleep"*) annna-say "${IRC_CMD_USER}, bleep bloop.";;
       +"${IRC_USER}, bloop bloop"*) annna-say "${IRC_CMD_USER}, bleep bleep.";;
       +"${IRC_USER}, bleep bleep"*) annna-say "${IRC_CMD_USER}, bloop bloop.";;
        "${IRC_USER}, snare"*) annna-say "${IRC_CMD_USER}, not snare again!";;
        "${IRC_USER}, I am mad"*) annna-say "${IRC_CMD_USER}, we have a MAD SCIENTIST ONBOARD :>";;
        "${IRC_USER}, I am holy"*) annna-say "${IRC_CMD_USER}, Holy shit this guy is totally NUTS!!!";;
 (DIR) diff --git a/annna-message-wikigame b/annna-message-wikigame
       @@ -1,22 +0,0 @@
       -#!/bin/sh -e
       -
       -[ "$IRC_CMD_USER" = "${IRC_USER}" ] && exit
       -
       -say_text=""
       -case "${IRC_PRIVMSG_TEXT}" in
       -init|summary|hint|more|giveup)
       -        say_text="$(wikipediagame "${IRC_PRIVMSG_TEXT}")"
       -        ;;
       -"init "*)
       -        init_text="$(printf "%s\n" "${IRC_PRIVMSG_TEXT}" | cut -c 5-)"
       -        say_text="$(wikipediagame init "${init_text}")"
       -        ;;
       -"guess "*)
       -        guess_text="$(printf "%s\n" "${IRC_PRIVMSG_TEXT}" | cut -c 6-)"
       -        say_text="$(wikipediagame guess "${guess_text}")"
       -        ;;
       -esac
       -[ -n "${say_text}" ] && annna-say "${say_text}"
       -
       -annna-message-common
       -
 (DIR) diff --git a/modules/hashtags/hashtags.txt b/modules/hashtags/hashtags.txt
       @@ -17043,6 +17043,7 @@
        #promotion gophers://bitreich.org/I/memecache/promotion.jpg
        #prompt-beggar gophers://bitreich.org/I/memecache/prompt-beggar.png
        #prompt-engineer gophers://bitreich.org/I/memecache/prompt-engineer.png
       +#prompt2unemployment gophers://bitreich.org/I/memecache/prompt2unemployment.jpeg
        #pronoun-police gophers://bitreich.org/9/memecache/pronoun-police.mkv
        #proper-javascript gophers://bitreich.org/I/memecache/proper-javascript.png
        #proper-love gophers://bitreich.org/I/memecache/proper-love.jpg
 (DIR) diff --git a/wikipediagame b/wikipediagame
       @@ -40,7 +40,12 @@ def main(args):
                print(str(err))
                usage(args[0])
        
       -    basepath = "/home/annna/bin/modules/wikipediagame"
       +    basepath = "%s/wikipediagame/%s-%s-%s-%s" % \
       +        (os.getenv("ANNNA_MODBASE", "/home/annna/bin/modules"),
       +         os.getenv("IRC_SERVER", "server"),
       +         os.getenv("IRC_PORT", "port"),
       +         os.getenv("IRC_USER", "user"),
       +         os.getenv("IRC_CHANNEL", "channel"))
            printsummary = 0
            newtitle = 0
            title = None
       @@ -54,6 +59,7 @@ def main(args):
            if len(largs) < 1:
                usage(args[0])
        
       +    os.makedirs(basepath, exist_ok=True)
            titlepath = "%s/lasttitle" % (basepath)
            hintpath = "%s/hintsize" % (basepath)