Shane 7 months ago
parent c36eac7587
commit a130c65edf
  1. 5
      foodie_automator_reddit.py

@ -271,7 +271,7 @@ def fetch_duckduckgo_news_context(title, hours=24):
return title
def fetch_reddit_posts():
"""Fetch Reddit posts from specified subreddits, filtering low-quality posts."""
"""Fetch Reddit posts from specified subreddits, filtering low-quality and [homemade] posts."""
try:
reddit = praw.Reddit(
client_id=REDDIT_CLIENT_ID,
@ -301,6 +301,9 @@ def fetch_reddit_posts():
if pub_date < cutoff_date:
logging.info(f"Skipping old post: {submission.title} (Published: {pub_date})")
continue
if "[homemade]" in submission.title.lower():
logging.info(f"Skipping homemade post: {submission.title}")
continue
cleaned_title = clean_reddit_title(submission.title)
if not cleaned_title or len(cleaned_title) < 5:
logging.info(f"Skipping post with invalid or short title: {submission.title}")

Loading…
Cancel
Save