From d85d142deff1bccf7ae434f1344f7b429815142a Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Sat, 25 May 2019 00:06:05 +0000 Subject: [PATCH] Handle parameters on Twitter URLs --- snscrape-normalise | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/snscrape-normalise b/snscrape-normalise index be668e4..fcd4d97 100755 --- a/snscrape-normalise +++ b/snscrape-normalise @@ -32,8 +32,9 @@ do fi errorUrls+=("${url}") echo "${url}" - elif [[ "${url}" =~ ^https?://(www\.)?twitter\.com/[^/]+/?$ ]] + elif [[ "${url}" =~ ^https?://(www\.)?twitter\.com/[^/]+/?(\?.*)?$ ]] then + url="${url%%\?*}" url="${url%/}" user="$(snscrape --max-results 1 twitter-user "${url##*/}" | grep -Po '^https?://twitter\.com/\K[^/]+')" if [[ "${user}" ]]