Handle youtube shorts URLs. - 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 697b46f31de9a6c9e922dbf0a173baf89defac39
(DIR) parent 0bb8b11ba2b2f83bb71322a82c7e913b6e45c2ee
(HTM) Author: Julian Schweinsberg <pazz0@0xfa.de>
Date: Wed, 9 Aug 2023 11:18:45 +0200
Handle youtube shorts URLs.
Signed-off-by: Annna Robert-Houdin <annna@bitreich.org>
Diffstat:
M annna-message-common | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
(DIR) diff --git a/annna-message-common b/annna-message-common
@@ -177,10 +177,11 @@ case "${text}" in
fi
;;
*youtube.com/*|*youtu.be/*)
- if [ -z "${uri##*youtu.be/*}" ] || [ -z "${uri##*/watch?v=*}" ] || [ -z "${uri##*/embed/*}" ];
+ if [ -z "${uri##*youtu.be/*}" ] || [ -z "${uri##*/watch?v=*}" ] || [ -z "${uri##*/embed/*}" ] || [ -z "${uri##*/shorts/*}" ];
then
ytid="${uri#https*://*/watch?v=}"
ytid="${ytid##*embed/}"
+ ytid="${ytid##*shorts/}"
ytid="${ytid##*youtu.be/}"
ytid="${ytid%%\?*}"
ytid="${ytid%%&*}"