From ad32c15429ff7143ede86a0539fbd033e33d981b Mon Sep 17 00:00:00 2001 From: BAIS1C <125931341+BAIS1C@users.noreply.github.com> Date: Fri, 3 May 2024 22:46:03 +0800 Subject: [PATCH 1/3] Update Comfy_UI_RSS_Feed_to_Prompt.py --- Comfy_UI_RSS_Feed_Reader.py | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/Comfy_UI_RSS_Feed_Reader.py b/Comfy_UI_RSS_Feed_Reader.py index a3f8859..2e8082e 100644 --- a/Comfy_UI_RSS_Feed_Reader.py +++ b/Comfy_UI_RSS_Feed_Reader.py @@ -34,18 +34,17 @@ class RSSFeedNode: # Implementation of the RSS feed fetching and parsing return (self.fetch_and_parse_rss(feed_url),) - def fetch_and_parse_rss(self, feed_url): - # Parsing the RSS feed using feedparser - feed = feedparser.parse(feed_url) - - # Formatting the output as a script - script_output = "News Update:\n" - for entry in feed.entries: - title = entry.title - description = entry.description - script_output += f"Title: {title}\nDescription: {description}\n\n" - - return script_output + def fetch_and_parse_rss(feed_url): + feed = feedparser.parse(feed_url) + prompts = [] + + for entry in feed.entries: + # Creating a prompt that combines the title and a brief summary + prompt = f"Imagine a scene where {entry.title} happens. {entry.summary}" + prompts.append(prompt) + + return prompts + # Registration for the node, make sure this matches how other nodes are registered NODE_CLASS_MAPPINGS = { @@ -53,5 +52,5 @@ NODE_CLASS_MAPPINGS = { } NODE_DISPLAY_NAME_MAPPINGS = { - "RSSFeedNode": "RSS Feed Reader" + "RSSFeedNode": "RSS Feed to Prompt" } From d55c108572fa0662f2f3b2713786451e4dfd2715 Mon Sep 17 00:00:00 2001 From: BAIS1C <125931341+BAIS1C@users.noreply.github.com> Date: Fri, 3 May 2024 22:46:53 +0800 Subject: [PATCH 2/3] Rename Comfy_UI_RSS_Feed_Reader.py to Comfy_UI_RSS_Feed_to_Pompt.py --- Comfy_UI_RSS_Feed_Reader.py => Comfy_UI_RSS_Feed_to_Pompt.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Comfy_UI_RSS_Feed_Reader.py => Comfy_UI_RSS_Feed_to_Pompt.py (100%) diff --git a/Comfy_UI_RSS_Feed_Reader.py b/Comfy_UI_RSS_Feed_to_Pompt.py similarity index 100% rename from Comfy_UI_RSS_Feed_Reader.py rename to Comfy_UI_RSS_Feed_to_Pompt.py From ac8889c0538de421455374652447f200740c6220 Mon Sep 17 00:00:00 2001 From: BAIS1C <125931341+BAIS1C@users.noreply.github.com> Date: Fri, 3 May 2024 22:47:22 +0800 Subject: [PATCH 3/3] Rename Comfy_UI_RSS_Feed_to_Pompt.py to Comfy_UI_RSS_Feed_to_Prompt.py --- Comfy_UI_RSS_Feed_to_Pompt.py => Comfy_UI_RSS_Feed_to_Prompt.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Comfy_UI_RSS_Feed_to_Pompt.py => Comfy_UI_RSS_Feed_to_Prompt.py (100%) diff --git a/Comfy_UI_RSS_Feed_to_Pompt.py b/Comfy_UI_RSS_Feed_to_Prompt.py similarity index 100% rename from Comfy_UI_RSS_Feed_to_Pompt.py rename to Comfy_UI_RSS_Feed_to_Prompt.py