Write saved submissions and comments in YAML

This commit is contained in:
George Kaklamanos 2023-06-10 17:52:29 +03:00
parent 107b3c398d
commit ed12539cbe

20
main.py
View file

@ -28,3 +28,23 @@ with open("multireddits.yaml", "w") as file:
multireddits[multireddit.name] = subreddits
yaml.dump(multireddits, file)
with open("saved.yaml", "w") as file:
saved = []
redditor = reddit.user.me()
for item in redditor.saved(limit=None):
i= {}
i["type"] = "comment"
if isinstance(item, praw.models.Submission):
i["type"] = "submission"
i["url"] = item.url
i["title"] = item.title
i["upvote_ratio"] = item.upvote_ratio
i["id"] = item.id
i["created_utc"] = item.created_utc
i["permalink"] = item.permalink
i["score"] = item.score
saved.append(i)
yaml.dump(saved, file)