fix UTF-8 double encoding introduced by josuah at aea4bdf3 - 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 --- DIR commit 8d449b480df1786eb76eb8d87068e47e172848cb DIR parent b4f33a00de7e03f1324903c22125c3888de8fc2e HTML Author: Josuah Demangeon <me@josuah.net> Date: Sun, 14 Nov 2021 18:35:40 +0100 fix UTF-8 double encoding introduced by josuah at aea4bdf3 the file was fixed with iconv -f UTF-8 -t LATIN1 then manual edit Signed-off-by: Annna Robert-Houdin <annna@bitreich.org> Diffstat: M annna-message-common | 76 ++++++++++++++++---------------- 1 file changed, 38 insertions(+), 38 deletions(-) --- DIR diff --git a/annna-message-common b/annna-message-common @@ -14,7 +14,7 @@ brmembers="__20h__ Evil_Bob chripo posativ quinq stateless solene josuah parazyd channel="$1" user="$2" text="$3" -annnasumerian="ð¹" +annnasumerian="𒈹" hashtags() { cat ${hashtagfile} 2>/dev/null @@ -66,7 +66,7 @@ case "${text}" in then case "${urititle}" in *Gunther*|*GUNTHER*|*Günther*) - annna-say -c "${channel}" "Oh Gunther! ⤠⤠⤠${urititle}" + annna-say -c "${channel}" "Oh Günther! ❤ ❤ ❤ ${urititle}" ;; *\|\ Cloudflare*) annna-say -c "${channel}" "Mind your own business! We got clownflared: gopher://bitreich.org/0/ascii/clownflare.vt" @@ -521,10 +521,10 @@ case "${text}" in ;; "${botname}, please turn on "*) word="$(printf "%s\n" "${text}" | cut -c 22-)" - annna-say -c "${channel}" "â â» ${word}" + annna-say -c "${channel}" "☞ ⏻ ${word}" ;; "${botname}, please turn me on.") - annna-say -c "${channel}" "â â» ${user}" + annna-say -c "${channel}" "☞ ⏻ ${user}" ;; "${botname}, I'm game bored.") gamelink="$(abandonware-random-game)" @@ -671,16 +671,16 @@ case "${text}" in "${botname}, be cool.") case "$(($RANDOM % 4))" in 0) - annna-say -c "${channel}" "(ââ _â )" + annna-say -c "${channel}" "(⌐■_■)" ;; 1) - annna-say -c "${channel}" "(â°Ëâ¡Ëâ°)" + annna-say -c "${channel}" "(▰˘◡˘▰)" ;; 2) - annna-say -c "${channel}" "(ââĹâ )Ì" + annna-say -c "${channel}" "(▀ Ĺ▀ )̄" ;; *) - annna-say -c "${channel}" "(âĹâ )" + annna-say -c "${channel}" "(▀Ĺ▀ )" ;; esac ;; @@ -690,7 +690,7 @@ case "${text}" in annna-say -c "${channel}" '~\o/~' ;; *) - annna-say -c "${channel}" 'âºâ( ° Ê Â°)ââº' + annna-say -c "${channel}" '✺◟( ° ʖ °)◞✺' ;; esac ;; @@ -713,7 +713,7 @@ case "${text}" in 2) annna-say -c "${channel}" ' ( ) ( )' sleep 0.1 - annna-say -c "${channel}" ' (>â¢.â¢<)' + annna-say -c "${channel}" ' (>•.•<)' sleep 0.1 annna-say -c "${channel}" ' (") (")' ;; @@ -839,61 +839,61 @@ case "${text}" in "${botname}, please help.") # Help Message. # TODO: Add multiple line support to annna-say -c(1) with sleep. - annna-say -c "${user}" "»how many memes do you know?«gets you the number of memes annna knows, ${user}." + annna-say -c "${user}" "»how many memes do you know?« gets you the number of memes annna knows, ${user}." sleep 0.5 - annna-say -c "${user}" "»please show me your memes.« gets you all memes anna knows, ${user}." + annna-say -c "${user}" "»please show me your memes.« gets you all memes anna knows, ${user}." sleep 0.5 - annna-say -c "${user}" "»please show me the victims.« gets you all victims anna knows, ${user}." + annna-say -c "${user}" "»please show me the victims.« gets you all victims anna knows, ${user}." sleep 0.5 - annna-say -c "${user}" "»can you show me the uptime please?« gets you the uptime, ${user}." + annna-say -c "${user}" "»can you show me the uptime please?« gets you the uptime, ${user}." sleep 0.5 - annna-say -c "${user}" "»please show me the load, ${user}." + annna-say -c "${user}" "»please show me the load, ${user}." sleep 0.5 - annna-say -c "${user}" "»please give me the count of online users.«, ${user}." + annna-say -c "${user}" "»please give me the count of online users.«, ${user}." sleep 0.5 - annna-say -c "${user}" "»please tell me your favourite flower.«, ${user}." + annna-say -c "${user}" "»please tell me your favourite flower.«, ${user}." sleep 0.5 - annna-say -c "${user}" "»please tell me your favourite color.«, ${user}." + annna-say -c "${user}" "»please tell me your favourite color.«, ${user}." sleep 0.5 - annna-say -c "${user}" "»please dance with me.«, ${user}." + annna-say -c "${user}" "»please dance with me.«, ${user}." sleep 0.5 - annna-say -c "${user}" "»please distro-hop with me.«, ${user}." + annna-say -c "${user}" "»please distro-hop with me.«, ${user}." sleep 0.5 - annna-say -c "${user}" "»please dance.«, ${user}." + annna-say -c "${user}" "»please dance.«, ${user}." sleep 0.5 - annna-say -c "${user}" "»what's up?«, ${user}." + annna-say -c "${user}" "»what's up?«, ${user}." sleep 0.5 - annna-say -c "${user}" "»what's down?«, ${user}." + annna-say -c "${user}" "»what's down?«, ${user}." sleep 0.5 - annna-say -c "${user}" "»please update the phlog index.«, ${user}." + annna-say -c "${user}" "»please update the phlog index.«, ${user}." sleep 0.5 - annna-say -c "${user}" "»sudo make me a sandwich«, ${user}." + annna-say -c "${user}" "»sudo make me a sandwich«, ${user}." sleep 0.5 - annna-say -c "${user}" "»sudo please make me a sandwich«, ${user}." + annna-say -c "${user}" "»sudo please make me a sandwich«, ${user}." sleep 0.5 - annna-say -c "${user}" "»please tell me who is your favourite pleasure man.«, ${user}." + annna-say -c "${user}" "»please tell me who is your favourite pleasure man.«, ${user}." sleep 0.5 - annna-say -c "${user}" "»please roll a dice for me.«, ${user}." + annna-say -c "${user}" "»please roll a dice for me.«, ${user}." sleep 0.5 - annna-say -c "${user}" "»I'm bored.«, ${user}." + annna-say -c "${user}" "»I'm bored.«, ${user}." sleep 0.5 - annna-say -c "${user}" "», be cool.«, ${user}." + annna-say -c "${user}" "», be cool.«, ${user}." sleep 0.5 - annna-say -c "${user}" "», be cute.«, ${user}." + annna-say -c "${user}" "», be cute.«, ${user}." sleep 0.5 - annna-say -c "${user}" "», what is \$term?«, ${user}." + annna-say -c "${user}" "», what is \$term?«, ${user}." sleep 0.5 - annna-say -c "${user}" "», please turn on \$term«, ${user}." + annna-say -c "${user}" "», please turn on \$term«, ${user}." sleep 0.5 - annna-say -c "${user}" "», please shoot \$term«, ${user}." + annna-say -c "${user}" "», please shoot \$term«, ${user}." sleep 0.5 - annna-say -c "${user}" "», turn me on." + annna-say -c "${user}" "», turn me on." sleep 0.5 - annna-say -c "${user}" "», please tech hype me." + annna-say -c "${user}" "», please tech hype me." sleep 0.5 - annna-say -c "${user}" "», bonjour !" + annna-say -c "${user}" "», bonjour !" sleep 0.5 - annna-say -c "${user}" "»please help.« gives you this help listing, ${user}." + annna-say -c "${user}" "»please help.« gives you this help listing, ${user}." ;; esac