Fix brcon score commands. - 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 4993b5c3a992dce2e0d55cb243dfac35bec9ce72
 (DIR) parent b290ff11bf66a72693c21a77dbc9cd75da520022
 (HTM) Author: Annna Robert-Houdin <annna@bitreich.org>
       Date:   Mon, 27 Jul 2026 12:54:47 +0200
       
       Fix brcon score commands.
       
       There was some change missing due to last refactoring of annna.
       
       Diffstat:
         M annna-message-common                |       6 +++---
         M brcon-score                         |       1 +
       
       2 files changed, 4 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/annna-message-common b/annna-message-common
       @@ -1667,16 +1667,16 @@ esac
        isreferee=0
        for referee in $referees;
        do
       -        [ "$user" = "$referee" ] && isreferee=1
       +        [ "${IRC_CMD_USER}" = "$referee" ] && isreferee=1
        done
        [ $isreferee -lt 1 ] && exit
        
        case "${IRC_PRIVMSG_TEXT}" in
        "score "*)
                text="$(printf "%s\n" "${IRC_PRIVMSG_TEXT}" | cut -d' ' -f2-)"
       -        case "${IRC_PRIVMSG_TEXT}" in
       +        case "${text}" in
                *++|*--|*-=?|*+=?|*+=-?|*-=-?|*-=??|*+=??|*-=-??|*-=65536*)
       -                scoretext="$(brcon-score "${IRC_PRIVMSG_TEXT}")"
       +                scoretext="$(brcon-score "${text}")"
                        [ -n "$scoretext" ] && annna-say "brcon score: ${scoretext}";;
                esac;;
        esac
 (DIR) diff --git a/brcon-score b/brcon-score
       @@ -2,6 +2,7 @@
        
        karmamodbase="$HOME/bin/modules/brcon-score"
        karmadb="${karmamodbase}/score-$(date +%Y).txt"
       +[ ! -e "${karmadb}" ] && touch "${karmadb}"
        
        function setkarmaval {
                if [ -n "$(grep -P "^${1}\t" "${karmadb}")" ];