Try to address youtube torracism by using invidio.us - annna - Annna the nice friendly bot.
(HTM) git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Tags
(DIR) README
---
(DIR) commit b90b5e2fbe2814c2b6681fae93e1fca5999577c2
(DIR) parent f871cb5ba6306b07773dd34c662fec7b59055564
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Mon, 8 Jun 2020 17:14:08 +0200
Try to address youtube torracism by using invidio.us
The title is now fetched from corresponding invidio.us URL and the
corresponding invidious URL is printed as well.
Signed-off-by: Annna Robert-Houdin <annna@bitreich.org>
Diffstat:
M annna-start-services | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
---
(DIR) diff --git a/annna-start-services b/annna-start-services
@@ -80,13 +80,14 @@ annna_common() {
esac
fi
- if expr "${uri}" : '^https*://[^/]*youtu\(\.be\|be\..\{2,3\}\)/'
- then
+ case "${uri}" in
+ *youtube.com/*|*youtu.be/*)
+ nuri="https://invidio.us/${uri#https*://*/}"
+ urititle="$(curl-grabtitle "${nuri}")"
sturi="$(subtitle-paste "${uri}")"
+ nuri="invidious: ${nuri}"
nocuri=0
- fi
-
- case "${uri}" in
+ ;;
*twitter.com*)
nuri="$(printf "%s\n" "${uri}" | sed 's;\(mobile\.\)\{0,1\}twitter\.com;nitter\.net;')"
suri="$(screenshot-paste "${nuri}")"