SMOLNET PORTAL home about changes
iMove radio services to radio. - annna - Annna the nice friendly bot.	Err	bitreich.org	70
hgit clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/	URL:git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/	bitreich.org	70
1Log	/scm/annna/log.gph	bitreich.org	70
1Files	/scm/annna/files.gph	bitreich.org	70
1Refs	/scm/annna/refs.gph	bitreich.org	70
1Tags	/scm/annna/tag	bitreich.org	70
1README	/scm/annna/file/README.md.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit f850abb402021106be62251faaab4b6592f7c614	/scm/annna/commit/f850abb402021106be62251faaab4b6592f7c614.gph	bitreich.org	70
1parent 43ac6c7ed634ca428ff807b06a9206ecf556c67f	/scm/annna/commit/43ac6c7ed634ca428ff807b06a9206ecf556c67f.gph	bitreich.org	70
hAuthor: Annna Robert-Houdin <annna@bitreich.org>	URL:mailto:annna@bitreich.org	bitreich.org	70
iDate:   Fri,  9 Aug 2024 18:27:57 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
iMove radio services to radio.	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M annna-message-common                |      29 -----------------------------	Err	bitreich.org	70
i  M annna-message-radio                 |      25 +++++++++++++++++++++++++	Err	bitreich.org	70
i	Err	bitreich.org	70
i2 files changed, 25 insertions(+), 29 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/annna-message-common b/annna-message-common	/scm/annna/file/annna-message-common.gph	bitreich.org	70
i@@ -542,35 +542,6 @@ case "${text}" in	Err	bitreich.org	70
i         suri="$(printf "%s\n" "${word}" | bitreich-speak)"	Err	bitreich.org	70
i         annna-say -s "${server}" -c "${channel}" "${suri}"	Err	bitreich.org	70
i         ;;	Err	bitreich.org	70
i-"${ircuser}, please radio play "*)	Err	bitreich.org	70
i-        url="$(printf "%s\n" "${text}" | cut -c 25- | sed 's,\t,    ,g')"	Err	bitreich.org	70
i-        {	Err	bitreich.org	70
i-                ytdl-mpd -a -m -q "$url"	Err	bitreich.org	70
i-                annna-say -s "${server}" -c "${channel}" "Please listen on gophers://bitreich.org/9/radio/listen";	Err	bitreich.org	70
i-        } &	Err	bitreich.org	70
i-        ;;	Err	bitreich.org	70
i-"${ircuser}, please radio say "*)	Err	bitreich.org	70
i-        word="$(printf "%s\n" "${text}" | cut -c 25- | sed 's,\t,    ,g')"	Err	bitreich.org	70
i-        annna-say -s "${server}" -c "${channel}" "Please listen on gophers://bitreich.org/9/radio/listen";	Err	bitreich.org	70
i-        {	Err	bitreich.org	70
i-                printf "%s\n" "${word}" | bitreich-radio-speak	Err	bitreich.org	70
i-        } &	Err	bitreich.org	70
i-        ;;	Err	bitreich.org	70
i-"${ircuser}, please stop speaking on the radio.")	Err	bitreich.org	70
i-        if pkill -f bitreich-radio-speak >/dev/null 2>&1;	Err	bitreich.org	70
i-        then	Err	bitreich.org	70
i-                annna-say -s "${server}" -c "${channel}" "${user}, I stopped speaking."	Err	bitreich.org	70
i-        else	Err	bitreich.org	70
i-                annna-say -s "${server}" -c "${channel}" "${user}, sorry, no instances found."	Err	bitreich.org	70
i-        fi	Err	bitreich.org	70
i-        ;;	Err	bitreich.org	70
i-"${ircuser}, please hold your keynote at brcon2024.")	Err	bitreich.org	70
i-        keynotefile="/home/20h/con/2024/keynote/keynote.txt"	Err	bitreich.org	70
i-        annna-say -s "${server}" -c "${channel}" "Please follow gophers://bitreich.org/9/radio/listen";	Err	bitreich.org	70
i-        {	Err	bitreich.org	70
i-                bitreich-radio-speak "${keynotefile}"	Err	bitreich.org	70
i-        } &	Err	bitreich.org	70
i-        ;;	Err	bitreich.org	70
i "${ircuser}, what can I cook with "*)	Err	bitreich.org	70
i         ingredients="$(printf "%s\n" "${text}" | cut -c 29- | sed 's,\t,    ,g')"	Err	bitreich.org	70
i         case "$ingredients" in	Err	bitreich.org	70
1diff --git a/annna-message-radio b/annna-message-radio	/scm/annna/file/annna-message-radio.gph	bitreich.org	70
i@@ -25,6 +25,31 @@ case "${text}" in	Err	bitreich.org	70
i         /usr/bin/mpc -q random	Err	bitreich.org	70
i         exit # no common messages	Err	bitreich.org	70
i         ;;	Err	bitreich.org	70
i+"${ircuser}, please radio play "*)	Err	bitreich.org	70
i+        url="$(printf "%s\n" "${text}" | cut -c 25- | sed 's,\t,    ,g')"	Err	bitreich.org	70
i+        {	Err	bitreich.org	70
i+                ytdl-mpd -a -m -q "$url"	Err	bitreich.org	70
i+                annna-say -s "${server}" -c "${channel}" "Your download ${url} is done.\n"	Err	bitreich.org	70
i+        } &	Err	bitreich.org	70
i+        exit	Err	bitreich.org	70
i+        ;;	Err	bitreich.org	70
i+"${ircuser}, please radio say "*)	Err	bitreich.org	70
i+        word="$(printf "%s\n" "${text}" | cut -c 25- | sed 's,\t,    ,g')"	Err	bitreich.org	70
i+        {	Err	bitreich.org	70
i+                printf "%s\n" "${word}" | bitreich-radio-speak	Err	bitreich.org	70
i+                annna-say -s "${server}" -c "${channel}" "The speech is done.\n"	Err	bitreich.org	70
i+        } &	Err	bitreich.org	70
i+        exit # no common messages	Err	bitreich.org	70
i+        ;;	Err	bitreich.org	70
i+"${ircuser}, please stop speaking on radio.")	Err	bitreich.org	70
i+        if pkill -f bitreich-radio-speak >/dev/null 2>&1;	Err	bitreich.org	70
i+        then	Err	bitreich.org	70
i+                annna-say -s "${server}" -c "${channel}" "${user}, I stopped speaking."	Err	bitreich.org	70
i+        else	Err	bitreich.org	70
i+                annna-say -s "${server}" -c "${channel}" "${user}, sorry, no instances found."	Err	bitreich.org	70
i+        fi	Err	bitreich.org	70
i+        exit # no common messages	Err	bitreich.org	70
i+        ;;	Err	bitreich.org	70
i esac	Err	bitreich.org	70
i 	Err	bitreich.org	70
i annna-message-common "${server}" "${channel}" "${user}" "${text}"	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/annna/commit/f850abb402021106...
Content-Typetext/plain; charset=utf-8