commit 4a9ab08ecf65e9447ee7f44545ab35c61a96c0f8
parent 6bbb503139b7e627a57fcec35718cd07abdde3d4
Author: hhvn <hayden@haydenvh.com>
Date: Sun, 28 Feb 2021 01:01:56 +0000
botreply: remove duplicate spaces and unnecessary EOW character
Signed-off-by: mys <>
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/botreply b/botreply
@@ -24,7 +24,7 @@ _morse(){
[ "$orig" = "$morseonly" ] && {
echo "$1" | tr '/' '\t' | morse -sd | tr '\t' ' '
} || {
- echo "$1" | morse -s | tr '\n' ' ' | tr -s ' '
+ echo "$1" | morse -s | tr '\n' ' '
}
}
@@ -44,7 +44,7 @@ case "$1" in
ret=$(_morse "$(echo "$1" | sed 's/.*:morse //')")
name=${1%%!*}
name=${name#:}
- echo "$1" | awk -v "name=$name" -v "ret=$ret" '{print "PRIVMSG "$3" :"name": "ret}'
+ echo "$1" | awk -v "name=$name" -v "ret=$ret" '{print "PRIVMSG "$3" :"name": "ret}' | tr -s ' ' | sed 's/\.\.\.-\.-[[:space:]]*//'
;;
*"PRIVMSG "*":$nick: :rot"*|*"PRIVMSG "*":$nick, :rot"*)
num=$(echo "$1" | sed "s/.*:$nick[,:] :rot\([0-9]*\).*/\1/")