From 79cda0bf8370667b0e146bd204e3f2176787724a Mon Sep 17 00:00:00 2001 From: dtb Date: Thu, 3 Nov 2022 01:36:47 -0400 Subject: [PATCH] youtube subscribe [channel] --- rss/youtube | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/rss/youtube b/rss/youtube index 8878c98..4ae44bb 100755 --- a/rss/youtube +++ b/rss/youtube @@ -1,5 +1,7 @@ #!/bin/sh +set -e + id(){ youtube-dl --skip-download --print-json --playlist-items 1 "$1" \ | jq '.channel_id' \ @@ -11,6 +13,13 @@ feedurl(){ } case "$1" in -channel) feedurl "$(id "$2")" ;; -id) feedurl "$2" ;; -esac | xargs curl -o - -- +subscribe) + url="$(feedurl "$(id "$2")")" + pig_stow "$url" + ;; +refresh) + pig_feed + ;; +esac + +exit 0