I made an example sources file that Rytec can use for importing different EPG
<sources>
<sourcecat sourcecatname="IPTV XMLTV">
<source type="gen_xmltv" channels="/etc/epgimport/suls_iptv_channels.xml">
<description>Rapid EPG</description>
<url>
http://clientportal.link:8080/xmltv.php?username=xxxxx&password=yyyyyy</url>
</source>
<source type="gen_xmltv" channels="/etc/epgimport/suls_iptv_channels.xml">
<description>ESTIPTV Scandinavia</description>
<url>http://estiptv******* WARNING FRAUD **DON'T BUY** PLEASE REPORT TO ADMIN *******/epg/SCAND_guide.xml</url>
</source>
<source type="gen_xmltv" channels="/etc/epgimport/suls_iptv_channels.xml">
<description>ESTIPTV Europe</description>
<url>
http://estiptv/site/epg/EU_guide.xml</url>
</source>
<source type="gen_xmltv" channels="/etc/epgimport/suls_iptv_channels.xml">
<description>ESTIPTV East Europe</description>
<url>http://estiptv******* WARNING FRAUD **DON'T BUY** PLEASE REPORT TO ADMIN *******/epg/EEU_guide.xml</url>
</source>
<source type="gen_xmltv" channels="/etc/epgimport/suls_iptv_channels.xml">
<description>ESTIPTV United States</description>
<url>http://estiptv******* WARNING FRAUD **DON'T BUY** PLEASE REPORT TO ADMIN *******/epg/AMER_guide.xml</url>
</source>
</sourcecat>
</sources>
Replace username and password if you want to use Rapid EPG
Ofcourse script must work and import channellists otherwise it won't work.