iAdd mqtt support to annna. - 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 de40edf2f15b54c8f9e7860d93a4a8df55953059 /scm/annna/commit/de40edf2f15b54c8f9e7860d93a4a8df55953059.gph bitreich.org 70
1parent 5cb9d9da1d1d315bb749828aaa7982880362f851 /scm/annna/commit/5cb9d9da1d1d315bb749828aaa7982880362f851.gph bitreich.org 70
hAuthor: Annna Robert-Houdin <annna@bitreich.org> URL:mailto:annna@bitreich.org bitreich.org 70
iDate: Thu, 8 Aug 2024 21:49:26 +0200 Err bitreich.org 70
i Err bitreich.org 70
iAdd mqtt support to annna. Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M annna-message-common | 14 ++++++++++++++ Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 14 insertions(+), 0 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@@ -1086,6 +1086,20 @@ case "${text}" in Err bitreich.org 70
i "${ircuser}, what's up in Japan?") Err bitreich.org 70
i annna-say -s "${server}" -c "${channel}" "${user}, see for yourself: https://nhk3.mov3.co/hls/nhk.m3u8"; Err bitreich.org 70
i ;; Err bitreich.org 70
i+"${ircuser}, please mqtt"*) Err bitreich.org 70
i+ mqtturi="$(printf '%s\n' "${text}" | cut -d' ' -f 3)" Err bitreich.org 70
i+ case "${mqtturi}" in Err bitreich.org 70
i+ mqtt:*) Err bitreich.org 70
i+ #mqtt:// full URI specified Err bitreich.org 70
i+ ;; Err bitreich.org 70
i+ *) Err bitreich.org 70
i+ #mqtt/sensor specified Err bitreich.org 70
i+ mqtturi="mqtt://bitreich:bitreich@mx2.adamsgaard.dk:65431${mqtturi#mqtt}" Err bitreich.org 70
i+ ;; Err bitreich.org 70
i+ esac Err bitreich.org 70
i+ msg="$(printf "%s\n" "${text}" | cut -d' ' -f 4-)" Err bitreich.org 70
i+ printf "${msg}\n" | mosquitto_pub -L "${mqtturi}" -l Err bitreich.org 70
i+ ;; Err bitreich.org 70
i *"zuckerberg"*|*"Zuckerberg"*) Err bitreich.org 70
i annna-say -s "${server}" -c "${channel}" "${user}, did you mean cocksucker?" Err bitreich.org 70
i ;; Err bitreich.org 70
.
Response:
text/plain