Closed pglevy closed 7 months ago
how can I parse a podcast rss file to get the channel image for a jekyll static site?
From ChatGPT:
require 'rss' def get_channel_image_url(rss_url) rss_content = open(rss_url).read feed = RSS::Parser.parse(rss_content) if feed.channel.image return feed.channel.image.url else return nil end end # Example usage: rss_url = "https://example.com/podcast/rss" channel_image_url = get_channel_image_url(rss_url) if channel_image_url puts "Channel Image URL: #{channel_image_url}" else puts "Channel Image not found." end
Then
{% if channel_image_url %} <img src="{{ channel_image_url }}" alt="Podcast Channel Image"> {% endif %}
how can I parse a podcast rss file to get the channel image for a jekyll static site?
From ChatGPT:
Then