Be a little more strict on URI parsing to skip unwanted characters - annna - Annna the nice friendly bot. HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/ DIR Log DIR Files DIR Refs DIR Tags DIR README --- DIR commit cfca604f39b7db50d890aaa36f1a933d632f99f4 DIR parent eb9224759dccf51d31a11f1d286b14ea973ee920 HTML Author: Quentin Rameau <quinq@fifth.space> Date: Fri, 8 Nov 2019 21:49:44 +0100 Be a little more strict on URI parsing to skip unwanted characters Signed-off-by: Annna Robert-Houdin <annna@bitreich.org> Diffstat: M annna-start-services | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- DIR diff --git a/annna-start-services b/annna-start-services @@ -89,8 +89,8 @@ then [ "$user" = "${botname}" ] && continue uri="$(printf "%s\n" "${text}" \ - | sed 's,.*\(https\{0\,1\}://[^ ]\{1\,\}\).*,\1,' \ - | grep 'https\{0,1\}://[^ ]')" + | grep 'https\{0,1\}://[^ ]\{1,\}' \ + | sed "s_.*\(https\{0,1\}://[^]:?#[@!$&'()*+,;= ]\{1,\}\).*_\1_")" case "${text}" in *\#nospoil*) ;;