config/.scripts/extract_subscriptions.py

14 lines
355 B
Python
Executable File

import json
with open("subscriptions.json", "r") as read_file:
data = json.load(read_file)
rss_urls = []
for thing in data:
rss_urls.append("https://www.youtube.com/feeds/videos.xml?channel_id=" + thing['snippet']['resourceId']['channelId'])
with open("urls", "w") as write_file:
for line in rss_urls:
write_file.write(line+'\n');