Implement trick or treat for old annnama. - annna - Annna the nice friendly bot. | |
git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws6… | |
Log | |
Files | |
Refs | |
Tags | |
README | |
--- | |
commit 2bb726baade9dd9fe6a98c7e507e9ebe8df86478 | |
parent 1c0609ccd63f3971b4d4e35b7422176ed23df3c8 | |
Author: Annna Robert-Houdin <[email protected]> | |
Date: Sun, 27 Oct 2024 09:32:08 +0100 | |
Implement trick or treat for old annnama. | |
Diffstat: | |
M annna-message-common | 27 +++++++++++++++++++++++++++ | |
1 file changed, 27 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/annna-message-common b/annna-message-common | |
@@ -1151,6 +1151,33 @@ case "${text}" in | |
"${ircuser}, pumpkin.") | |
annna-say -s "${server}" -c "${channel}" "${user}, 🎃" | |
;; | |
+"${ircuser}, trick or treat!") | |
+ annna-say -s "${server}" -c "${channel}" "Wait for it. Old annnama is … | |
+ { | |
+ sleeptime="$(( $RANDOM % 120 ))" | |
+ if [ $sleeptime -gt 60 ]; | |
+ then | |
+ sleep "$(( $RANDOM % 30 + 20 )) | |
+ annna-say -s "${server}" -c "${channel}" "${user}, *sw… | |
+ sleeptime="$(( $RANDOM % 60))" | |
+ fi | |
+ sleep $sleeptime | |
+ | |
+ case "$(( $RANDOM % 2 ))" in | |
+ 1) | |
+ case "$(( $RANDOM % 3 ))" in | |
+ 0) candy="🍬";; | |
+ 1) candy="🍭";; | |
+ 2) candy="🍫";; | |
+ esac | |
+ annna-say -s "${server}" -c "${channel}" "${user}, you… | |
+ ;; | |
+ 0) | |
+ annna-say -s "${server}" -c "${channel}" "${user}, BOO… | |
+ ;; | |
+ esac | |
+ } & | |
+ ;; | |
"${ircuser}, please dance with me.") | |
if [ $(($RANDOM % 2)) -gt 0 ]; | |
then |