Add exclamatio module support into annna-message-common. - 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 e6f32ec12007683294f6bca1721847ac94b1f5a3
 (DIR) parent c0655da913f533290a7600cc2c10507b9915e181
 (HTM) Author: Annna Robert-Houdin <annna@bitreich.org>
       Date:   Sat,  7 Jan 2023 22:12:34 +0100
       
       Add exclamatio module support into annna-message-common.
       
       Diffstat:
         M annna-message-common                |       9 ++++++++-
         M exclamatio                          |       1 -
       
       2 files changed, 8 insertions(+), 2 deletions(-)
       ---
 (DIR) diff --git a/annna-message-common b/annna-message-common
       @@ -221,7 +221,14 @@ esac
        case "${text}" in
        "${ircuser}"?)
                exclamation="$(printf "${text}\n" | sed "s,${ircuser}\(.\),\1,g")"
       -        annna-say -s "${server}" -c "${channel}" "${user}${exclamation}"
       +        exclamationsintime=$(exclamatio "${user}")
       +        finalexclamation="${exclamation}"
       +        while [ $exclamationsintime -gt 1 ];
       +        do
       +                finalexclamation="${finalexclamation}${exclamation}"
       +                exclamationsintime=$(($exclamationsintime - 1))
       +        done
       +        annna-say -s "${server}" -c "${channel}" "${user}${finalexclamation}"
                ;;
        *"<3"*)
                annna-say -s "${server}" -c "${channel}" "*o.o*"
 (DIR) diff --git a/exclamatio b/exclamatio
       @@ -40,7 +40,6 @@ function modifyexclamatio {
                exclamatioval=$(getexclamatioval "${exclamatiotag}")
                newexclamatioval="$(printf "%d%s\n" "${exclamatioval}" "$2" | bc)"
                setexclamatioval "${exclamatiotag}" $newexclamatioval
       -        printf "%s = %d\n" "$exclamatiotag" "$newexclamatioval"
        }
        
        function incexclamatio {