iptv-org/epg ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple tool for grabbing TV guide data from lots of EPG sources and saving it locally. I want to be able to run one command, choose one site or several supported sites, and get a guide.xml file back. It should also let me point to a custom channels XML file if I only want specific channels, and support useful options like output path, language filter, number of days, timeout, delay, proxy, and how many requests run at once.
If I choose multiple sites, it should be able to save separate output files by site so the data does not get mixed together. It would also be great if it can optionally create compressed and JSON versions too, and show the requests for debugging when needed.
Please include an easy way to run it on a schedule and a basic local web server so the finished guide can be opened by URL on my machine or local network. If possible, also make it easy to run in Docker with environment settings for the schedule and download behavior. Look up current docs online if you need to.
Have a live product UI? Try website reverse