commit 8f4a99fa571a1ec1e7d22ba68495938937604e70
parent 1c1388c4ef07849b5afb87ee8f5c8105a27e8686
Author: mys <>
Date: Tue, 6 Apr 2021 20:18:11 +0200
Add 1337 and fix phoneme
Diffstat:
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/botreply b/botreply
@@ -48,7 +48,7 @@ case "$1" in
name=${name#:}
echo "$1" | awk -v "name=$name" -v "ret=$ret" '{print "PRIVMSG "$3" :"name": "ret}' | tr -s ' ' | sed 's/\.\.\.-\.-[[:space:]]*//'
;;
- *"PRIVMSG "*":$nick: "*":phonemes"*|*"PRIVMSG "*":$nick, "*":phoneme"*)
+ *"PRIVMSG "*":$nick: "*":phoneme"*|*"PRIVMSG "*":$nick, "*":phoneme"*)
lang=$(echo "$1" | sed -E 's/.* ([^ ]*):phoneme.*/\1/')
ret=$(espeak -qxv ${lang:-en} "$(echo "$1" | sed 's/.*:phoneme //')")
name=${1%%!*}
@@ -69,6 +69,12 @@ case "$1" in
name=${name#:}
echo "$1" | awk -v "name=$name" -v "rot=$rot" '{print "PRIVMSG "$3" :"name": "rot}'
;;
+ *"PRIVMSG "*":$nick: :1337"*|*"PRIVMSG "*":$nick, :1337"*)
+ hax=$(echo "$1" | sed "s/.*:$nick[,:] :1337* //" | tr 'aeilot' '431107' | sed 's~w~\\/\\/~g;s~n~|\\|~g;s~m~|\\/|~g;s~h~|-|~g;s~f~ph~g;s~b~8~g;s~x~><~g;s~c~(~g;s~k~|<~g')
+ name=${1%%!*}
+ name=${name#:}
+ echo "$1" | awk -v "name=$name" -v "hax=$hax" '{print "PRIVMSG "$3" :"name": "hax}'
+ ;;
*"PRIVMSG "*":$nick: help"|*"PRIVMSG "*":$nick, help")
channel=$(echo "$1" | awk '{print $3}')
echo "PRIVMSG $channel :$nick: [[input-lang]:<output-lang>] <untranslated-text>"