Merge branch 'master' of https://github.com/tohenk/epg into pr/1774

This commit is contained in:
Aleksandr Statciuk 2023-01-25 17:19:14 +03:00
commit 6f71ceddc2
21 changed files with 4596 additions and 101 deletions

17
.github/workflows/berrymedia.co.kr.yml vendored Normal file
View file

@ -0,0 +1,17 @@
name: berrymedia.co.kr
on:
schedule:
- cron: '0 3 * * *'
workflow_dispatch:
workflow_run:
workflows: [_trigger]
types:
- completed
jobs:
load:
uses: ./.github/workflows/_load.yml
with:
site: ${{github.workflow}}
secrets:
APP_ID: ${{ secrets.APP_ID }}
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}

View file

@ -0,0 +1,17 @@
name: worldfishingnetwork.com
on:
schedule:
- cron: '0 3 * * *'
workflow_dispatch:
workflow_run:
workflows: [_trigger]
types:
- completed
jobs:
load:
uses: ./.github/workflows/_load.yml
with:
site: ${{github.workflow}}
secrets:
APP_ID: ${{ secrets.APP_ID }}
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}

101
README.md
View file

@ -50,7 +50,7 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><td valign="top" rowspan="1"><a href="https://artonline.tv">artonline.tv</a></td><td align="right" nowrap>5</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ar/artonline.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/artonline.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/artonline.tv.yml/badge.svg" alt="artonline.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://bein.com">bein.com</a></td><td align="right" nowrap>76</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ar/bein.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/bein.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/bein.com.yml/badge.svg" alt="bein.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://beinsports.com">beinsports.com</a></td><td align="right" nowrap>25</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ar/beinsports.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/beinsports.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/beinsports.com.yml/badge.svg" alt="beinsports.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://elcinema.com">elcinema.com</a></td><td align="right" nowrap>98</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ar/elcinema.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/elcinema.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/elcinema.com.yml/badge.svg" alt="elcinema.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://elcinema.com">elcinema.com</a></td><td align="right" nowrap>99</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ar/elcinema.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/elcinema.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/elcinema.com.yml/badge.svg" alt="elcinema.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://i24news.tv">i24news.tv</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ar/i24news.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/i24news.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/i24news.tv.yml/badge.svg" alt="i24news.tv" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -73,7 +73,7 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><th align="left">Site&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Channels</th><th align="left">EPG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th></tr>
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://tv.mail.ru">tv.mail.ru</a></td><td align="right" nowrap>5</td><td nowrap><code>https://iptv-org.github.io/epg/guides/az/tv.mail.ru.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.mail.ru.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.mail.ru.yml/badge.svg" alt="tv.mail.ru" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.mail.ru">tv.mail.ru</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/az/tv.mail.ru.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.mail.ru.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.mail.ru.yml/badge.svg" alt="tv.mail.ru" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -175,7 +175,7 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><td valign="top" rowspan="1"><a href="https://magentatv.at">magentatv.at</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/hr/magentatv.at.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/magentatv.at.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/magentatv.at.yml/badge.svg" alt="magentatv.at" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://maxtv.hrvatskitelekom.hr">maxtv.hrvatskitelekom.hr</a></td><td align="right" nowrap>109</td><td nowrap><code>https://iptv-org.github.io/epg/guides/hr/maxtv.hrvatskitelekom.hr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/maxtv.hrvatskitelekom.hr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/maxtv.hrvatskitelekom.hr.yml/badge.svg" alt="maxtv.hrvatskitelekom.hr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.blue.ch">tv.blue.ch</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/hr/tv.blue.ch.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml/badge.svg" alt="tv.blue.ch" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvprofil.com">tvprofil.com</a></td><td align="right" nowrap>436</td><td nowrap><code>https://iptv-org.github.io/epg/guides/hr/tvprofil.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvprofil.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvprofil.com.yml/badge.svg" alt="tvprofil.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvprofil.com">tvprofil.com</a></td><td align="right" nowrap>439</td><td nowrap><code>https://iptv-org.github.io/epg/guides/hr/tvprofil.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvprofil.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvprofil.com.yml/badge.svg" alt="tvprofil.com" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -186,7 +186,7 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><th align="left">Site&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Channels</th><th align="left">EPG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th></tr>
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>329</td><td nowrap><code>https://iptv-org.github.io/epg/guides/cs/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>334</td><td nowrap><code>https://iptv-org.github.io/epg/guides/cs/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mujtvprogram.cz">mujtvprogram.cz</a></td><td align="right" nowrap>144</td><td nowrap><code>https://iptv-org.github.io/epg/guides/cs/mujtvprogram.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mujtvprogram.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mujtvprogram.cz.yml/badge.svg" alt="mujtvprogram.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.blue.ch">tv.blue.ch</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/cs/tv.blue.ch.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml/badge.svg" alt="tv.blue.ch" style="max-width: 100%;"></a></td></tr>
</tbody>
@ -243,28 +243,28 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><td valign="top" rowspan="1"><a href="https://clickthecity.com">clickthecity.com</a></td><td align="right" nowrap>27</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/clickthecity.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/clickthecity.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/clickthecity.com.yml/badge.svg" alt="clickthecity.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://delta.nl">delta.nl</a></td><td align="right" nowrap>19</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/delta.nl.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/delta.nl.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/delta.nl.yml/badge.svg" alt="delta.nl" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://digiturk.com.tr">digiturk.com.tr</a></td><td align="right" nowrap>11</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/digiturk.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/digiturk.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/digiturk.com.tr.yml/badge.svg" alt="digiturk.com.tr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://directv.com">directv.com</a></td><td align="right" nowrap>314</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/directv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/directv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/directv.com.yml/badge.svg" alt="directv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://dishtv.in">dishtv.in</a></td><td align="right" nowrap>344</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/dishtv.in.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/dishtv.in.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/dishtv.in.yml/badge.svg" alt="dishtv.in" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://dsmart.com.tr">dsmart.com.tr</a></td><td align="right" nowrap>6</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/dsmart.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/dsmart.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/dsmart.com.tr.yml/badge.svg" alt="dsmart.com.tr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://directv.com">directv.com</a></td><td align="right" nowrap>262</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/directv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/directv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/directv.com.yml/badge.svg" alt="directv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://dishtv.in">dishtv.in</a></td><td align="right" nowrap>348</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/dishtv.in.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/dishtv.in.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/dishtv.in.yml/badge.svg" alt="dishtv.in" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://dsmart.com.tr">dsmart.com.tr</a></td><td align="right" nowrap>7</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/dsmart.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/dsmart.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/dsmart.com.tr.yml/badge.svg" alt="dsmart.com.tr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://dstv.com">dstv.com</a></td><td align="right" nowrap>194</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/dstv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/dstv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/dstv.com.yml/badge.svg" alt="dstv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://elcinema.com">elcinema.com</a></td><td align="right" nowrap>97</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/elcinema.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/elcinema.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/elcinema.com.yml/badge.svg" alt="elcinema.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://elcinema.com">elcinema.com</a></td><td align="right" nowrap>98</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/elcinema.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/elcinema.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/elcinema.com.yml/badge.svg" alt="elcinema.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://epg.i-cable.com">epg.i-cable.com</a></td><td align="right" nowrap>94</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/epg.i-cable.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/epg.i-cable.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/epg.i-cable.com.yml/badge.svg" alt="epg.i-cable.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://flixed.io">flixed.io</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/flixed.io.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/flixed.io.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/flixed.io.yml/badge.svg" alt="flixed.io" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://flixed.io">flixed.io</a></td><td align="right" nowrap>314</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/flixed.io.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/flixed.io.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/flixed.io.yml/badge.svg" alt="flixed.io" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://foxsports.com.au">foxsports.com.au</a></td><td align="right" nowrap>7</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/foxsports.com.au.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/foxsports.com.au.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/foxsports.com.au.yml/badge.svg" alt="foxsports.com.au" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://getafteritmedia.com">getafteritmedia.com</a></td><td align="right" nowrap>5</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/getafteritmedia.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/getafteritmedia.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/getafteritmedia.com.yml/badge.svg" alt="getafteritmedia.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://i.mjh.nz">i.mjh.nz</a></td><td align="right" nowrap>655</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/i.mjh.nz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/i.mjh.nz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/i.mjh.nz.yml/badge.svg" alt="i.mjh.nz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://i.mjh.nz">i.mjh.nz</a></td><td align="right" nowrap>648</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/i.mjh.nz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/i.mjh.nz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/i.mjh.nz.yml/badge.svg" alt="i.mjh.nz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://i24news.tv">i24news.tv</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/i24news.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/i24news.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/i24news.tv.yml/badge.svg" alt="i24news.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://ionplustv.com">ionplustv.com</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/ionplustv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/ionplustv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/ionplustv.com.yml/badge.svg" alt="ionplustv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>101</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>102</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://magentatv.at">magentatv.at</a></td><td align="right" nowrap>16</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/magentatv.at.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/magentatv.at.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/magentatv.at.yml/badge.svg" alt="magentatv.at" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://magticom.ge">magticom.ge</a></td><td align="right" nowrap>9</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/magticom.ge.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/magticom.ge.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/magticom.ge.yml/badge.svg" alt="magticom.ge" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://maxtv.hrvatskitelekom.hr">maxtv.hrvatskitelekom.hr</a></td><td align="right" nowrap>24</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/maxtv.hrvatskitelekom.hr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/maxtv.hrvatskitelekom.hr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/maxtv.hrvatskitelekom.hr.yml/badge.svg" alt="maxtv.hrvatskitelekom.hr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://melita.com">melita.com</a></td><td align="right" nowrap>82</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/melita.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/melita.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/melita.com.yml/badge.svg" alt="melita.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://meo.pt">meo.pt</a></td><td align="right" nowrap>9</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/meo.pt.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/meo.pt.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/meo.pt.yml/badge.svg" alt="meo.pt" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mewatch.sg">mewatch.sg</a></td><td align="right" nowrap>16</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/mewatch.sg.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mewatch.sg.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mewatch.sg.yml/badge.svg" alt="mewatch.sg" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mncvision.id">mncvision.id</a></td><td align="right" nowrap>95</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/mncvision.id.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mncvision.id.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mncvision.id.yml/badge.svg" alt="mncvision.id" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mncvision.id">mncvision.id</a></td><td align="right" nowrap>94</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/mncvision.id.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mncvision.id.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mncvision.id.yml/badge.svg" alt="mncvision.id" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mtel.ba">mtel.ba</a></td><td align="right" nowrap>32</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/mtel.ba.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mtel.ba.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mtel.ba.yml/badge.svg" alt="mtel.ba" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mujtvprogram.cz">mujtvprogram.cz</a></td><td align="right" nowrap>44</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/mujtvprogram.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mujtvprogram.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mujtvprogram.cz.yml/badge.svg" alt="mujtvprogram.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mujtvprogram.cz">mujtvprogram.cz</a></td><td align="right" nowrap>45</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/mujtvprogram.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mujtvprogram.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mujtvprogram.cz.yml/badge.svg" alt="mujtvprogram.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://musor.tv">musor.tv</a></td><td align="right" nowrap>18</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/musor.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/musor.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/musor.tv.yml/badge.svg" alt="musor.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://myafn.dodmedia.osd.mil">myafn.dodmedia.osd.mil</a></td><td align="right" nowrap>8</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/myafn.dodmedia.osd.mil.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/myafn.dodmedia.osd.mil.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/myafn.dodmedia.osd.mil.yml/badge.svg" alt="myafn.dodmedia.osd.mil" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mysky.com.ph">mysky.com.ph</a></td><td align="right" nowrap>45</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/mysky.com.ph.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mysky.com.ph.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mysky.com.ph.yml/badge.svg" alt="mysky.com.ph" style="max-width: 100%;"></a></td></tr>
@ -274,15 +274,15 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><td valign="top" rowspan="1"><a href="https://pbsguam.org">pbsguam.org</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/pbsguam.org.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/pbsguam.org.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/pbsguam.org.yml/badge.svg" alt="pbsguam.org" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://plex.tv">plex.tv</a></td><td align="right" nowrap>314</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/plex.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/plex.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/plex.tv.yml/badge.svg" alt="plex.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://programtv.onet.pl">programtv.onet.pl</a></td><td align="right" nowrap>42</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/programtv.onet.pl.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/programtv.onet.pl.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/programtv.onet.pl.yml/badge.svg" alt="programtv.onet.pl" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://rev.bs">rev.bs</a></td><td align="right" nowrap>178</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/rev.bs.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/rev.bs.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/rev.bs.yml/badge.svg" alt="rev.bs" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://rev.bs">rev.bs</a></td><td align="right" nowrap>177</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/rev.bs.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/rev.bs.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/rev.bs.yml/badge.svg" alt="rev.bs" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://rthk.hk">rthk.hk</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/rthk.hk.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/rthk.hk.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/rthk.hk.yml/badge.svg" alt="rthk.hk" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://sky.co.nz">sky.co.nz</a></td><td align="right" nowrap>93</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/sky.co.nz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/sky.co.nz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/sky.co.nz.yml/badge.svg" alt="sky.co.nz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://sky.com">sky.com</a></td><td align="right" nowrap>307</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/sky.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/sky.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/sky.com.yml/badge.svg" alt="sky.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://sky.com">sky.com</a></td><td align="right" nowrap>304</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/sky.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/sky.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/sky.com.yml/badge.svg" alt="sky.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://sportsnet.ca">sportsnet.ca</a></td><td align="right" nowrap>8</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/sportsnet.ca.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/sportsnet.ca.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/sportsnet.ca.yml/badge.svg" alt="sportsnet.ca" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://starhubtvplus.com">starhubtvplus.com</a></td><td align="right" nowrap>118</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/starhubtvplus.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/starhubtvplus.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/starhubtvplus.com.yml/badge.svg" alt="starhubtvplus.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://startimestv.com">startimestv.com</a></td><td align="right" nowrap>100</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/startimestv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/startimestv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/startimestv.com.yml/badge.svg" alt="startimestv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://startimestv.com">startimestv.com</a></td><td align="right" nowrap>94</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/startimestv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/startimestv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/startimestv.com.yml/badge.svg" alt="startimestv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://superguidatv.it">superguidatv.it</a></td><td align="right" nowrap>3</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/superguidatv.it.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/superguidatv.it.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/superguidatv.it.yml/badge.svg" alt="superguidatv.it" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tapdmv.com">tapdmv.com</a></td><td align="right" nowrap>12</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tapdmv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tapdmv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tapdmv.com.yml/badge.svg" alt="tapdmv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tapdmv.com">tapdmv.com</a></td><td align="right" nowrap>15</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tapdmv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tapdmv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tapdmv.com.yml/badge.svg" alt="tapdmv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://telecablesat.fr">telecablesat.fr</a></td><td align="right" nowrap>5</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/telecablesat.fr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml/badge.svg" alt="telecablesat.fr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://telenet.tv">telenet.tv</a></td><td align="right" nowrap>20</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/telenet.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/telenet.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/telenet.tv.yml/badge.svg" alt="telenet.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://teliatv.ee">teliatv.ee</a></td><td align="right" nowrap>79</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/teliatv.ee.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/teliatv.ee.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/teliatv.ee.yml/badge.svg" alt="teliatv.ee" style="max-width: 100%;"></a></td></tr>
@ -296,13 +296,14 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><td valign="top" rowspan="1"><a href="https://tvguide.com">tvguide.com</a></td><td align="right" nowrap>83</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tvguide.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvguide.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvguide.com.yml/badge.svg" alt="tvguide.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvhebdo.com">tvhebdo.com</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tvhebdo.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvhebdo.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvhebdo.com.yml/badge.svg" alt="tvhebdo.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvmusor.hu">tvmusor.hu</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tvmusor.hu.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvmusor.hu.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvmusor.hu.yml/badge.svg" alt="tvmusor.hu" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvpassport.com">tvpassport.com</a></td><td align="right" nowrap>375</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tvpassport.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvpassport.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvpassport.com.yml/badge.svg" alt="tvpassport.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvpassport.com">tvpassport.com</a></td><td align="right" nowrap>509</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tvpassport.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvpassport.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvpassport.com.yml/badge.svg" alt="tvpassport.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvplus.com.tr">tvplus.com.tr</a></td><td align="right" nowrap>10</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tvplus.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvplus.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvplus.com.tr.yml/badge.svg" alt="tvplus.com.tr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvprofil.com">tvprofil.com</a></td><td align="right" nowrap>3</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tvprofil.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvprofil.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvprofil.com.yml/badge.svg" alt="tvprofil.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvprofil.com">tvprofil.com</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/tvprofil.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvprofil.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvprofil.com.yml/badge.svg" alt="tvprofil.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://unifi.com.my">unifi.com.my</a></td><td align="right" nowrap>45</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/unifi.com.my.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/unifi.com.my.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/unifi.com.my.yml/badge.svg" alt="unifi.com.my" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://virginmedia.com">virginmedia.com</a></td><td align="right" nowrap>188</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/virginmedia.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/virginmedia.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/virginmedia.com.yml/badge.svg" alt="virginmedia.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://watchyour.tv">watchyour.tv</a></td><td align="right" nowrap>24</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/watchyour.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/watchyour.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/watchyour.tv.yml/badge.svg" alt="watchyour.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://wavve.com">wavve.com</a></td><td align="right" nowrap>2</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/wavve.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/wavve.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/wavve.com.yml/badge.svg" alt="wavve.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://worldfishingnetwork.com">worldfishingnetwork.com</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/worldfishingnetwork.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/worldfishingnetwork.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/worldfishingnetwork.com.yml/badge.svg" alt="worldfishingnetwork.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://xumo.tv">xumo.tv</a></td><td align="right" nowrap>108</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/xumo.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/xumo.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/xumo.tv.yml/badge.svg" alt="xumo.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://ziggogo.tv">ziggogo.tv</a></td><td align="right" nowrap>23</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/ziggogo.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/ziggogo.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/ziggogo.tv.yml/badge.svg" alt="ziggogo.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://znbc.co.zm">znbc.co.zm</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/en/znbc.co.zm.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/znbc.co.zm.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/znbc.co.zm.yml/badge.svg" alt="znbc.co.zm" style="max-width: 100%;"></a></td></tr>
@ -354,13 +355,13 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><th align="left">Site&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Channels</th><th align="left">EPG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th></tr>
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://beinsports.com">beinsports.com</a></td><td align="right" nowrap>9</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/beinsports.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/beinsports.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/beinsports.com.yml/badge.svg" alt="beinsports.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://canalplus-afrique.com">canalplus-afrique.com</a></td><td align="right" nowrap>67</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/canalplus-afrique.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/canalplus-afrique.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/canalplus-afrique.com.yml/badge.svg" alt="canalplus-afrique.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://canalplus-caraibes.com">canalplus-caraibes.com</a></td><td align="right" nowrap>13</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/canalplus-caraibes.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/canalplus-caraibes.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/canalplus-caraibes.com.yml/badge.svg" alt="canalplus-caraibes.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://canalplus-haiti.com">canalplus-haiti.com</a></td><td align="right" nowrap>22</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/canalplus-haiti.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/canalplus-haiti.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/canalplus-haiti.com.yml/badge.svg" alt="canalplus-haiti.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://canalplus-reunion.com">canalplus-reunion.com</a></td><td align="right" nowrap>26</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/canalplus-reunion.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/canalplus-reunion.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/canalplus-reunion.com.yml/badge.svg" alt="canalplus-reunion.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://beinsports.com">beinsports.com</a></td><td align="right" nowrap>10</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/beinsports.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/beinsports.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/beinsports.com.yml/badge.svg" alt="beinsports.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://canalplus-afrique.com">canalplus-afrique.com</a></td><td align="right" nowrap>103</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/canalplus-afrique.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/canalplus-afrique.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/canalplus-afrique.com.yml/badge.svg" alt="canalplus-afrique.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://canalplus-caraibes.com">canalplus-caraibes.com</a></td><td align="right" nowrap>24</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/canalplus-caraibes.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/canalplus-caraibes.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/canalplus-caraibes.com.yml/badge.svg" alt="canalplus-caraibes.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://canalplus-haiti.com">canalplus-haiti.com</a></td><td align="right" nowrap>10</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/canalplus-haiti.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/canalplus-haiti.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/canalplus-haiti.com.yml/badge.svg" alt="canalplus-haiti.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://canalplus-reunion.com">canalplus-reunion.com</a></td><td align="right" nowrap>28</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/canalplus-reunion.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/canalplus-reunion.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/canalplus-reunion.com.yml/badge.svg" alt="canalplus-reunion.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://canalplus.com">canalplus.com</a></td><td align="right" nowrap>179</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/canalplus.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/canalplus.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/canalplus.com.yml/badge.svg" alt="canalplus.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://chaines-tv.orange.fr">chaines-tv.orange.fr</a></td><td align="right" nowrap>164</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/chaines-tv.orange.fr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/chaines-tv.orange.fr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/chaines-tv.orange.fr.yml/badge.svg" alt="chaines-tv.orange.fr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://chaines-tv.orange.fr">chaines-tv.orange.fr</a></td><td align="right" nowrap>165</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/chaines-tv.orange.fr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/chaines-tv.orange.fr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/chaines-tv.orange.fr.yml/badge.svg" alt="chaines-tv.orange.fr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://delta.nl">delta.nl</a></td><td align="right" nowrap>3</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/delta.nl.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/delta.nl.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/delta.nl.yml/badge.svg" alt="delta.nl" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://digiturk.com.tr">digiturk.com.tr</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/digiturk.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/digiturk.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/digiturk.com.tr.yml/badge.svg" alt="digiturk.com.tr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://dstv.com">dstv.com</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/dstv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/dstv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/dstv.com.yml/badge.svg" alt="dstv.com" style="max-width: 100%;"></a></td></tr>
@ -377,10 +378,10 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><td valign="top" rowspan="1"><a href="https://programtv.onet.pl">programtv.onet.pl</a></td><td align="right" nowrap>3</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/programtv.onet.pl.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/programtv.onet.pl.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/programtv.onet.pl.yml/badge.svg" alt="programtv.onet.pl" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://startimestv.com">startimestv.com</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/startimestv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/startimestv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/startimestv.com.yml/badge.svg" alt="startimestv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://superguidatv.it">superguidatv.it</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/superguidatv.it.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/superguidatv.it.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/superguidatv.it.yml/badge.svg" alt="superguidatv.it" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://telecablesat.fr">telecablesat.fr</a></td><td align="right" nowrap>240</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/telecablesat.fr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml/badge.svg" alt="telecablesat.fr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://telecablesat.fr">telecablesat.fr</a></td><td align="right" nowrap>238</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/telecablesat.fr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml/badge.svg" alt="telecablesat.fr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://telenet.tv">telenet.tv</a></td><td align="right" nowrap>31</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/telenet.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/telenet.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/telenet.tv.yml/badge.svg" alt="telenet.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.blue.ch">tv.blue.ch</a></td><td align="right" nowrap>139</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/tv.blue.ch.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml/badge.svg" alt="tv.blue.ch" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.post.lu">tv.post.lu</a></td><td align="right" nowrap>67</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/tv.post.lu.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml/badge.svg" alt="tv.post.lu" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.post.lu">tv.post.lu</a></td><td align="right" nowrap>68</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/tv.post.lu.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml/badge.svg" alt="tv.post.lu" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv24.se">tv24.se</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/tv24.se.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml/badge.svg" alt="tv24.se" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvhebdo.com">tvhebdo.com</a></td><td align="right" nowrap>221</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/tvhebdo.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvhebdo.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvhebdo.com.yml/badge.svg" alt="tvhebdo.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvplus.com.tr">tvplus.com.tr</a></td><td align="right" nowrap>2</td><td nowrap><code>https://iptv-org.github.io/epg/guides/fr/tvplus.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvplus.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvplus.com.tr.yml/badge.svg" alt="tvplus.com.tr" style="max-width: 100%;"></a></td></tr>
@ -406,7 +407,7 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><th align="left">Site&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Channels</th><th align="left">EPG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th></tr>
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://magticom.ge">magticom.ge</a></td><td align="right" nowrap>35</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ka/magticom.ge.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/magticom.ge.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/magticom.ge.yml/badge.svg" alt="magticom.ge" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://magticom.ge">magticom.ge</a></td><td align="right" nowrap>36</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ka/magticom.ge.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/magticom.ge.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/magticom.ge.yml/badge.svg" alt="magticom.ge" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -429,9 +430,9 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><td valign="top" rowspan="1"><a href="https://nowplayer.now.com">nowplayer.now.com</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/nowplayer.now.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/nowplayer.now.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/nowplayer.now.com.yml/badge.svg" alt="nowplayer.now.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://programme-tv.net">programme-tv.net</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/programme-tv.net.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/programme-tv.net.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/programme-tv.net.yml/badge.svg" alt="programme-tv.net" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://programtv.onet.pl">programtv.onet.pl</a></td><td align="right" nowrap>34</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/programtv.onet.pl.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/programtv.onet.pl.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/programtv.onet.pl.yml/badge.svg" alt="programtv.onet.pl" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://sky.de">sky.de</a></td><td align="right" nowrap>58</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/sky.de.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/sky.de.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/sky.de.yml/badge.svg" alt="sky.de" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://sky.de">sky.de</a></td><td align="right" nowrap>62</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/sky.de.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/sky.de.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/sky.de.yml/badge.svg" alt="sky.de" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://telecablesat.fr">telecablesat.fr</a></td><td align="right" nowrap>2</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/telecablesat.fr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml/badge.svg" alt="telecablesat.fr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.blue.ch">tv.blue.ch</a></td><td align="right" nowrap>176</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/tv.blue.ch.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml/badge.svg" alt="tv.blue.ch" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.blue.ch">tv.blue.ch</a></td><td align="right" nowrap>174</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/tv.blue.ch.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml/badge.svg" alt="tv.blue.ch" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.post.lu">tv.post.lu</a></td><td align="right" nowrap>96</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/tv.post.lu.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml/badge.svg" alt="tv.post.lu" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv24.se">tv24.se</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/tv24.se.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml/badge.svg" alt="tv24.se" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvheute.at">tvheute.at</a></td><td align="right" nowrap>50</td><td nowrap><code>https://iptv-org.github.io/epg/guides/de/tvheute.at.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvheute.at.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvheute.at.yml/badge.svg" alt="tvheute.at" style="max-width: 100%;"></a></td></tr>
@ -516,7 +517,7 @@ You can also find the link to the guide by the name of the channel via https://i
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://indihometv.com">indihometv.com</a></td><td align="right" nowrap>115</td><td nowrap><code>https://iptv-org.github.io/epg/guides/id/indihometv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/indihometv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/indihometv.com.yml/badge.svg" alt="indihometv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mncvision.id">mncvision.id</a></td><td align="right" nowrap>95</td><td nowrap><code>https://iptv-org.github.io/epg/guides/id/mncvision.id.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mncvision.id.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mncvision.id.yml/badge.svg" alt="mncvision.id" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mncvision.id">mncvision.id</a></td><td align="right" nowrap>94</td><td nowrap><code>https://iptv-org.github.io/epg/guides/id/mncvision.id.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mncvision.id.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mncvision.id.yml/badge.svg" alt="mncvision.id" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://transvision.co.id">transvision.co.id</a></td><td align="right" nowrap>63</td><td nowrap><code>https://iptv-org.github.io/epg/guides/id/transvision.co.id.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/transvision.co.id.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/transvision.co.id.yml/badge.svg" alt="transvision.co.id" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://vidio.com">vidio.com</a></td><td align="right" nowrap>52</td><td nowrap><code>https://iptv-org.github.io/epg/guides/id/vidio.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/vidio.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/vidio.com.yml/badge.svg" alt="vidio.com" style="max-width: 100%;"></a></td></tr>
</tbody>
@ -551,7 +552,7 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><th align="left">Site&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Channels</th><th align="left">EPG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th></tr>
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://guidatv.sky.it">guidatv.sky.it</a></td><td align="right" nowrap>148</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/guidatv.sky.it.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/guidatv.sky.it.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/guidatv.sky.it.yml/badge.svg" alt="guidatv.sky.it" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://guidatv.sky.it">guidatv.sky.it</a></td><td align="right" nowrap>147</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/guidatv.sky.it.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/guidatv.sky.it.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/guidatv.sky.it.yml/badge.svg" alt="guidatv.sky.it" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://magentatv.at">magentatv.at</a></td><td align="right" nowrap>3</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/magentatv.at.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/magentatv.at.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/magentatv.at.yml/badge.svg" alt="magentatv.at" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://maxtv.hrvatskitelekom.hr">maxtv.hrvatskitelekom.hr</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/maxtv.hrvatskitelekom.hr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/maxtv.hrvatskitelekom.hr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/maxtv.hrvatskitelekom.hr.yml/badge.svg" alt="maxtv.hrvatskitelekom.hr" style="max-width: 100%;"></a></td></tr>
@ -560,7 +561,7 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><td valign="top" rowspan="1"><a href="https://raiplay.it">raiplay.it</a></td><td align="right" nowrap>12</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/raiplay.it.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/raiplay.it.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/raiplay.it.yml/badge.svg" alt="raiplay.it" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://superguidatv.it">superguidatv.it</a></td><td align="right" nowrap>138</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/superguidatv.it.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/superguidatv.it.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/superguidatv.it.yml/badge.svg" alt="superguidatv.it" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://telecablesat.fr">telecablesat.fr</a></td><td align="right" nowrap>2</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/telecablesat.fr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/telecablesat.fr.yml/badge.svg" alt="telecablesat.fr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tivu.tv">tivu.tv</a></td><td align="right" nowrap>69</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/tivu.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tivu.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tivu.tv.yml/badge.svg" alt="tivu.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tivu.tv">tivu.tv</a></td><td align="right" nowrap>68</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/tivu.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tivu.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tivu.tv.yml/badge.svg" alt="tivu.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.blue.ch">tv.blue.ch</a></td><td align="right" nowrap>74</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/tv.blue.ch.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml/badge.svg" alt="tv.blue.ch" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.post.lu">tv.post.lu</a></td><td align="right" nowrap>6</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/tv.post.lu.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml/badge.svg" alt="tv.post.lu" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv24.se">tv24.se</a></td><td align="right" nowrap>3</td><td nowrap><code>https://iptv-org.github.io/epg/guides/it/tv24.se.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml/badge.svg" alt="tv24.se" style="max-width: 100%;"></a></td></tr>
@ -596,8 +597,9 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><th align="left">Site&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Channels</th><th align="left">EPG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th></tr>
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://berrymedia.co.kr">berrymedia.co.kr</a></td><td align="right" nowrap>6</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ko/berrymedia.co.kr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/berrymedia.co.kr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/berrymedia.co.kr.yml/badge.svg" alt="berrymedia.co.kr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tving.com">tving.com</a></td><td align="right" nowrap>23</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ko/tving.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tving.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tving.com.yml/badge.svg" alt="tving.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://wavve.com">wavve.com</a></td><td align="right" nowrap>73</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ko/wavve.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/wavve.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/wavve.com.yml/badge.svg" alt="wavve.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://wavve.com">wavve.com</a></td><td align="right" nowrap>74</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ko/wavve.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/wavve.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/wavve.com.yml/badge.svg" alt="wavve.com" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -752,7 +754,7 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><th align="left">Site&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Channels</th><th align="left">EPG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th></tr>
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://programetv.ro">programetv.ro</a></td><td align="right" nowrap>225</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ro/programetv.ro.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/programetv.ro.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/programetv.ro.yml/badge.svg" alt="programetv.ro" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://programetv.ro">programetv.ro</a></td><td align="right" nowrap>222</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ro/programetv.ro.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/programetv.ro.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/programetv.ro.yml/badge.svg" alt="programetv.ro" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.blue.ch">tv.blue.ch</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ro/tv.blue.ch.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml/badge.svg" alt="tv.blue.ch" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -765,13 +767,13 @@ You can also find the link to the guide by the name of the channel via https://i
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://9tv.co.il">9tv.co.il</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/9tv.co.il.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/9tv.co.il.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/9tv.co.il.yml/badge.svg" alt="9tv.co.il" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>2</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>3</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://magticom.ge">magticom.ge</a></td><td align="right" nowrap>66</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/magticom.ge.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/magticom.ge.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/magticom.ge.yml/badge.svg" alt="magticom.ge" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://teliatv.ee">teliatv.ee</a></td><td align="right" nowrap>67</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/teliatv.ee.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/teliatv.ee.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/teliatv.ee.yml/badge.svg" alt="teliatv.ee" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.blue.ch">tv.blue.ch</a></td><td align="right" nowrap>5</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/tv.blue.ch.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml/badge.svg" alt="tv.blue.ch" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.mail.ru">tv.mail.ru</a></td><td align="right" nowrap>18</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/tv.mail.ru.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.mail.ru.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.mail.ru.yml/badge.svg" alt="tv.mail.ru" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.post.lu">tv.post.lu</a></td><td align="right" nowrap>2</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/tv.post.lu.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml/badge.svg" alt="tv.post.lu" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.yandex.ru">tv.yandex.ru</a></td><td align="right" nowrap>181</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/tv.yandex.ru.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.yandex.ru.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.yandex.ru.yml/badge.svg" alt="tv.yandex.ru" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.yandex.ru">tv.yandex.ru</a></td><td align="right" nowrap>248</td><td nowrap><code>https://iptv-org.github.io/epg/guides/ru/tv.yandex.ru.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.yandex.ru.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.yandex.ru.yml/badge.svg" alt="tv.yandex.ru" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -797,7 +799,7 @@ You can also find the link to the guide by the name of the channel via https://i
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://horizon.tv">horizon.tv</a></td><td align="right" nowrap>125</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sk/horizon.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/horizon.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/horizon.tv.yml/badge.svg" alt="horizon.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>6</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sk/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>7</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sk/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mujtvprogram.cz">mujtvprogram.cz</a></td><td align="right" nowrap>23</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sk/mujtvprogram.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mujtvprogram.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mujtvprogram.cz.yml/badge.svg" alt="mujtvprogram.cz" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -809,7 +811,7 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><th align="left">Site&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Channels</th><th align="left">EPG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th></tr>
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://tv2go.t-2.net">tv2go.t-2.net</a></td><td align="right" nowrap>257</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sl/tv2go.t-2.net.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv2go.t-2.net.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv2go.t-2.net.yml/badge.svg" alt="tv2go.t-2.net" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv2go.t-2.net">tv2go.t-2.net</a></td><td align="right" nowrap>258</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sl/tv2go.t-2.net.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv2go.t-2.net.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv2go.t-2.net.yml/badge.svg" alt="tv2go.t-2.net" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -821,18 +823,19 @@ You can also find the link to the guide by the name of the channel via https://i
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://beinsports.com">beinsports.com</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/beinsports.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/beinsports.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/beinsports.com.yml/badge.svg" alt="beinsports.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://cablego.com.pe">cablego.com.pe</a></td><td align="right" nowrap>19</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/cablego.com.pe.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/cablego.com.pe.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/cablego.com.pe.yml/badge.svg" alt="cablego.com.pe" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://cablego.com.pe">cablego.com.pe</a></td><td align="right" nowrap>23</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/cablego.com.pe.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/cablego.com.pe.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/cablego.com.pe.yml/badge.svg" alt="cablego.com.pe" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://compulms.com">compulms.com</a></td><td align="right" nowrap>4</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/compulms.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/compulms.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/compulms.com.yml/badge.svg" alt="compulms.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://comteco.com.bo">comteco.com.bo</a></td><td align="right" nowrap>67</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/comteco.com.bo.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/comteco.com.bo.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/comteco.com.bo.yml/badge.svg" alt="comteco.com.bo" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://directv.com">directv.com</a></td><td align="right" nowrap>39</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/directv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/directv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/directv.com.yml/badge.svg" alt="directv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://directv.com.ar">directv.com.ar</a></td><td align="right" nowrap>171</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/directv.com.ar.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/directv.com.ar.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/directv.com.ar.yml/badge.svg" alt="directv.com.ar" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://directv.com">directv.com</a></td><td align="right" nowrap>35</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/directv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/directv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/directv.com.yml/badge.svg" alt="directv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://directv.com.ar">directv.com.ar</a></td><td align="right" nowrap>170</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/directv.com.ar.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/directv.com.ar.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/directv.com.ar.yml/badge.svg" alt="directv.com.ar" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://directv.com.uy">directv.com.uy</a></td><td align="right" nowrap>138</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/directv.com.uy.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/directv.com.uy.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/directv.com.uy.yml/badge.svg" alt="directv.com.uy" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://flixed.io">flixed.io</a></td><td align="right" nowrap>28</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/flixed.io.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/flixed.io.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/flixed.io.yml/badge.svg" alt="flixed.io" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://gatotv.com">gatotv.com</a></td><td align="right" nowrap>288</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/gatotv.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/gatotv.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/gatotv.com.yml/badge.svg" alt="gatotv.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://i.mjh.nz">i.mjh.nz</a></td><td align="right" nowrap>2</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/i.mjh.nz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/i.mjh.nz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/i.mjh.nz.yml/badge.svg" alt="i.mjh.nz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>2</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://m.tv.sms.cz">m.tv.sms.cz</a></td><td align="right" nowrap>3</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/m.tv.sms.cz.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/m.tv.sms.cz.yml/badge.svg" alt="m.tv.sms.cz" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://melita.com">melita.com</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/melita.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/melita.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/melita.com.yml/badge.svg" alt="melita.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://mi.tv">mi.tv</a></td><td align="right" nowrap>340</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/mi.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/mi.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/mi.tv.yml/badge.svg" alt="mi.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://movistarplus.es">movistarplus.es</a></td><td align="right" nowrap>175</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/movistarplus.es.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/movistarplus.es.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/movistarplus.es.yml/badge.svg" alt="movistarplus.es" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://movistarplus.es">movistarplus.es</a></td><td align="right" nowrap>176</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/movistarplus.es.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/movistarplus.es.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/movistarplus.es.yml/badge.svg" alt="movistarplus.es" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://ontvtonight.com">ontvtonight.com</a></td><td align="right" nowrap>5</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/ontvtonight.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/ontvtonight.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/ontvtonight.com.yml/badge.svg" alt="ontvtonight.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://plex.tv">plex.tv</a></td><td align="right" nowrap>25</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/plex.tv.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/plex.tv.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/plex.tv.yml/badge.svg" alt="plex.tv" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://programacion-tv.elpais.com">programacion-tv.elpais.com</a></td><td align="right" nowrap>95</td><td nowrap><code>https://iptv-org.github.io/epg/guides/es/programacion-tv.elpais.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/programacion-tv.elpais.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/programacion-tv.elpais.com.yml/badge.svg" alt="programacion-tv.elpais.com" style="max-width: 100%;"></a></td></tr>
@ -854,9 +857,9 @@ You can also find the link to the guide by the name of the channel via https://i
<tr><th align="left">Site&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Channels</th><th align="left">EPG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th><th align="left">Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</th></tr>
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://allente.se">allente.se</a></td><td align="right" nowrap>94</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sv/allente.se.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/allente.se.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/allente.se.yml/badge.svg" alt="allente.se" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.nu">tv.nu</a></td><td align="right" nowrap>147</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sv/tv.nu.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.nu.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.nu.yml/badge.svg" alt="tv.nu" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv24.se">tv24.se</a></td><td align="right" nowrap>123</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sv/tv24.se.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml/badge.svg" alt="tv24.se" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://allente.se">allente.se</a></td><td align="right" nowrap>96</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sv/allente.se.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/allente.se.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/allente.se.yml/badge.svg" alt="allente.se" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.nu">tv.nu</a></td><td align="right" nowrap>155</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sv/tv.nu.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.nu.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.nu.yml/badge.svg" alt="tv.nu" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv24.se">tv24.se</a></td><td align="right" nowrap>130</td><td nowrap><code>https://iptv-org.github.io/epg/guides/sv/tv24.se.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv24.se.yml/badge.svg" alt="tv24.se" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>
@ -891,12 +894,12 @@ You can also find the link to the guide by the name of the channel via https://i
</thead>
<tbody>
<tr><td valign="top" rowspan="1"><a href="https://digiturk.com.tr">digiturk.com.tr</a></td><td align="right" nowrap>99</td><td nowrap><code>https://iptv-org.github.io/epg/guides/tr/digiturk.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/digiturk.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/digiturk.com.tr.yml/badge.svg" alt="digiturk.com.tr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://dsmart.com.tr">dsmart.com.tr</a></td><td align="right" nowrap>83</td><td nowrap><code>https://iptv-org.github.io/epg/guides/tr/dsmart.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/dsmart.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/dsmart.com.tr.yml/badge.svg" alt="dsmart.com.tr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://dsmart.com.tr">dsmart.com.tr</a></td><td align="right" nowrap>85</td><td nowrap><code>https://iptv-org.github.io/epg/guides/tr/dsmart.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/dsmart.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/dsmart.com.tr.yml/badge.svg" alt="dsmart.com.tr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://magentatv.at">magentatv.at</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/tr/magentatv.at.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/magentatv.at.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/magentatv.at.yml/badge.svg" alt="magentatv.at" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://melita.com">melita.com</a></td><td align="right" nowrap>2</td><td nowrap><code>https://iptv-org.github.io/epg/guides/tr/melita.com.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/melita.com.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/melita.com.yml/badge.svg" alt="melita.com" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.blue.ch">tv.blue.ch</a></td><td align="right" nowrap>14</td><td nowrap><code>https://iptv-org.github.io/epg/guides/tr/tv.blue.ch.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.blue.ch.yml/badge.svg" alt="tv.blue.ch" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tv.post.lu">tv.post.lu</a></td><td align="right" nowrap>1</td><td nowrap><code>https://iptv-org.github.io/epg/guides/tr/tv.post.lu.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tv.post.lu.yml/badge.svg" alt="tv.post.lu" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvplus.com.tr">tvplus.com.tr</a></td><td align="right" nowrap>117</td><td nowrap><code>https://iptv-org.github.io/epg/guides/tr/tvplus.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvplus.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvplus.com.tr.yml/badge.svg" alt="tvplus.com.tr" style="max-width: 100%;"></a></td></tr>
<tr><td valign="top" rowspan="1"><a href="https://tvplus.com.tr">tvplus.com.tr</a></td><td align="right" nowrap>121</td><td nowrap><code>https://iptv-org.github.io/epg/guides/tr/tvplus.com.tr.xml</code></td><td nowrap><a href="https://github.com/iptv-org/epg/actions/workflows/tvplus.com.tr.yml"><img src="https://github.com/iptv-org/epg/actions/workflows/tvplus.com.tr.yml/badge.svg" alt="tvplus.com.tr" style="max-width: 100%;"></a></td></tr>
</tbody>
</table>

View file

@ -0,0 +1,386 @@
<ul class="sc_day">
<li onclick="setWeek('prev');"> < </li>
<li onclick="setDay('2023-01-23');" class="">
<span>01.23</span>
<p></p>
</li>
<li onclick="setDay('2023-01-24');" class=""><!-- 선택된 편성표 요일에 클래스 부여 -->
<span>01.24</span>
<p></p>
</li>
<li onclick="setDay('2023-01-25');" class="">
<span>01.25</span>
<p></p>
</li>
<li onclick="setDay('2023-01-26');" class="on">
<span>01.26</span>
<p></p>
</li>
<li onclick="setDay('2023-01-27');" class="">
<span>01.27</span>
<p></p>
</li>
<li onclick="setDay('2023-01-28');" class="">
<span>01.28</span>
<p></p>
</li>
<li onclick="setDay('2023-01-29');" class="">
<span>01.29</span>
<p></p>
</li>
<li onclick="setWeek('next');"> > </li>
</ul>
<dl class="sc_time">
<dt>
<span>시간</span>
<span>장르</span>
<span>프로그램</span>
<span>회차</span>
<span>세부정보</span>
<span>방송시간</span>
</dt>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>00:00</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
더트롯쇼 </span>
<span>36회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>60분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>01:00</span>
<span><p class="sc_col2">교양</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
특종세상 </span>
<span>21회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>70분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>02:10</span>
<span><p class="sc_col2">교양</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
특종세상 </span>
<span>22회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>70분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>03:20</span>
<span><p class="sc_col2">교양</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
나는 자연인이다 </span>
<span>124회</span>
<span>
<p class="sc_year1">
ALL </p>
<p class="on">HD</p><!-- 화질 -->
<p ></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>70분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>04:30</span>
<span><p >패션/뷰티</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
탑시크릿란제리HD </span>
<span>1회</span>
<span>
<p class="sc_year4">
19 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p class="on">Original</p><!-- 자체 -->
</span>
<span>30분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>05:00</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
SALON INTERNATIONAL DE LA LINGERIE </span>
<span>7회</span>
<span>
<p class="sc_year4">
19 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p class="on">Original</p><!-- 자체 -->
</span>
<span>30분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>05:30</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
노컷 란제리 페스티벌 </span>
<span>14회</span>
<span>
<p class="sc_year4">
19 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>60분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>06:30</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
요가에 빠지다 </span>
<span>7회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p class="on">Original</p><!-- 자체 -->
</span>
<span>40분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>07:10</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
이제 만나러 갑니다 </span>
<span>20회</span>
<span>
<p class="sc_year2">
12 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>70분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>08:20</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
미스터트롯 영웅들의 탄생 </span>
<span>5회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p ></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>100분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>10:00</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
미스터트롯 영웅들의 탄생 </span>
<span>6회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p ></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>100분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>11:40</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
불타는 트롯맨 5 </span>
<span>3회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p ></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>80분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>13:00</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
화요일은 밤이 좋아 </span>
<span>17회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>130분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>15:10</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
불타는 트롯맨 6 </span>
<span>3회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p ></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>110분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>17:00</span>
<span><p class="sc_col2">교양</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
행복한 힐링 메이트 </span>
<span>41회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p ></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>60분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>18:00</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
내일은 미스트롯 2 </span>
<span>7회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>180분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>21:00</span>
<span><p >연예/오락</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
불타는 트롯맨 3 </span>
<span>2회</span>
<span>
<p class="sc_year3">
15 </p>
<p class="on">HD</p><!-- 화질 -->
<p ></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>110분</span>
</dd>
<dd class=""><!-- onair 시 class="on" 추가 -->
<span>22:50</span>
<span><p class="sc_col2">교양</p></span>
<span class="sdfsdf">
<script>
document.writeln($('.sc_time').val("outerWidth : " + $(".sdfsdf").outerWidth()););
</script>
나는 자연인이다 </span>
<span>154회</span>
<span>
<p class="sc_year1">
ALL </p>
<p class="on">HD</p><!-- 화질 -->
<p class="on"></p><!-- 본/재방 -->
<p ></p><!-- 생방송 -->
<p >Original</p><!-- 자체 -->
</span>
<span>70분</span>
</dd>
</dl>

View file

@ -0,0 +1,44 @@
<ul class="sc_day">
<li onclick="setWeek('prev');"> < </li>
<li onclick="setDay('2023-01-23');" class="">
<span>01.23</span>
<p></p>
</li>
<li onclick="setDay('2023-01-24');" class=""><!-- 선택된 편성표 요일에 클래스 부여 -->
<span>01.24</span>
<p></p>
</li>
<li onclick="setDay('2023-01-25');" class="">
<span>01.25</span>
<p></p>
</li>
<li onclick="setDay('2023-01-26');" class="on">
<span>01.26</span>
<p></p>
</li>
<li onclick="setDay('2023-01-27');" class="">
<span>01.27</span>
<p></p>
</li>
<li onclick="setDay('2023-01-28');" class="">
<span>01.28</span>
<p></p>
</li>
<li onclick="setDay('2023-01-29');" class="">
<span>01.29</span>
<p></p>
</li>
<li onclick="setWeek('next');"> > </li>
</ul>
<dl class="sc_time">
<dt>
<span>시간</span>
<span>장르</span>
<span>프로그램</span>
<span>회차</span>
<span>세부정보</span>
<span>방송시간</span>
</dt>
<div><img src="/img/noschedule.jpg"></div></dl>

View file

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<site site="berrymedia.co.kr">
<channels>
<channel lang="ko" xmltv_id="BallTV.kr" site_id="6">BallTV</channel>
<channel lang="ko" xmltv_id="CookTV.kr" site_id="2">CookTV</channel>
<channel lang="ko" xmltv_id="GMTV.kr" site_id="4">GMTV</channel>
<channel lang="ko" xmltv_id="GTV.kr" site_id="">GTV</channel>
<channel lang="ko" xmltv_id="LifeSportsTV.kr" site_id="3">생활체육TV</channel>
<channel lang="ko" xmltv_id="UHDDreamTV.kr" site_id="5">UHDDreamTV</channel>
</channels>
</site>

View file

@ -0,0 +1,93 @@
const cheerio = require('cheerio')
const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')
const timezone = require('dayjs/plugin/timezone')
const customParseFormat = require('dayjs/plugin/customParseFormat')
dayjs.extend(utc)
dayjs.extend(timezone)
dayjs.extend(customParseFormat)
dayjs.Ls.en.weekStart = 1
module.exports = {
site: 'berrymedia.co.kr',
days: 2,
url({ channel }) {
return `http://www.berrymedia.co.kr/schedule_proc${channel.site_id}.php`
},
request: {
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
'X-Requested-With': 'XMLHttpRequest'
},
data({ date }) {
let params = new URLSearchParams()
let startOfWeek = date.startOf('week').format('YYYY-MM-DD')
let endOfWeek = date.endOf('week').format('YYYY-MM-DD')
params.append('week', `${startOfWeek}~${endOfWeek}`)
params.append('day', date.format('YYYY-MM-DD'))
return params
}
},
parser({ content, date }) {
const programs = []
const items = parseItems(content)
items.forEach(item => {
const $item = cheerio.load(item)
const prev = programs[programs.length - 1]
let start = parseStart($item, date)
if (prev) {
if (start.isBefore(prev.start)) {
start = start.add(1, 'd')
date = date.add(1, 'd')
}
prev.stop = start
}
const stop = start.add(30, 'm')
programs.push({
title: parseTitle($item),
category: parseCategory($item),
rating: parseRating($item),
start,
stop
})
})
return programs
}
}
function parseStart($item, date) {
const time = $item('span:nth-child(1)').text().trim()
return dayjs.tz(`${date.format('YYYY-MM-DD')} ${time}`, 'YYYY-MM-DD HH:mm', 'Asia/Seoul')
}
function parseTitle($item) {
return $item('span.sdfsdf').clone().children().remove().end().text().trim()
}
function parseCategory($item) {
return $item('span:nth-child(2) > p').text().trim()
}
function parseRating($item) {
const rating = $item('span:nth-child(5) > p:nth-child(1)').text().trim()
return rating
? {
system: 'KMRB',
value: rating
}
: null
}
function parseItems(content, channel, date) {
const $ = cheerio.load(content)
return $('.sc_time dd').toArray()
}

View file

@ -0,0 +1,79 @@
// npx epg-grabber --config=sites/berrymedia.co.kr/berrymedia.co.kr.config.js --channels=sites/berrymedia.co.kr/berrymedia.co.kr.channels.xml --output=guide.xml --days=2
const { parser, url, request } = require('./berrymedia.co.kr.config.js')
const fs = require('fs')
const path = require('path')
const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')
const customParseFormat = require('dayjs/plugin/customParseFormat')
dayjs.extend(customParseFormat)
dayjs.extend(utc)
const date = dayjs.utc('2023-01-26', 'YYYY-MM-DD').startOf('d')
const channel = {
site_id: '',
xmltv_id: 'GTV.kr'
}
it('can generate valid url', () => {
expect(url({ channel })).toBe('http://www.berrymedia.co.kr/schedule_proc.php')
})
it('can generate request method', () => {
expect(request.method).toBe('POST')
})
it('can generate valid request headers', () => {
expect(request.headers).toMatchObject({
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
'X-Requested-With': 'XMLHttpRequest'
})
})
it('can generate valid request data', () => {
let params = request.data({ date })
expect(params.get('week')).toBe('2023-01-23~2023-01-29')
expect(params.get('day')).toBe('2023-01-26')
})
it('can parse response', () => {
const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.html'), 'utf8')
let results = parser({ content, date })
results = results.map(p => {
p.start = p.start.toJSON()
p.stop = p.stop.toJSON()
return p
})
expect(results[0]).toMatchObject({
start: '2023-01-25T15:00:00.000Z',
stop: '2023-01-25T16:00:00.000Z',
title: `더트롯쇼`,
category: '연예/오락',
rating: {
system: 'KMRB',
value: '15'
}
})
expect(results[17]).toMatchObject({
start: '2023-01-26T13:50:00.000Z',
stop: '2023-01-26T14:20:00.000Z',
title: `나는 자연인이다`,
category: '교양',
rating: {
system: 'KMRB',
value: 'ALL'
}
})
})
it('can handle empty guide', () => {
const results = parser({
date,
content: fs.readFileSync(path.resolve(__dirname, '__data__/no_content.html'), 'utf8')
})
expect(results).toMatchObject([])
})

View file

@ -1,6 +1,498 @@
<?xml version="1.0" encoding="UTF-8"?>
<site site="flixed.io">
<channels>
<channel lang="en" xmltv_id="AEEast.us" site_id="10035">A&amp;E (East)</channel>
<channel lang="en" xmltv_id="AEWest.us" site_id="21760">A&amp;E (West)</channel>
<!-- <channel lang="en" xmltv_id="AEEast.us" site_id="10035">A&amp;E Network Stream (East)</channel> -->
<!-- <channel lang="en" xmltv_id="AEWest.us" site_id="92258">A&amp;E Network Stream (West)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="55221">ABC (Alaska)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="17080">ABC (Central)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="10003">ABC (East)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="50252">ABC (Hawaii)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="33571">ABC (West)</channel> -->
<channel lang="en" xmltv_id="ABCNewsLive.us" site_id="113380">ABC News Live</channel>
<channel lang="en" xmltv_id="ACCNetwork.us" site_id="111871">ACC Network (East)</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="111905">ACC Network (West)</channel> -->
<channel lang="en" xmltv_id="AccuWeatherNOW.us" site_id="56193">AccuWeather</channel>
<channel lang="en" xmltv_id="AlJazeeraEnglish.qa" site_id="47176">Al Jazeera America</channel>
<channel lang="en" xmltv_id="AltitudeSports.us" site_id="44263">Altitude Sports and Entertainment Network</channel>
<channel lang="en" xmltv_id="AMCEast.us" site_id="10021">AMC (East)</channel>
<channel lang="en" xmltv_id="AMCWest.us" site_id="31556">AMC (West)</channel>
<!-- <channel lang="en" xmltv_id="AMCEast.us" site_id="59337">AMC HD</channel> -->
<!-- <channel lang="en" xmltv_id="AMCEast.us" site_id="92022">AMC Stream East</channel> -->
<channel lang="en" xmltv_id="AmericanHeroesChannelUSA.us" site_id="18284">American Heroes Channel</channel>
<!-- <channel lang="en" xmltv_id="AmericanHeroesChannelUSA.us" site_id="78808">American Heroes Channel HD</channel> -->
<channel lang="en" xmltv_id="AnimalPlanetEast.us" site_id="16331">Animal Planet</channel>
<!-- <channel lang="en" xmltv_id="AnimalPlanetEast.us" site_id="57394">Animal Planet HD</channel> -->
<channel lang="en" xmltv_id="AntennaTV.us" site_id="70248">Antenna TV</channel>
<channel lang="en" xmltv_id="Aspire.us" site_id="97409">ASPiRE HD</channel>
<channel lang="en" xmltv_id="ATTSportsNetPittsburgh.us" site_id="26028">AT&amp;T SportsNet Pittsburgh</channel>
<channel lang="en" xmltv_id="ATTSportsNetRockyMountain.us" site_id="11059">AT&amp;T SportsNet Rocky Mountain</channel>
<channel lang="en" xmltv_id="ATTSportsNetSouthwest.us" site_id="77744">AT&amp;T SportsNet Southwest</channel>
<channel lang="en" xmltv_id="AXSTV.us" site_id="28506">AXS TV</channel>
<channel lang="es" xmltv_id="BabyTV.uk" site_id="56036">Baby TV</channel>
<channel lang="en" xmltv_id="BallySportsArizona.us" site_id="16512">Bally Sports Arizona</channel>
<channel lang="en" xmltv_id="BallySportsDetroit.us" site_id="17619">Bally Sports Detroit</channel>
<channel lang="en" xmltv_id="BallySportsFlorida.us" site_id="11095">Bally Sports Florida</channel>
<channel lang="en" xmltv_id="BallySportsGreatLakes.us" site_id="50167">Bally Sports Great Lakes</channel>
<channel lang="en" xmltv_id="BallySportsIndiana.us" site_id="16678">Bally Sports Indiana</channel>
<channel lang="en" xmltv_id="BallySportsKansasCity.us" site_id="19739">Bally Sports Kansas City</channel>
<channel lang="en" xmltv_id="BallySportsMidwestCentralDownstateIllinois.us" site_id="11058">Bally Sports Midwest - Illinois</channel>
<channel lang="en" xmltv_id="BallySportsNewOrleans.us" site_id="18516">Bally Sports New Orleans (North)</channel>
<channel lang="en" xmltv_id="BallySportsNorth.us" site_id="10977">Bally Sports North</channel>
<channel lang="en" xmltv_id="BallySportsOhioCincinnati.us" site_id="16176">Bally Sports Ohio 1 (Cleveland feed)</channel>
<channel lang="en" xmltv_id="BallySportsOhioCleveland.us" site_id="15796">Bally Sports Ohio 2 (Cincinnati feed)</channel>
<channel lang="en" xmltv_id="BallySportsOklahoma.us" site_id="16056">Bally Sports Oklahoma</channel>
<channel lang="en" xmltv_id="BallySportsSanDiego.us" site_id="74859">Bally Sports San Diego</channel>
<channel lang="en" xmltv_id="BallySportsSoCal.us" site_id="16743">Bally Sports SoCal</channel>
<channel lang="en" xmltv_id="BallySportsSouth.us" site_id="12410">Bally Sports South - Main Feed</channel>
<channel lang="en" xmltv_id="BallySportsSoutheast.us" site_id="20789">Bally Sports Southeast</channel>
<channel lang="en" xmltv_id="BallySportsSouthwest.us" site_id="10262">Bally Sports Southwest (Main Feed)</channel>
<channel lang="en" xmltv_id="BallySportsSun.us" site_id="18003">Bally Sports Sun</channel>
<channel lang="en" xmltv_id="BallySportsWest.us" site_id="11054">Bally Sports West</channel>
<channel lang="en" xmltv_id="BallySportsWisconsin.us" site_id="16348">Bally Sports Wisconsin</channel>
<channel lang="en" xmltv_id="BBCAmericaEast.us" site_id="18332">BBC America</channel>
<channel lang="en" xmltv_id="BBCWorldNewsNorthAmerica.uk" site_id="104619">BBC World News</channel>
<!-- <channel lang="en" xmltv_id="BBCWorldNewsNorthAmerica.uk" site_id="89542">BBC World News (North America)</channel> -->
<!-- <channel lang="en" xmltv_id="BBCWorldNewsNorthAmerica.uk" site_id="89690">BBC World News (North America) HD</channel> -->
<channel lang="en" xmltv_id="beINSportsUSA.us" site_id="76950">beIN Sports HD</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="87224">BeIN SPORTS 2 HD</channel> -->
<channel lang="en" xmltv_id="beINSports3USA.us" site_id="92442">beIN SPORTS 3</channel>
<!-- <channel lang="en" xmltv_id="beINSports3USA.us" site_id="105443">beIN SPORTS 3 HD</channel> -->
<channel lang="en" xmltv_id="beINSports4USA.us" site_id="92443">beIN SPORTS 4</channel>
<channel lang="en" xmltv_id="beINSports5USA.us" site_id="92439">beIN SPORTS 5</channel>
<channel lang="en" xmltv_id="beINSports6USA.us" site_id="92437">beIN SPORTS 6</channel>
<channel lang="en" xmltv_id="beINSports7USA.us" site_id="92438">beIN SPORTS 7</channel>
<channel lang="en" xmltv_id="beINSports8USA.us" site_id="92436">beIN SPORTS 8</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="92440">beIN SPORTS 9</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="92441">beIN SPORTS 10</channel> -->
<channel lang="es" xmltv_id="beINSportsenEspanol.us" site_id="76943">beIN Sports En Español</channel>
<!-- <channel lang="es" xmltv_id="xbeINSportsenEspanol.usxx" site_id="76955">beIN Sports En Español HD</channel> -->
<channel lang="en" xmltv_id="BETEast.us" site_id="10051">BET (East)</channel>
<channel lang="en" xmltv_id="BETWest.us" site_id="24483">BET (West)</channel>
<!-- <channel lang="en" xmltv_id="BETEast.us" site_id="63236">BET HD</channel> -->
<channel lang="en" xmltv_id="BETHerEast.us" site_id="14897">BET Her</channel>
<!-- <channel lang="en" xmltv_id="BETHerEast.us" site_id="63220">BET Her HD</channel> -->
<channel lang="en" xmltv_id="BETJams.us" site_id="30419">BET Jams</channel>
<channel lang="en" xmltv_id="BETSoul.us" site_id="18718">BET Soul</channel>
<!-- <channel lang="en" xmltv_id="BigTenNetwork.us" site_id="58321">Big Ten HD</channel> -->
<channel lang="en" xmltv_id="BigTenNetwork.us" site_id="56783">Big Ten Network</channel>
<channel lang="en" xmltv_id="BigTenNetworkOverflow1.us" site_id="61135">Big Ten Network Overflow</channel>
<channel lang="en" xmltv_id="BloombergTV.us" site_id="14755">Bloomberg Business Television</channel>
<channel lang="en" xmltv_id="Boomerang.us" site_id="21883">Boomerang</channel>
<channel lang="en" xmltv_id="BravoEast.us" site_id="10057">Bravo (East)</channel>
<channel lang="en" xmltv_id="BravoWest.us" site_id="31555">Bravo (West)</channel>
<channel lang="en" xmltv_id="BYUTV.us" site_id="21855">BYU-TV</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="65127">Canal RCN TELENOVELAS</channel> -->
<channel lang="en" xmltv_id="CartoonNetworkEast.us" site_id="12131">Cartoon Network (East)</channel>
<channel lang="en" xmltv_id="CartoonNetworkWest.us" site_id="18151">Cartoon Network (West)</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="55217">CBS (Alaska)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="17079">CBS (Central)</channel> -->
<channel lang="en" xmltv_id="CBSEast.us" site_id="10098">CBS (East)</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="50253">CBS (Hawaii)</channel> -->
<channel lang="en" xmltv_id="CBSWest.us" site_id="29073">CBS (West)</channel>
<channel lang="en" xmltv_id="CBSNews.us" site_id="104846">CBS News Streaming</channel>
<channel lang="en" xmltv_id="CBSSportsNetworkUSA.us" site_id="16365">CBS Sports Network</channel>
<!-- <channel lang="en" xmltv_id="CBSSportsNetworkUSA.us" site_id="59250">CBS Sports Network HD</channel> -->
<channel lang="en" xmltv_id="CheddarNews.us" site_id="101103">Cheddar News</channel>
<channel lang="en" xmltv_id="CheddarU.us" site_id="109362">Cheddar U</channel>
<channel lang="en" xmltv_id="CinemaxEast.us" site_id="10120">Cinemax (East)</channel>
<channel lang="en" xmltv_id="CinemaxWest.us" site_id="12508">Cinemax (West)</channel>
<channel lang="en" xmltv_id="CleoTV.us" site_id="110288">Cleo TV</channel>
<channel lang="en" xmltv_id="CMTEast.us" site_id="10138">CMT (East)</channel>
<channel lang="en" xmltv_id="CMTWest.us" site_id="27203">CMT (West)</channel>
<!-- <channel lang="en" xmltv_id="CMTEast.us" site_id="59440">CMT HD</channel> -->
<channel lang="en" xmltv_id="CNBC.us" site_id="10139">CNBC</channel>
<channel lang="en" xmltv_id="CNBCWorld.us" site_id="26849">CNBC World</channel>
<channel lang="en" xmltv_id="CNN.us" site_id="10142">CNN</channel>
<channel lang="es" xmltv_id="CNNenEspanol.us" site_id="58631">CNN en Español</channel>
<channel lang="en" xmltv_id="CNNInternationalNorthAmerica.us" site_id="83110">CNN International HD</channel>
<channel lang="en" xmltv_id="ComedyCentralEast.us" site_id="10149">Comedy Central (East)</channel>
<channel lang="en" xmltv_id="ComedyCentralWest.us" site_id="10150">Comedy Central (West)</channel>
<!-- <channel lang="en" xmltv_id="ComedyCentralEast.us" site_id="62420">Comedy Central HD</channel> -->
<channel lang="en" xmltv_id="Comet.us" site_id="97051">Comet</channel>
<channel lang="en" xmltv_id="CookingChannel.us" site_id="30156">Cooking Channel</channel>
<!-- <channel lang="en" xmltv_id="CookingChannel.us" site_id="68065">Cooking Channel HD</channel> -->
<channel lang="en" xmltv_id="CoziTV.us" site_id="89994">COZI TV HD</channel>
<channel lang="en" xmltv_id="CrimePlusInvestigation.us" site_id="61469">Crime &amp; Investigation Network HD</channel>
<channel lang="en" xmltv_id="CSPAN.us" site_id="10161">CSPAN</channel>
<channel lang="en" xmltv_id="CSPAN2.us" site_id="10162">CSPAN2</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="55219">CW (Alaska)</channel> -->
<channel lang="en" xmltv_id="CWCentral.us" site_id="51337">CW (Central)</channel>
<channel lang="en" xmltv_id="CWEast.us" site_id="51306">CW (East)</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="55209">CW (Hawaii)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="51338">CW (West)</channel> -->
<channel lang="en" xmltv_id="DestinationAmerica.us" site_id="16617">Destination America</channel>
<!-- <channel lang="en" xmltv_id="DestinationAmerica.us" site_id="60468">Destination America HD</channel> -->
<channel lang="en" xmltv_id="DiscoveryChannelEast.us" site_id="11150">Discovery Channel (East)</channel>
<channel lang="en" xmltv_id="DiscoveryChannelWest.us" site_id="12500">Discovery Channel (West)</channel>
<!-- <channel lang="en" xmltv_id="DiscoveryChannelEast.us" site_id="56905">Discovery Channel HD</channel> -->
<channel lang="es" xmltv_id="DiscoveryenEspanol.us" site_id="19247">Discovery en Español</channel>
<channel lang="es" xmltv_id="DiscoveryFamilia.us" site_id="99630">Discovery Familia HD</channel>
<channel lang="en" xmltv_id="DiscoveryFamily.us" site_id="16618">Discovery Family Channel</channel>
<!-- <channel lang="en" xmltv_id="DiscoveryFamily.us" site_id="67749">Discovery Family Channel HD</channel> -->
<channel lang="en" xmltv_id="DiscoveryLife.us" site_id="16125">Discovery Life Channel</channel>
<!-- <channel lang="en" xmltv_id="DiscoveryLife.us" site_id="92204">Discovery Life Channel HD</channel> -->
<channel lang="en" xmltv_id="DisneyChannelEast.us" site_id="10171">Disney Channel (East)</channel>
<channel lang="en" xmltv_id="DisneyChannelWest.us" site_id="12510">Disney Channel (West)</channel>
<channel lang="en" xmltv_id="DisneyJuniorEast.us" site_id="74796">Disney Junior</channel>
<!-- <channel lang="en" xmltv_id="DisneyJuniorEast.us" site_id="74885">Disney Junior HD</channel> -->
<channel lang="en" xmltv_id="DisneyXDEast.us" site_id="18279">Disney XD (East)</channel>
<channel lang="en" xmltv_id="DisneyXDWest.us" site_id="18793">Disney XD (West)</channel>
<!-- <channel lang="en" xmltv_id="DisneyXDEast.us" site_id="60006">Disney XD HD</channel> -->
<channel lang="en" xmltv_id="DIYNetwork.us" site_id="67375">Do-It-Yourself Network HD</channel>
<channel lang="en" xmltv_id="EEast.us" site_id="10989">E! Entertainment (East)</channel>
<channel lang="en" xmltv_id="EWest.us" site_id="17561">E! Entertainment (West)</channel>
<channel lang="es" xmltv_id="ElGourmetPanregional.ar" site_id="99509">El Gourmet</channel>
<channel lang="en" xmltv_id="ESPN.us" site_id="10179">ESPN</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="15451">ESPN Classic</channel> -->
<channel lang="es" xmltv_id="ESPNDeportes.us" site_id="25595">ESPN Deportes</channel>
<!-- <channel lang="es" xmltv_id="ESPNDeportes.us" site_id="71914">ESPN Deportes HD</channel> -->
<channel lang="en" xmltv_id="ESPN2.us" site_id="12444">ESPN2</channel>
<channel lang="en" xmltv_id="ESPN3South.us" site_id="73833">ESPN3 South</channel>
<channel lang="en" xmltv_id="ESPNews.us" site_id="16485">ESPNEWS</channel>
<channel lang="en" xmltv_id="ESPNU.us" site_id="45654">ESPNU</channel>
<channel lang="es" xmltv_id="EstrellaTV.us" site_id="65064">Estrella TV</channel>
<channel lang="en" xmltv_id="FoodNetworkEast.us" site_id="12574">Food Network (East)</channel>
<channel lang="en" xmltv_id="FoodNetworkWest.us" site_id="33648">Food Network (West)</channel>
<!-- <channel lang="en" xmltv_id="FoodNetworkEast.us" site_id="50747">Food Network HD</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="55215">FOX (Alaska)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="17084">FOX (Central)</channel> -->
<channel lang="en" xmltv_id="FoxEast.us" site_id="10212">FOX (East)</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="50254">FOX (Hawaii)</channel> -->
<channel lang="en" xmltv_id="FoxWest.us" site_id="32766">FOX (West)</channel>
<channel lang="en" xmltv_id="FoxBusiness.us" site_id="58649">Fox Business</channel>
<!-- <channel lang="en" xmltv_id="FoxBusiness.us" site_id="58718">Fox Business HD</channel> -->
<channel lang="es" xmltv_id="FoxDeportes.us" site_id="72189">Fox Deportes HD</channel>
<!-- <channel lang="en" xmltv_id="FoxLife.us" site_id="73812">Fox Life</channel> -->
<channel lang="en" xmltv_id="FoxNewsChannel.us" site_id="16374">Fox News Channel</channel>
<channel lang="en" xmltv_id="FoxSoccerPlus.us" site_id="66880">Fox Soccer Plus HD</channel>
<channel lang="en" xmltv_id="FoxSports1.us" site_id="82541">Fox Sports 1</channel>
<!-- <channel lang="en" xmltv_id="FoxSports1.us" site_id="82547">Fox Sports 1 HD</channel> -->
<channel lang="en" xmltv_id="FoxSports2.us" site_id="33178">Fox Sports 2</channel>
<!-- <channel lang="en" xmltv_id="FoxSports2.us" site_id="59305">Fox Sports 2 HD</channel> -->
<channel lang="en" xmltv_id="FreeformEast.us" site_id="10093">Freeform (East)</channel>
<channel lang="en" xmltv_id="FreeformWest.us" site_id="12499">Freeform (West)</channel>
<!-- <channel lang="en" xmltv_id="FreeformEast.us" site_id="59615">Freeform HD</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="104637">Fubo Cycling Channel</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="111460">FUBO FS2 4K</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="116999">Fubo Movie Network</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="110342">Fubo NBA League Pass Utah</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="110343">Fubo NBA League Pass Washington</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="110955">Fubo NBCSN+ 4K</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="109546">fubo Soccer</channel> -->
<channel lang="en" xmltv_id="FuboSportsNetwork.us" site_id="106100">Fubo Sports Network</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="107526">FUBO US Hits</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="107527">FUBO US Rock</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="107525">FUBO US Urban</channel> -->
<channel lang="en" xmltv_id="FuseEast.us" site_id="14929">Fuse</channel>
<channel lang="en" xmltv_id="Fusion.us" site_id="83174">Fusion HD</channel>
<channel lang="en" xmltv_id="FXEast.us" site_id="14321">FX</channel>
<!-- <channel lang="en" xmltv_id="FXEast.us" site_id="58574">FX HD</channel> -->
<channel lang="en" xmltv_id="FXMovieChannel.us" site_id="14988">FXM</channel>
<channel lang="en" xmltv_id="FXXEast.us" site_id="17927">FXX</channel>
<!-- <channel lang="en" xmltv_id="FXXEast.us" site_id="66379">FXX HD</channel> -->
<channel lang="en" xmltv_id="FYIEast.us" site_id="16834">FYI</channel>
<!-- <channel lang="en" xmltv_id="FYIEast.us" site_id="58988">FYI Channel HD</channel> -->
<!-- <channel lang="en" xmltv_id="FYIEast.us" site_id="92256">FYI Stream</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="16062">GAC FAMILY</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="82892">GAC FAMILY HD</channel> -->
<channel lang="es" xmltv_id="GalavisionEast.us" site_id="10222">Galavision Cable Network (East)</channel>
<channel lang="es" xmltv_id="GalavisionWest.us" site_id="18350">Galavision Cable Network (West)</channel>
<!-- <channel lang="es" xmltv_id="GalavisionEast.us" site_id="68367">Galavision Cable Network HD</channel> -->
<channel lang="en" xmltv_id="GameShowNetworkEast.us" site_id="14909">Game Show Network</channel>
<!-- <channel lang="en" xmltv_id="GameShowNetworkEast.us" site_id="68827">Game Show Network HD</channel> -->
<channel lang="en" xmltv_id="GetTV.us" site_id="82563">getTV</channel>
<channel lang="en" xmltv_id="GINXEsportsTVCanada.ca" site_id="96537">GINX eSports TV US</channel>
<channel lang="en" xmltv_id="GolfChannel.us" site_id="14899">Golf Channel</channel>
<!-- <channel lang="en" xmltv_id="GolfChannel.us" site_id="61854">Golf Channel HD</channel> -->
<channel lang="en" xmltv_id="GolTV.us" site_id="69101">GOLTV (English) HD</channel>
<channel lang="es" xmltv_id="GolTVLatinAmerica.us" site_id="68608">GOLTV International HD</channel>
<channel lang="en" xmltv_id="HallmarkChannelEast.us" site_id="11221">Hallmark Channel (East)</channel>
<channel lang="en" xmltv_id="HallmarkChannelWest.us" site_id="19933">Hallmark Channel (West)</channel>
<!-- <channel lang="en" xmltv_id="HallmarkChannelEast.us" site_id="66268">Hallmark Channel HD</channel> -->
<!-- <channel lang="en" xmltv_id="HallmarkChannelEast.us" site_id="101884">Hallmark Channel Streaming</channel> -->
<channel lang="en" xmltv_id="HallmarkDrama.us" site_id="105723">Hallmark Drama</channel>
<channel lang="en" xmltv_id="HallmarkMoviesMysteriesEast.us" site_id="46710">Hallmark Movies &amp; Mysteries HD</channel>
<!-- <channel lang="en" xmltv_id="HallmarkMoviesMysteriesEast.us" site_id="101934">Hallmark Movies &amp; Mysteries Streaming</channel> -->
<channel lang="en" xmltv_id="HBOEast.us" site_id="10240">HBO (East)</channel>
<channel lang="en" xmltv_id="HBOWest.us" site_id="10244">HBO (West)</channel>
<channel lang="en" xmltv_id="HBOComedyEast.us" site_id="59839">HBO Comedy HD</channel>
<channel lang="en" xmltv_id="HBOFamilyEast.us" site_id="16585">HBO Family (East)</channel>
<channel lang="en" xmltv_id="HBOFamilyWest.us" site_id="16619">HBO Family (West)</channel>
<channel lang="es" xmltv_id="HBOLatinoEast.us" site_id="24553">HBO Latino</channel>
<channel lang="en" xmltv_id="HBOSignatureEast.us" site_id="10243">HBO Signature (East)</channel>
<channel lang="en" xmltv_id="HBOSignatureWest.us" site_id="16576">HBO Signature (West)</channel>
<channel lang="en" xmltv_id="HBOZoneEast.us" site_id="59845">HBO Zone HD</channel>
<channel lang="en" xmltv_id="HBO2East.us" site_id="10241">HBO2 (East)</channel>
<channel lang="en" xmltv_id="HBO2West.us" site_id="10242">HBO2 (West)</channel>
<channel lang="en" xmltv_id="HistoryEast.us" site_id="14771">History (East)</channel>
<channel lang="en" xmltv_id="HistoryWest.us" site_id="21762">History (West)</channel>
<channel lang="es" xmltv_id="HistoryenEspanol.us" site_id="43362">History Channel En Español</channel>
<!-- <channel lang="en" xmltv_id="HistoryEast.us" site_id="92259">History Stream</channel> -->
<channel lang="en" xmltv_id="HLN.us" site_id="10145">HLN</channel>
<channel lang="en" xmltv_id="HGTVEast.us" site_id="14902">Home &amp; Garden Television (East)</channel>
<channel lang="en" xmltv_id="HGTVWest.us" site_id="34215">Home &amp; Garden Television (West)</channel>
<!-- <channel lang="en" xmltv_id="HGTVEast.us" site_id="49788">Home &amp; Garden Television HD</channel> -->
<channel lang="en" xmltv_id="IFCEast.us" site_id="14873">IFC</channel>
<!-- <channel lang="en" xmltv_id="IFCEast.us" site_id="59444">IFC HD</channel> -->
<!-- <channel lang="en" xmltv_id="IFCEast.us" site_id="92008">IFC Stream East</channel> -->
<channel lang="en" xmltv_id="INSP.us" site_id="11066">INSP</channel>
<!-- <channel lang="en" xmltv_id="INSP.us" site_id="82773">INSP HD</channel> -->
<channel lang="en" xmltv_id="InvestigationDiscoveryEast.us" site_id="16615">Investigation Discovery</channel>
<!-- <channel lang="en" xmltv_id="InvestigationDiscoveryEast.us" site_id="65342">Investigation Discovery HD</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="55233">ION Television (Alaska)</channel> -->
<channel lang="en" xmltv_id="IONTVCentral.us" site_id="18868">ION Television (Central)</channel>
<channel lang="en" xmltv_id="IONTVEast.us" site_id="18633">ION Television (East)</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="55244">ION Television (Hawaii)</channel> -->
<channel lang="en" xmltv_id="IONTVWest.us" site_id="24922">ION Television (West)</channel>
<channel lang="en" xmltv_id="LawCrime.us" site_id="109553">Law &amp; Crime Stream</channel>
<channel lang="en" xmltv_id="LifetimeEast.us" site_id="10918">Lifetime (East)</channel>
<channel lang="en" xmltv_id="LifetimeWest.us" site_id="10919">Lifetime (West)</channel>
<!-- <channel lang="en" xmltv_id="LifetimeEast.us" site_id="60150">Lifetime HD</channel> -->
<!-- <channel lang="en" xmltv_id="LifetimeEast.us" site_id="92260">Lifetime Stream</channel> -->
<channel lang="en" xmltv_id="LifetimeMoviesEast.us" site_id="18480">LMN</channel>
<!-- <channel lang="en" xmltv_id="LifetimeMoviesEast.us" site_id="55887">LMN HD</channel> -->
<!-- <channel lang="en" xmltv_id="LifetimeMoviesEast.us" site_id="92261">LMN Stream (East)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="99988">Local Now</channel> -->
<channel lang="en" xmltv_id="LogoEast.us" site_id="96971">Logo HD</channel>
<channel lang="en" xmltv_id="LonghornNetwork.us" site_id="72861">Longhorn Network HD</channel>
<channel lang="en" xmltv_id="NBCLX.us" site_id="114278">LX</channel>
<channel lang="en" xmltv_id="MarqueeSportsNetwork.us" site_id="113768">Marquee Sports Network HD</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="96306">Mas Chic</channel> -->
<channel lang="en" xmltv_id="MASN.us" site_id="46817">MASN - Mid Atlantic Sports Network</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="55433">Mid Atlantic Sports Network Alternate</channel> -->
<channel lang="en" xmltv_id="MAVTV.us" site_id="61036">MavTV HD</channel>
<channel lang="en" xmltv_id="MGMPlusEast.us" site_id="65687">MGM+ HD (East)</channel>
<channel lang="en" xmltv_id="MGMPlusWest.us" site_id="66075">MGM+ HD (West)</channel>
<channel lang="en" xmltv_id="MGMPlusHitsEast.us" site_id="67929">MGM+ Hits HD</channel>
<channel lang="en" xmltv_id="MGMPlusDriveIn.us" site_id="103828">MGM+ Drive-in HD</channel>
<channel lang="en" xmltv_id="MGMPlusMarquee.us" site_id="74073">MGM+ Marquee</channel>
<channel lang="en" xmltv_id="MLB.us" site_id="62079">MLB Network</channel>
<channel lang="en" xmltv_id="MLBStrikeZone.us" site_id="75219">MLB Network Strike Zone</channel>
<channel lang="en" xmltv_id="MoreMaxEast.us" site_id="10121">MoreMAX (East)</channel>
<channel lang="en" xmltv_id="MoreMaxWest.us" site_id="16620">MoreMAX (West)</channel>
<channel lang="en" xmltv_id="Motortrend.us" site_id="31046">MOTORTREND HD</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="10980">MSG (Alt. feed) - MSG2 OVERFLOW</channel> -->
<channel lang="en" xmltv_id="MSG.us" site_id="80169">MSG National</channel>
<channel lang="en" xmltv_id="MSGPlus2.us" site_id="65492">MSG Plus HD Zone 2</channel>
<channel lang="en" xmltv_id="MSGPlus.us" site_id="11105">MSG Plus Zone 1</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="10979">MSG Zone 1</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="42111">MSG Zone 3</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="16300">MSNBC</channel> -->
<channel lang="en" xmltv_id="MTVEast.us" site_id="10986">MTV - Music Television (East)</channel>
<channel lang="en" xmltv_id="MTVWest.us" site_id="10987">MTV - Music Television (West)</channel>
<!-- <channel lang="en" xmltv_id="MTVEast.us" site_id="60964">MTV - Music Television HD</channel> -->
<channel lang="en" xmltv_id="MTVClassicEast.us" site_id="22561">MTV Classic</channel>
<channel lang="es" xmltv_id="MTVenEspanol.us" site_id="86934">MTV España</channel>
<channel lang="en" xmltv_id="MTV2East.us" site_id="16361">MTV2: Music Television (East)</channel>
<channel lang="en" xmltv_id="MTV2West.us" site_id="48129">MTV2: Music Television (West)</channel>
<!-- <channel lang="en" xmltv_id="MTV2East.us" site_id="75077">MTV2: Music Television HD</channel> -->
<channel lang="en" xmltv_id="MTVLiveUS.us" site_id="49141">MTVLIVE</channel>
<!-- <channel lang="en" xmltv_id="MTVU.us" site_id="44228">mtv-U</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="55223">MyNetworkTV (Alaska)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="51340">MyNetworkTV (Central)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="51307">MyNetworkTV (East)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="55207">MyNetworkTV (Hawaii)</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="51341">MyNetworkTV (West)</channel> -->
<channel lang="es" xmltv_id="NatGeoMundo.us" site_id="72449">Nat Geo Mundo</channel>
<channel lang="en" xmltv_id="NationalGeographicEast.us" site_id="24959">National Geographic USA</channel>
<channel lang="en" xmltv_id="NationalGeographicWildEast.us" site_id="66804">National Geographic Wild</channel>
<!-- <channel lang="en" xmltv_id="NationalGeographicWildEast.us" site_id="67331">National Geographic Wild HD</channel> -->
<channel lang="en" xmltv_id="NBATV.us" site_id="32281">NBA TV</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="55213">NBC (Alaska)</channel> -->
<channel lang="en" xmltv_id="NBCCentral.us" site_id="13461">NBC (Central)</channel>
<channel lang="en" xmltv_id="NBCEast.us" site_id="10991">NBC (East)</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="55211">NBC (Hawaii)</channel> -->
<channel lang="en" xmltv_id="NBCWest.us" site_id="17221">NBC (West)</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="28717">NBC Digital Feed</channel> -->
<channel lang="en" xmltv_id="NBCSportsBayArea.us" site_id="11109">NBC Sports Bay Area</channel>
<!-- <channel lang="en" xmltv_id="NBCSportsBayArea.us" site_id="63138">NBC Sports Bay Area HD</channel> -->
<channel lang="en" xmltv_id="NBCSportsBayAreaPlus.us" site_id="43801">NBC Sports Bay Area Plus</channel>
<channel lang="en" xmltv_id="NBCSportsBoston.us" site_id="11104">NBC Sports Boston</channel>
<!-- <channel lang="en" xmltv_id="NBCSportsBoston.us" site_id="49198">NBC Sports Boston HD</channel> -->
<channel lang="en" xmltv_id="NBCSportsCalifornia.us" site_id="44917">NBC Sports California</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="94487">NBC Sports California Alternate HDTV</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="102855">NBC Sports California Plus 2 HD</channel> -->
<channel lang="en" xmltv_id="NBCSportsChicago.us" site_id="44905">NBC Sports Chicago HD</channel>
<channel lang="en" xmltv_id="NBCSportsNorthwest.us" site_id="58677">NBC Sports Northwest</channel>
<channel lang="en" xmltv_id="NBCSportsPhiladelphia.us" site_id="17596">NBC Sports Philadelphia</channel>
<channel lang="en" xmltv_id="NBCSportsWashington.us" site_id="10271">NBC Sports Washington</channel>
<!-- <channel lang="en" xmltv_id="NBCSportsWashington.us" site_id="32537">NBC Sports Washington HD</channel> -->
<channel lang="en" xmltv_id="NBCSportsWashingtonPlus.us" site_id="69734">NBC Sports Washington Plus HD</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="15952">NBCSN</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="48639">NBCSN HD</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="66278">New England Cable News HD</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="10996">New England Sports Network</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="63198">New England Sports Network Plus</channel> -->
<channel lang="en" xmltv_id="NewsmaxTV.us" site_id="97163">Newsmax TV HD</channel>
<channel lang="en" xmltv_id="NewsNationEast.us" site_id="91097">NewsNation SD</channel>
<channel lang="en" xmltv_id="Newsy.us" site_id="96827">Newsy</channel>
<channel lang="en" xmltv_id="NFLNetwork.us" site_id="102795">NFL Network HD</channel>
<channel lang="en" xmltv_id="NFLRedZone.us" site_id="65024">NFL RedZone</channel>
<channel lang="en" xmltv_id="NHLNetwork.us" site_id="58570">NHL Network</channel>
<channel lang="en" xmltv_id="NickJrEast.us" site_id="19211">Nick Jr</channel>
<!-- <channel lang="en" xmltv_id="NickJrEast.us" site_id="82649">Nick Jr HD</channel> -->
<channel lang="en" xmltv_id="NickMusic.us" site_id="30418">Nick Music</channel>
<channel lang="en" xmltv_id="NickelodeonEast.us" site_id="11006">Nickelodeon (East)</channel>
<channel lang="en" xmltv_id="NickelodeonWest.us" site_id="11007">Nickelodeon (West)</channel>
<!-- <channel lang="en" xmltv_id="NickelodeonEast.us" site_id="59432">Nickelodeon HD</channel> -->
<channel lang="en" xmltv_id="NicktoonsEast.us" site_id="30420">Nicktoons</channel>
<!-- <channel lang="en" xmltv_id="NicktoonsEast.us" site_id="82654">Nicktoons HD</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="61988">NTN24 Nuestra Tele Noticias 24</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="33431">Nuestra Tele Internacional</channel> -->
<channel lang="en" xmltv_id="OlympicChannelUSA.us" site_id="104089">Olympic Channel</channel>
<channel lang="en" xmltv_id="OneAmericaNewsNetwork.us" site_id="82542">One America News Network</channel>
<channel lang="en" xmltv_id="OWNEast.us" site_id="70387">Oprah Winfrey Network (East)</channel>
<channel lang="en" xmltv_id="OWNWest.us" site_id="70392">Oprah Winfrey Network (West)</channel>
<!-- <channel lang="en" xmltv_id="OWNEast.us" site_id="70388">Oprah Winfrey Network HD</channel> -->
<channel lang="en" xmltv_id="OutdoorChannel.us" site_id="14776">Outdoor Channel</channel>
<channel lang="en" xmltv_id="OutsideTV.us" site_id="68295">Outside Television HD</channel>
<channel lang="en" xmltv_id="Ovation.us" site_id="15807">Ovation</channel>
<channel lang="en" xmltv_id="OxygenEast.us" site_id="21484">Oxygen (East)</channel>
<channel lang="en" xmltv_id="OxygenWest.us" site_id="21744">Oxygen (West)</channel>
<!-- <channel lang="en" xmltv_id="OxygenEast.us" site_id="70522">Oxygen HD</channel> -->
<channel lang="en" xmltv_id="Pac12Arizona.us" site_id="76376">Pac-12 Arizona HD</channel>
<channel lang="en" xmltv_id="Pac12BayArea.us" site_id="76377">Pac-12 Bay Area HD</channel>
<channel lang="en" xmltv_id="Pac12LosAngeles.us" site_id="76381">Pac-12 Los Angeles HD</channel>
<channel lang="en" xmltv_id="Pac12Mountain.us" site_id="76380">Pac-12 Mountain HD</channel>
<channel lang="en" xmltv_id="Pac12Networks.us" site_id="76366">Pac-12 Network</channel>
<!-- <channel lang="en" xmltv_id="Pac12Networks.us" site_id="76382">Pac-12 Network HD</channel> -->
<channel lang="en" xmltv_id="Pac12Oregon.us" site_id="76378">Pac-12 Oregon HD</channel>
<channel lang="en" xmltv_id="Pac12Washington.us" site_id="76379">Pac-12 Washington HD</channel>
<channel lang="en" xmltv_id="ParamountNetworkEast.us" site_id="11163">Paramount Network (East)</channel>
<channel lang="en" xmltv_id="ParamountNetworkWest.us" site_id="19002">Paramount Network (West)</channel>
<!-- <channel lang="en" xmltv_id="ParamountNetworkEast.us" site_id="59186">Paramount Network HD</channel> -->
<channel lang="en" xmltv_id="PBSEast.us" site_id="11039">PBS (East)</channel>
<channel lang="en" xmltv_id="PBSWest.us" site_id="60057">PBS (West)</channel>
<channel lang="en" xmltv_id="PeopleTV.us" site_id="107584">PeopleTV</channel>
<channel lang="en" xmltv_id="Pop.us" site_id="16715">POP</channel>
<!-- <channel lang="en" xmltv_id="Pop.us" site_id="68796">POP HD</channel> -->
<channel lang="en" xmltv_id="QVC.us" site_id="11069">QVC</channel>
<channel lang="en" xmltv_id="QVC2.us" site_id="82682">QVC2</channel>
<channel lang="en" xmltv_id="Revolt.us" site_id="83098">Revolt HD</channel>
<channel lang="en" xmltv_id="RootSportsNorthwest.us" site_id="11062">ROOT Sports Northwest</channel>
<channel lang="en" xmltv_id="Science.us" site_id="16616">Science</channel>
<!-- <channel lang="en" xmltv_id="Science.us" site_id="57390">Science Channel HD</channel> -->
<channel lang="en" xmltv_id="SECNetwork.us" site_id="89714">SEC Network HD</channel>
<channel lang="en" xmltv_id="ShoxBetEast.us" site_id="20622">SHO x BET</channel>
<!-- <channel lang="en" xmltv_id="ShoxBetEast.us" site_id="68340">SHO x BET HD</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="67454">Shorts TV</channel> -->
<channel lang="en" xmltv_id="ShowtimeEast.us" site_id="11115">Showtime (East)</channel>
<channel lang="en" xmltv_id="ShowtimeWest.us" site_id="11117">Showtime (West)</channel>
<channel lang="en" xmltv_id="Showtime2East.us" site_id="11116">Showtime 2 (East)</channel>
<channel lang="en" xmltv_id="Showtime2West.us" site_id="16444">Showtime 2 (West)</channel>
<channel lang="en" xmltv_id="ShowtimeExtremeEast.us" site_id="18086">Showtime Extreme (East)</channel>
<channel lang="en" xmltv_id="ShowtimeExtremeWest.us" site_id="18164">Showtime Extreme (West)</channel>
<!-- <channel lang="en" xmltv_id="ShowtimeExtremeEast.us" site_id="102946">Showtime Extreme HD Stream</channel> -->
<channel lang="en" xmltv_id="ShowtimeFamilyZoneEast.us" site_id="103892">Showtime Familyzone HD</channel>
<channel lang="en" xmltv_id="ShowtimeNextEast.us" site_id="68342">Showtime Next HD</channel>
<channel lang="en" xmltv_id="ShowtimeShowcaseEast.us" site_id="16153">Showtime Showcase (East)</channel>
<channel lang="en" xmltv_id="ShowtimeShowcaseWest.us" site_id="16584">Showtime Showcase (West)</channel>
<channel lang="en" xmltv_id="ShowtimeWomenEast.us" site_id="68338">Showtime Women HD</channel>
<channel lang="en" xmltv_id="SmithsonianChannelEast.us" site_id="58532">Smithsonian HD Network</channel>
<channel lang="en" xmltv_id="CineSony.us" site_id="76408">Sony Cine</channel>
<channel lang="en" xmltv_id="SonyMovies.us" site_id="69130">Sony Movie Channel HD</channel>
<channel lang="en" xmltv_id="SpectrumSportsNet.us" site_id="77375">Spectrum SportsNet</channel>
<channel lang="en" xmltv_id="SpectrumSportsNetLA.us" site_id="87023">Spectrum SportsNet LA</channel>
<channel lang="en" xmltv_id="SportsnetPacific.ca" site_id="18801">Sportsnet (Pacific)</channel>
<channel lang="en" xmltv_id="SportsnetEast.ca" site_id="18798">Sportsnet East</channel>
<channel lang="en" xmltv_id="SportsnetWest.ca" site_id="18800">Sportsnet MST</channel>
<channel lang="en" xmltv_id="SportsNetNewYork.us" site_id="49603">Sportsnet NY</channel>
<channel lang="en" xmltv_id="SportsnetOntario.ca" site_id="18799">Sportsnet Ontario</channel>
<channel lang="en" xmltv_id="StadiumCollegeSportsAtlantic.us" site_id="26077">Stadium College Sports Atlantic</channel>
<channel lang="en" xmltv_id="StadiumCollegeSportsCentral.us" site_id="26078">Stadium College Sports Central</channel>
<channel lang="en" xmltv_id="StadiumCollegeSportsPacific.us" site_id="26079">Stadium College Sports Pacific</channel>
<channel lang="en" xmltv_id="Stadium.us" site_id="104950">Stadium HD</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="49263">Star Life</channel> -->
<channel lang="en" xmltv_id="StarzEast.us" site_id="12719">Starz (East)</channel>
<channel lang="en" xmltv_id="StarzWest.us" site_id="12741">Starz (West)</channel>
<channel lang="en" xmltv_id="StarzCinemaEast.us" site_id="67236">Starz Cinema HD</channel>
<channel lang="en" xmltv_id="StarzComedyEast.us" site_id="57569">Starz Comedy HD</channel>
<channel lang="en" xmltv_id="StarzEdgeEast.us" site_id="16311">Starz Edge</channel>
<channel lang="en" xmltv_id="StarzEncoreEast.us" site_id="10178">Starz Encore (East)</channel>
<channel lang="en" xmltv_id="StarzEncoreWest.us" site_id="17125">Starz Encore (West)</channel>
<channel lang="en" xmltv_id="StarzEncoreClassicEast.us" site_id="14764">Starz Encore Classic</channel>
<channel lang="en" xmltv_id="StarzInBlackEast.us" site_id="16833">Starz in Black</channel>
<channel lang="en" xmltv_id="StarzKidsFamilyEast.us" site_id="19635">Starz Kids</channel>
<!-- <channel lang="en" xmltv_id="SundanceTVEast.us" site_id="92041">Sundance Stream East</channel> -->
<channel lang="en" xmltv_id="SundanceTVEast.us" site_id="16108">SundanceTV (East)</channel>
<channel lang="en" xmltv_id="SundanceTVWest.us" site_id="16402">SundanceTV (West)</channel>
<!-- <channel lang="en" xmltv_id="SundanceTVEast.us" site_id="71280">SundanceTV HD</channel> -->
<channel lang="en" xmltv_id="SyfyEast.us" site_id="11097">SYFY (East)</channel>
<channel lang="en" xmltv_id="SyfyWest.us" site_id="24533">SYFY (West)</channel>
<!-- <channel lang="en" xmltv_id="SyfyEast.us" site_id="58623">Syfy HD</channel> -->
<channel lang="en" xmltv_id="Tastemade.us" site_id="107076">Tastemade [Str]</channel>
<channel lang="en" xmltv_id="TBSEast.us" site_id="11867">TBS (East)</channel>
<channel lang="en" xmltv_id="TBSWest.us" site_id="34240">TBS (West)</channel>
<channel lang="en" xmltv_id="TeenNickEast.us" site_id="97047">Teen Nick HD</channel>
<channel lang="es" xmltv_id="TelefeNoticias.us" site_id="16189">Telefe Internacional</channel>
<!-- <channel lang="es" xmltv_id="???" site_id="55231">Telemundo (Alaska)</channel> -->
<!-- <channel lang="es" xmltv_id="???" site_id="55230">Telemundo (Central)</channel> -->
<channel lang="es" xmltv_id="TelemundoEast.us" site_id="10239">Telemundo (East)</channel>
<!-- <channel lang="es" xmltv_id="???" site_id="55232">Telemundo (Hawaii)</channel> -->
<channel lang="es" xmltv_id="TelemundoWest.us" site_id="33666">Telemundo (West)</channel>
<channel lang="en" xmltv_id="TennisChannel.us" site_id="33395">Tennis Channel</channel>
<!-- <channel lang="en" xmltv_id="TennisChannel.us" site_id="60316">Tennis Channel HD</channel> -->
<channel lang="en" xmltv_id="FightNetwork.ca" site_id="91640">The Fight Network HD</channel>
<channel lang="en" xmltv_id="TheMovieChannelEast.us" site_id="11160">The Movie Channel (East)</channel>
<channel lang="en" xmltv_id="TheMovieChannelWest.us" site_id="12509">The Movie Channel (West)</channel>
<channel lang="en" xmltv_id="TheMovieChannelXtraEast.us" site_id="17663">The Movie Channel Extra (East)</channel>
<channel lang="en" xmltv_id="TheMovieChannelXtraWest.us" site_id="17687">The Movie Channel Extra (West)</channel>
<channel lang="en" xmltv_id="SportsmanChannel.us" site_id="66310">The Sportsman Channel HD</channel>
<channel lang="en" xmltv_id="TravelChannelEast.us" site_id="11180">The Travel Channel (East)</channel>
<channel lang="en" xmltv_id="TravelChannelWest.us" site_id="50000">The Travel Channel (West)</channel>
<!-- <channel lang="en" xmltv_id="TravelChannelEast.us" site_id="59303">The Travel Channel HD</channel> -->
<channel lang="en" xmltv_id="TheWeatherChannel.us" site_id="11187">The Weather Channel</channel>
<!-- <channel lang="en" xmltv_id="TheWeatherChannel.us" site_id="58812">The Weather Channel HD</channel> -->
<channel lang="en" xmltv_id="TLCEast.us" site_id="11158">TLC (East)</channel>
<channel lang="en" xmltv_id="TLCWest.us" site_id="19543">TLC (West)</channel>
<!-- <channel lang="en" xmltv_id="TLCEast.us" site_id="57391">TLC HD (US)</channel> -->
<channel lang="en" xmltv_id="TNTEast.us" site_id="11164">TNT (East)</channel>
<channel lang="en" xmltv_id="TNTWest.us" site_id="18510">TNT (West)</channel>
<channel lang="en" xmltv_id="TrinityChannel.us" site_id="14767">Trinity Broadcasting Network</channel>
<channel lang="en" xmltv_id="truTVEast.us" site_id="10153">truTV (East)</channel>
<channel lang="en" xmltv_id="truTVWest.us" site_id="24569">truTV (West)</channel>
<channel lang="en" xmltv_id="TSN1.ca" site_id="11182">TSN1</channel>
<channel lang="en" xmltv_id="TSN2.ca" site_id="18990">TSN2</channel>
<channel lang="en" xmltv_id="TSN3.ca" site_id="90118">TSN3</channel>
<channel lang="en" xmltv_id="TSN4.ca" site_id="90122">TSN4</channel>
<channel lang="en" xmltv_id="TSN5.ca" site_id="90124">TSN5</channel>
<channel lang="es" xmltv_id="TUDN.us" site_id="75176">TUDN</channel>
<!-- <channel lang="es" xmltv_id="TUDN.us" site_id="77033">TUDN HD</channel> -->
<channel lang="en" xmltv_id="TCMEast.us" site_id="12852">Turner Classic Movies</channel>
<!-- <channel lang="en" xmltv_id="???" site_id="21345">TV Games Network</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="32258">TV Games Network 2</channel> -->
<channel lang="en" xmltv_id="TVLandEast.us" site_id="16123">TV Land (East)</channel>
<channel lang="en" xmltv_id="TVLandWest.us" site_id="26046">TV Land (West)</channel>
<!-- <channel lang="en" xmltv_id="TVLandEast.us" site_id="73541">TV Land HD</channel> -->
<!-- <channel lang="en" xmltv_id="???" site_id="35513">TV ONE</channel> -->
<channel lang="es" xmltv_id="TyCSportsPanregional.ar" site_id="62043">TyC Sports International</channel>
<channel lang="en" xmltv_id="TyCSportsNorthAmerica.ar" site_id="92876">TyC Sports International English</channel>
<channel lang="es" xmltv_id="UniMasEast.us" site_id="29058">UniMas (East)</channel>
<channel lang="es" xmltv_id="UniMasWest.us" site_id="29059">UniMas (West)</channel>
<channel lang="en" xmltv_id="UniversalKidsEast.us" site_id="70225">Universal Kids HD</channel>
<channel lang="es" xmltv_id="NBCUniversoEast.us" site_id="91588">UNIVERSO HD</channel>
<!-- <channel lang="es" xmltv_id="???" site_id="55228">Univision Network (Alaska)</channel> -->
<!-- <channel lang="es" xmltv_id="???" site_id="55227">Univision Network (Central)</channel> -->
<channel lang="es" xmltv_id="UnivisionEast.us" site_id="11118">Univision Network (East)</channel>
<!-- <channel lang="es" xmltv_id="???" site_id="55229">Univision Network (Hawaii)</channel> -->
<channel lang="es" xmltv_id="UnivisionWest.us" site_id="30711">Univision Network (West)</channel>
<channel lang="en" xmltv_id="UpTV.us" site_id="66143">UPtv HD</channel>
<channel lang="en" xmltv_id="USANetworkEast.us" site_id="11207">USA Network (East)</channel>
<channel lang="en" xmltv_id="USANetworkWest.us" site_id="11208">USA Network (West)</channel>
<channel lang="en" xmltv_id="VSiN.us" site_id="108970">Vegas Sports &amp; Information Network (VSIN)</channel>
<channel lang="en" xmltv_id="VH1East.us" site_id="11218">VH1 (East)</channel>
<channel lang="en" xmltv_id="VH1West.us" site_id="16376">VH1 (West)</channel>
<!-- <channel lang="en" xmltv_id="VH1East.us" site_id="60046">VH1 HD</channel> -->
<channel lang="en" xmltv_id="VICETV.us" site_id="18822">Vice</channel>
<!-- <channel lang="en" xmltv_id="VICETV.us" site_id="92255">Vice Stream</channel> -->
<channel lang="es" xmltv_id="VideoRola.mx" site_id="88813">Video Rola HD</channel>
<channel lang="es" xmltv_id="WAPADT1.us" site_id="44322">WAPA America</channel>
<channel lang="en" xmltv_id="WeTVEast.us" site_id="16409">WE tv (East)</channel>
<channel lang="en" xmltv_id="WeTVWest.us" site_id="54292">WE tv (West)</channel>
<!-- <channel lang="en" xmltv_id="WeTVEast.us" site_id="92020">WE tv Stream East</channel> -->
<channel lang="en" xmltv_id="YesNetwork.us" site_id="30017">Yes Network</channel>
<!-- <channel lang="es" xmltv_id="???" site_id="111945">Zona Futbol</channel> -->
</channels>
</site>

View file

@ -86,6 +86,7 @@
<channel lang="cs" xmltv_id="GoldTV.pl" site_id="Gold+TV">Gold TV</channel>
<channel lang="cs" xmltv_id="GolfChannelCzechia.us" site_id="Golf+Channel">Golf Channel Czechia</channel>
<channel lang="cs" xmltv_id="HAHATV.sk" site_id="HaHa+TV">HaHa TV</channel>
<channel lang="cs" xmltv_id="HGTVPanregional.us" site_id="HGTV">HGTV</channel>
<channel lang="cs" xmltv_id="HBO2CzechRepublic.cz" site_id="HBO2">HBO 2</channel>
<channel lang="cs" xmltv_id="HBO3CzechRepublic.cz" site_id="HBO3">HBO 3</channel>
<channel lang="cs" xmltv_id="HBOCzechRepublic.cz" site_id="HBO">HBO</channel>
@ -525,6 +526,7 @@
<channel lang="sk" xmltv_id="ArenaSport2.sk" site_id="Arena+Sport+2">Arena Sport 2</channel>
<channel lang="sk" xmltv_id="CNLEurope.kz" site_id="CNL">CNL Evropa</channel>
<channel lang="sk" xmltv_id="ChuckTV.sk" site_id="Chuck%20TV">Chuck TV</channel>
<channel lang="sk" xmltv_id="LifeTv.sk" site_id="LifeTv">Life TV</channel>
<!-- <channel lang="cs" xmltv_id="" site_id="ARTE">ARTE</channel> -->
<!-- <channel lang="cs" xmltv_id="" site_id="ARTE+%28fr.%29">ARTE Français</channel> -->
<!-- <channel lang="cs" xmltv_id="" site_id="Alibi+SD+Ireland">Alibi Ireland</channel> -->

View file

@ -1,3 +1,5 @@
process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = 0
const axios = require('axios')
const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')

View file

@ -30,6 +30,7 @@
<channel lang="ko" xmltv_id="EBSPlus2.kr" site_id="243">EBS플러스2(초등1,2)</channel>
<channel lang="ko" xmltv_id="FTV.kr" site_id="239">FTV</channel>
<channel lang="ko" xmltv_id="GolfPBA.kr" site_id="237">GOLF&amp;PBA</channel>
<channel lang="ko" xmltv_id="GongyoungHomeShopping.kr" site_id="921">공영쇼핑</channel>
<channel lang="ko" xmltv_id="GSMyShop.kr" site_id="444">GS MY SHOP</channel>
<channel lang="ko" xmltv_id="GSShop.kr" site_id="439">GS SHOP</channel>
<channel lang="ko" xmltv_id="HomeShopping.kr" site_id="460">&amp;쇼핑</channel>
@ -59,7 +60,7 @@
<channel lang="ko" xmltv_id="OBSGyeonginTV.kr" site_id="407">OBS</channel>
<channel lang="ko" xmltv_id="OCN.kr" site_id="801">OCN</channel>
<channel lang="ko" xmltv_id="OGN.kr" site_id="288">OGN</channel>
<channel lang="ko" xmltv_id="OLife.kr" site_id="503">OLIFE</channel>
<channel lang="ko" xmltv_id="OLIFE.kr" site_id="503">OLIFE</channel>
<channel lang="ko" xmltv_id="Olive.kr" site_id="281">Olive</channel>
<channel lang="ko" xmltv_id="Pinkfong.kr" site_id="505">핑크퐁</channel>
<channel lang="ko" xmltv_id="PlayboyTVKorea.kr" site_id="500">플레이보이 TV</channel>
@ -73,14 +74,13 @@
<channel lang="ko" xmltv_id="ProfessionalBaseball3.kr" site_id="294">프로야구 3</channel>
<channel lang="ko" xmltv_id="ProfessionalBaseball4.kr" site_id="264">프로야구 4</channel>
<channel lang="ko" xmltv_id="ProfessionalBaseball5.kr" site_id="265">프로야구 5</channel>
<channel lang="ko" xmltv_id="PublicHomeShopping.kr" site_id="921">공영쇼핑</channel>
<channel lang="ko" xmltv_id="SBSFL.kr" site_id="524">SBS F!L</channel>
<channel lang="ko" xmltv_id="SBSGolf.kr" site_id="504">SBS 골프</channel>
<channel lang="ko" xmltv_id="ScreenGolfzon.kr" site_id="816">스크린골프존</channel>
<channel lang="ko" xmltv_id="ShinsegaeTVShopping.kr" site_id="462">신세계쇼핑</channel>
<channel lang="ko" xmltv_id="ShoppingNT.kr" site_id="924">쇼핑엔티</channel>
<channel lang="ko" xmltv_id="SKStoa.kr" site_id="925">SK스토아</channel>
<channel lang="ko" xmltv_id="SkySports.kr" site_id="525">skySports</channel>
<channel lang="ko" xmltv_id="skySports.kr" site_id="525">skySports</channel>
<channel lang="ko" xmltv_id="Telenovela.kr" site_id="216">텔레노벨라</channel>
<channel lang="ko" xmltv_id="TheMovie.kr" site_id="141">THE MOVIE</channel>
<channel lang="ko" xmltv_id="TomatoTV.kr" site_id="185">토마토증권통</channel>

View file

@ -16,13 +16,13 @@
<channel lang="ko" xmltv_id="OCNThrills.kr" site_id="C07382">super Action</channel>
<channel lang="ko" xmltv_id="OGN.kr" site_id="C00590">OGN</channel>
<channel lang="ko" xmltv_id="Olive.kr" site_id="C00575">Olive</channel>
<channel lang="ko" xmltv_id="Onstyle.kr" site_id="C01142">Onstyle</channel>
<channel lang="ko" xmltv_id="OTVN.kr" site_id="C01143">OtvN</channel>
<channel lang="ko" xmltv_id="OnStyle.kr" site_id="C01142">Onstyle</channel>
<channel lang="ko" xmltv_id="OtvN.kr" site_id="C01143">OtvN</channel>
<channel lang="ko" xmltv_id="Tooniverse.kr" site_id="C06941">Tooniverse</channel>
<channel lang="ko" xmltv_id="TVChosun.kr" site_id="C01581">tv조선</channel>
<channel lang="ko" xmltv_id="TVChosun2.kr" site_id="C00585">c time</channel>
<channel lang="ko" xmltv_id="tvN.kr" site_id="C00551">tvN</channel>
<channel lang="ko" xmltv_id="XTVN.kr" site_id="C01141">Xtvn</channel>
<channel lang="ko" xmltv_id="XtvN.kr" site_id="C01141">Xtvn</channel>
<channel lang="ko" xmltv_id="YonhapNewsTV.kr" site_id="C01723">연합뉴스</channel>
<channel lang="ko" xmltv_id="YTN.kr" site_id="C00593">YTN</channel>
<channel lang="ko" xmltv_id="YTN2.kr" site_id="C01101">YTN life</channel>

View file

@ -4,11 +4,15 @@
<channel lang="en" xmltv_id="3ABNEnglish.us" site_id="three-angels-broadcasting-network/19066">3ABN English</channel>
<channel lang="en" xmltv_id="5StarMaxEast.us" site_id="5-star-max-eastern/636">5 StarMax East</channel>
<channel lang="en" xmltv_id="5StarMaxWest.us" site_id="5-star-max-pacific/2627">5StarMax West</channel>
<channel lang="en" xmltv_id="AEEast.us" site_id="ae-us-eastern-feed/2">A&amp;E East</channel>
<channel lang="en" xmltv_id="AEWest.us" site_id="ae-us-pacific-feed/1202">A&amp;E West</channel>
<channel lang="en" xmltv_id="ABCEast.us" site_id="abc-eastern/1224">ABC Eastern</channel>
<channel lang="en" xmltv_id="ABCNewsLive.us" site_id="abc-news-live/36224">ABC News Live</channel>
<channel lang="en" xmltv_id="ABCSpark.ca" site_id="abc-spark/10281">ABC Spark</channel>
<channel lang="en" xmltv_id="ABCWest.us" site_id="abc-pacific/4407">ABC Pacific</channel>
<channel lang="en" xmltv_id="AccuWeatherNOW.us" site_id="accuweather/6140">AccuWeather</channel>
<channel lang="en" xmltv_id="ActionMaxEast.us" site_id="actionmax-eastern/1377">Actionmax Eastern</channel>
<channel lang="en" xmltv_id="ActionMaxWest.us" site_id="actionmax-pacific-hd/8473">Actionmax Pacific HD</channel>
<channel lang="en" xmltv_id="AEEast.us" site_id="ae-us-eastern-feed/2">A&amp;E East</channel>
<channel lang="en" xmltv_id="AEWest.us" site_id="ae-us-pacific-feed/1202">A&amp;E West</channel>
<channel lang="en" xmltv_id="AMCPlus.us" site_id="amc/35317">AMC+</channel>
<channel lang="en" xmltv_id="AMCWest.us" site_id="amc-pacific-feed/1262">AMC West</channel>
<channel lang="en" xmltv_id="AnimalPlanetWest.us" site_id="animal-planet-us-hd-west/11524">Animal Planet West</channel>
@ -26,17 +30,25 @@
<channel lang="en" xmltv_id="BallySportsNewOrleans.us" site_id="bally-sports-new-orleans/12558">Bally Sports New Orleans</channel>
<channel lang="en" xmltv_id="BallySportsNorth.us" site_id="bally-sports-north/1234">Bally Sports North</channel>
<channel lang="en" xmltv_id="BallySportsOhio.us" site_id="bally-sports-ohio/1089">Bally Sports Ohio</channel>
<channel lang="en" xmltv_id="BallySportsOklahoma.us" site_id="bally-sports-oklahoma-hd/11520">Bally Sports Oklahoma</channel>
<channel lang="en" xmltv_id="BallySportsSanDiego.us" site_id="bally-sports-san-diego/10272">Bally Sports San Diego</channel>
<channel lang="en" xmltv_id="BallySportsSoCal.us" site_id="bally-sports-socal/2592">Bally Sports SoCal</channel>
<channel lang="en" xmltv_id="BallySportsSouth.us" site_id="bally-sports-south-hd/4520">Bally Sports South</channel>
<channel lang="en" xmltv_id="BallySportsSoutheast.us" site_id="bally-sports-southeast/1352">Bally Sports Southeast</channel>
<channel lang="en" xmltv_id="BallySportsSouthwest.us" site_id="bally-sports-southwest/1106">Bally Sports Southwest</channel>
<channel lang="en" xmltv_id="BallySportsOklahoma.us" site_id="bally-sports-oklahoma-hd/11520">Bally Sports Oklahoma</channel>
<channel lang="en" xmltv_id="BallySportsSouthSouthCarolinas.us" site_id="bally-sports-south-carolinas/4531">Bally Sports South South Carolinas</channel>
<channel lang="en" xmltv_id="BallySportsWisconsin.us" site_id="stations/bally-sports-wisconsin/6760">Bally Sports Wisconsin</channel>
<channel lang="en" xmltv_id="BallySportsSouthwest.us" site_id="bally-sports-southwest/1106">Bally Sports Southwest</channel>
<channel lang="en" xmltv_id="BallySportsWisconsin.us" site_id="bally-sports-wisconsin/6760">Bally Sports Wisconsin</channel>
<channel lang="en" xmltv_id="BBCAmericaEast.us" site_id="bbc-america-east/615">BBC America East</channel>
<channel lang="en" xmltv_id="BBCWorldNewsNorthAmerica.uk" site_id="bbc-world-north-america/527">BBC World News North America</channel>
<channel lang="en" xmltv_id="BETEast.us" site_id="bet-eastern-feed/323">BET East</channel>
<channel lang="en" xmltv_id="BETWest.us" site_id="bet-pacific-feed/2682">BET West</channel>
<channel lang="en" xmltv_id="BloombergTV.us" site_id="bloomberg-tv-usa/1856">Bloomberg TV</channel>
<channel lang="en" xmltv_id="Boomerang.us" site_id="boomerang-hd/16413">Boomerang US</channel>
<channel lang="en" xmltv_id="BravoEast.us" site_id="bravo-usa-hd-eastern-feed/6120">Bravo East</channel>
<channel lang="en" xmltv_id="BravoWest.us" site_id="bravo-usa-pacific-feed/1320">Bravo West</channel>
<channel lang="en" xmltv_id="CarsTV.us" site_id="carstv-hd/18803">Cars.TV</channel>
<channel lang="en" xmltv_id="CartoonNetworkEast.us" site_id="cartoon-network-usa-hd-eastern/6917">Cartoon Network East US</channel>
<channel lang="en" xmltv_id="CartoonNetworkWest.us" site_id="cartoon-network-usa-pacific-feed/1209">Cartoon Network West US</channel>
<channel lang="en" xmltv_id="CBATDT.ca" site_id="cbc-cbat-fredericton-nb-hd/3942">CBC (CBAT) Fredericton, NB HD</channel>
<channel lang="en" xmltv_id="CBETDT.ca" site_id="cbc-cbet-windsor-on/132">CBC (CBET) Windsor, ON</channel>
<channel lang="en" xmltv_id="CBHTDT.ca" site_id="cbc-cbht-halifax-ns/121">CBC (CBHT) Halifax, NS</channel>
@ -45,121 +57,186 @@
<channel lang="en" xmltv_id="CBNTDT.ca" site_id="cbc-cbnt-stjohns-nl/200">CBC (CBNT) St-John's, NL</channel>
<channel lang="en" xmltv_id="CBOTDT.ca" site_id="cbc-cbot-ottawa-on/49">CBC (CBOT) Ottawa, ON</channel>
<channel lang="en" xmltv_id="CBRTDT.ca" site_id="cbc-cbrt-calgary-ab/147">CBC (CBRT) Calgary, AB</channel>
<channel lang="en" xmltv_id="CBSEast.us" site_id="cbs-eastern/1225">CBS Eastern</channel>
<channel lang="en" xmltv_id="CBSWest.us" site_id="cbs-pacific/9907">CBS Pacific</channel>
<channel lang="en" xmltv_id="CBUTDT.ca" site_id="cbc-cbut-vancouver-bc/180">CBC (CBUT) Vancouver, BC</channel>
<channel lang="en" xmltv_id="CBWTDT.ca" site_id="cbc-cbwt-winnipeg-mb/110">CBC (CBWT) Winnipeg, MB</channel>
<channel lang="en" xmltv_id="CBXTDT.ca" site_id="cbc-cbxt-edmonton-ab/146">CBC (CBXT) Edmonton, AB</channel>
<channel lang="en" xmltv_id="ComedyCentralWest.us" site_id="comedy-central-us-pacific-feed/1212">Comedy Central West</channel>
<channel lang="en" xmltv_id="CinemaxEast.us" site_id="cinemax-eastern-feed/632">Cinemax Eastern</channel>
<channel lang="en" xmltv_id="CinemaxWest.us" site_id="cinemax-pacific-hd/3568">Cinemax Pacific</channel>
<channel lang="en" xmltv_id="CMTEast.us" site_id="cmt-us-eastern-feed-hd/6344">CMT East</channel>
<channel lang="en" xmltv_id="CNBC.us" site_id="cnbc-usa/201">CNBC</channel>
<channel lang="en" xmltv_id="CNN.us" site_id="cnn/70">CNN</channel>
<channel lang="en" xmltv_id="ComedyCentralEast.us" site_id="comedy-central-us-eastern-feed/647">Comedy Central East</channel>
<channel lang="en" xmltv_id="ComedyCentralWest.us" site_id="comedy-central-us-pacific-feed/1212">Comedy Central West</channel>
<channel lang="en" xmltv_id="Crave1.ca" site_id="crave1-east/72">Crave 1</channel>
<channel lang="en" xmltv_id="Crave2.ca" site_id="crave2-east/86">Crave 2</channel>
<channel lang="en" xmltv_id="Crave3.ca" site_id="crave3-east/85">Crave 3</channel>
<channel lang="en" xmltv_id="Crave4.ca" site_id="crave4/320">Crave 4</channel>
<channel lang="en" xmltv_id="CSPAN2.us" site_id="cspan-2/1050">C-SPAN 2</channel>
<channel lang="en" xmltv_id="DiscoveryChannelEast.us" site_id="discovery-channel-us-eastern-feed/649">Discovery Channel (US) Eastern Feed</channel>
<channel lang="en" xmltv_id="DiscoveryChannelWest.us" site_id="discovery-channel-us-pacific-feed/1206">Discovery Channel (US) Pacific Feed</channel>
<channel lang="en" xmltv_id="DiscoveryFamily.us" site_id="discovery-family-channel-hd/8518">Discovery Family (US)</channel>
<channel lang="en" xmltv_id="DisneyChannelEast.us" site_id="disney-eastern-feed/595">Disney Channel USA Eastern Feed</channel>
<channel lang="en" xmltv_id="DisneyJuniorEast.us" site_id="disney-junior-usa-east/6867">Disney Junior USA Eastern Feed</channel>
<channel lang="en" xmltv_id="DisneyXDEast.us" site_id="disney-xd-usa-eastern-feed/1053">Disney XD USA Eastern Feed</channel>
<channel lang="en" xmltv_id="DisneyXDWest.us" site_id="disney-xd-usa-pacific-feed/1208">Disney XD USA Pacific Feed</channel>
<channel lang="en" xmltv_id="MGMPlusHitsEast.us" site_id="epix2-east/11485">MGM+ Hits East</channel>
<channel lang="en" xmltv_id="MGMPlusDriveIn.us" site_id="epix-drivein/11487">MGM+ Drive-In</channel>
<channel lang="en" xmltv_id="MGMPlusEast.us" site_id="epix-hd-east/7610">MGM+ East</channel>
<channel lang="en" xmltv_id="MGMPlusMarquee.us" site_id="epix-hits/11486">MGM+ Marquee</channel>
<channel lang="en" xmltv_id="MGMPlusWest.us" site_id="epix-pacific/13443">MGM+ Pacific</channel>
<channel lang="en" xmltv_id="ESPN.us" site_id="espn/594">ESPN</channel>
<channel lang="en" xmltv_id="ESPN2.us" site_id="espn2/650">ESPN 2</channel>
<channel lang="en" xmltv_id="EWest.us" site_id="e-entertainment-usa-pacific-feed/1213">E! West</channel>
<channel lang="en" xmltv_id="FlixWest.us" site_id="flix-pacific/3387">Flix West</channel>
<channel lang="en" xmltv_id="FoodNetworkEast.us" site_id="food-network-usa-eastern-feed/1054">Food Network East</channel>
<channel lang="en" xmltv_id="FoodNetworkWest.us" site_id="food-network-usa-pacific-feed/2032">Food Network West</channel>
<channel lang="en" xmltv_id="FoxBusiness.us" site_id="fox-business/4656">Fox Business</channel>
<channel lang="en" xmltv_id="FoxEast.us" site_id="fox-eastern/1229">FOX Eastern</channel>
<channel lang="en" xmltv_id="FoxNewsChannel.us" site_id="fox-news/1083">FOX News</channel>
<channel lang="en" xmltv_id="FoxWest.us" site_id="fox-pacific/4409">FOX Pacific</channel>
<channel lang="en" xmltv_id="FreeformEast.us" site_id="freeform-east-feed/1011">Freeform</channel>
<channel lang="en" xmltv_id="FreeformWest.us" site_id="freeform-pacific-feed/1197">Freeform West</channel>
<channel lang="en" xmltv_id="FuseEast.us" site_id="fuse-tv-hd-eastern/6221">Fuse East</channel>
<channel lang="en" xmltv_id="FXEast.us" site_id="fx-networks-east-coast-hd/6111">FX East</channel>
<channel lang="en" xmltv_id="FXMovieChannel.us" site_id="fx-movie-channel-hd/8463">FX Movie Channel</channel>
<channel lang="en" xmltv_id="FXWest.us" site_id="fx-networks-west-coast/1449">FX West</channel>
<channel lang="en" xmltv_id="FXXEast.us" site_id="fxx-usa-hd-eastern/7506">FXX East</channel>
<channel lang="en" xmltv_id="FXXWest.us" site_id="fxx-usa-pacific/19080">FXX West</channel>
<channel lang="en" xmltv_id="KFJXDT1.us" site_id="fox-kfjx-pittsburg-ks/2426">FOX (KFJX) Pittsburg, KS</channel>
<channel lang="en" xmltv_id="KFNBDT1.us" site_id="fox-kfnb-casper-wy/9916">FOX (KFNB) Casper, WY</channel>
<channel lang="es" xmltv_id="GalavisionWest.us" site_id="galavision-pacific-feed/1573">Galavision West</channel>
<channel lang="en" xmltv_id="FYIEast.us" site_id="fyi-usa-hd-eastern/6211">FYI East</channel>
<channel lang="en" xmltv_id="GolTV.us" site_id="gol-tv-usa-hd/12608">GolTV US</channel>
<channel lang="en" xmltv_id="GreatAmericanLiving.us" site_id="gac-living/16158">Great American Living</channel>
<channel lang="en" xmltv_id="Grit.us" site_id="grit-network/14377">Grit</channel>
<channel lang="en" xmltv_id="HallmarkChannelEast.us" site_id="hallmark-channel-hd-eastern/6213">Hallmark Channel East</channel>
<channel lang="en" xmltv_id="HallmarkChannelWest.us" site_id="hallmark-channel-hd-pacific/17058">Hallmark Channel West</channel>
<channel lang="en" xmltv_id="HallmarkDrama.us" site_id="hallmark-drama/32480">Hallmark Drama</channel>
<channel lang="en" xmltv_id="HallmarkMoviesMysteriesEast.us" site_id="hallmark-movies-mysteries-eastern/4453">Hallmark Movies &amp; Mysteries East</channel>
<channel lang="en" xmltv_id="HallmarkMoviesMysteriesEast.us" site_id="hallmark-movies-mysteries-eastern/4453">Hallmark Movies &amp; Mysteries East</channel>
<channel lang="en" xmltv_id="HBOCanada1.ca" site_id="hbo1/84">HBO Canada 1</channel>
<channel lang="en" xmltv_id="HBOCanada2.ca" site_id="hbo-2-eastern-feed-hd/6313">HBO Canada 2</channel>
<channel lang="en" xmltv_id="HBOComedyEast.us" site_id="hbo-comedy-east/629">HBO Comedy East</channel>
<channel lang="en" xmltv_id="HBOComedyWest.us" site_id="hbo-comedy-pacific/2593">HBO Comedy West</channel>
<channel lang="en" xmltv_id="HBOEast.us" site_id="hbo-eastern-feed/614">HBO East</channel>
<channel lang="en" xmltv_id="HBOSignatureEast.us" site_id="hbo-signature-hbo-3-eastern-hd/7099">HBO Signature East</channel>
<channel lang="en" xmltv_id="HBOSignatureWest.us" site_id="hbo-signature-hbo-3-pacific/2580">HBO Signature West</channel>
<channel lang="en" xmltv_id="HBOWest.us" site_id="hbo-west-hd/6425">HBO West</channel>
<channel lang="en" xmltv_id="HBOZoneEast.us" site_id="hbo-zone-hd-east/7102">HBO Zone East</channel>
<channel lang="en" xmltv_id="HBOZoneWest.us" site_id="hbo-zone-pacific/2594">HBO Zone West</channel>
<channel lang="en" xmltv_id="HGTVEast.us" site_id="hgtv-usa-eastern-feed/623">HGTV East</channel>
<channel lang="en" xmltv_id="HGTVWest.us" site_id="hgtv-usa-hd-pacific-feed/16232">HGTV USA HD Pacific Feed</channel>
<channel lang="en" xmltv_id="HLN.us" site_id="hln/425">HLN</channel>
<channel lang="en" xmltv_id="IndiePlexEast.us" site_id="indieplex-eastern/2340">IndiePlex East</channel>
<channel lang="en" xmltv_id="IndiePlexWest.us" site_id="indieplex-pacific/2341">IndiePlex West</channel>
<channel lang="en" xmltv_id="InvestigationDiscoveryWest.us" site_id="investigation-discovery-usa-pacific/19949">Investigation Discovery West</channel>
<channel lang="en" xmltv_id="KAALDT1.us" site_id="abc-kaal-austin-mn/1534">ABC (KAAL) Austin, MN</channel>
<channel lang="en" xmltv_id="KAALDT2.us" site_id="this-kaal2-austin-mn/9949">THIS (KAAL) Austin, MN</channel>
<channel lang="en" xmltv_id="KABCDT1.us" site_id="abc-kabc-los-angeles-ca/2589">ABC (KABC) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KAKEDT1.us" site_id="abc-kake-wichita-ks/1547">ABC (KAKE) Wichita, KS</channel>
<channel lang="en" xmltv_id="KAKEDT2.us" site_id="metv-kakedt2-wichita-ks/12586">MeTV (KAKE-DT2) Wichita, KS</channel>
<channel lang="en" xmltv_id="KASWDT1.us" site_id="cw-kasw-phoenix-az/1181">CW (KASW) Phoenix, AZ</channel>
<channel lang="en" xmltv_id="KAZADT1.us" site_id="metv-kaza-los-angeles-ca/3247">Me TV (KAZA) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KATVDT1.us" site_id="abc-katv-little-rock-ar/1499">ABC (KATV) Little Rick, AR</channel>
<channel lang="en" xmltv_id="KATVDT2.us" site_id="comet-tv-katv2-little-rock-ar/6517">Comet (KATV-DT2) Little Rick, AR</channel>
<channel lang="en" xmltv_id="KATVDT3.us" site_id="charge-katv3-little-rock-ar/10443">Charge (KATV-DT3) Little Rick, AR</channel>
<channel lang="en" xmltv_id="KATVDT4.us" site_id="tbd-tv-katv4-little-rock-ar/31562">TBD (KATV-DT4) Little Rick, AR</channel>
<channel lang="en" xmltv_id="KAZADT1.us" site_id="metv-kaza-los-angeles-ca/3247">Me TV (KAZA) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KBCWDT1.us" site_id="cw-kbcw-san-francisco-ca/3562">CW (KBCW) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KBCWDT2.us" site_id="comet-tv-kbcw2-san-francisco-ca/32957">Comet (KBCW-DT2) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KBCWDT3.us" site_id="metv-kbcw3-san-francisco-ca/33786">MeTV (KCBW-DT3) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KBCWDT4.us" site_id="tbd-tv-kbcw4-san-francisco-ca/33787">TBD (KCBW-DT4) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KBCWDT5.us" site_id="circle-kbcw5-san-francisco-ca/34642">Circle (KCBW-DT5) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KBMTDT1.us" site_id="abc-kbmt-beaumont-tx/3123">ABC (KBMT) Beaumont, TV</channel>
<channel lang="en" xmltv_id="KBMTDT2.us" site_id="nbc-kbmtdt2-beaumont-tx/6017">NBC (KBMT-DT2) Beaumont, TV</channel>
<channel lang="en" xmltv_id="KBMTDT3.us" site_id="cozi-tv-kbmt3-beaumont-tx/11566">Cozi (KBMT-DT3) Beaumont, TV</channel>
<channel lang="en" xmltv_id="KBMTDT4.us" site_id="metv-kbmt4-beaumont-tx/10576">MeTV (KBMT-DT4) Beaumont, TV</channel>
<channel lang="en" xmltv_id="KCALDT1.us" site_id="kcal-los-angeles/1826">KCAL 9 (KCAL) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KCBSDT1.us" site_id="cbs-kcbs-los-angeles-ca/2172">CBS (KCBS) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KCETDT1.us" site_id="kcet-los-angeles-ca/2310">KCET (KCET) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KCNCDT1.us" site_id="cbs-kcnc-denver-co/1566">CBS (KCNC-TV) Denver, CO</channel>
<channel lang="en" xmltv_id="KCOPDT1.us" site_id="mnt-kcop-los-angeles-ca/1811">KCOP (KCOP) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KCPQDT1.us" site_id="fox-kcpq-tacoma-wa/32824">FOX (KCPQ) Tacoma, WA</channel>
<channel lang="en" xmltv_id="KDKADT1.us" site_id="cbs-kdka-pittsburgh-pa/1389">CBS (KDKA-TV) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="KDKADT2.us" site_id="start-tv-kdkatv2-pittsburgh-pa/15641">Start TV (KDKA-TV2) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="KDKADT3.us" site_id="dabl-kdkatv3-pittsburgh-pa/34137">DABL (KDKA-TV3) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="KDLTDT2.us" site_id="fox-kdlt2-odlt-sioux-falls-sd/1063">FOX (KDLT-DT2) Sioux Falls, SD</channel>
<channel lang="en" xmltv_id="KDVRDT1.us" site_id="fox-kdvr-denver-co/1572">FOX (KDVR) Denver, CO</channel>
<channel lang="en" xmltv_id="KECIDT1.us" site_id="nbc-keci-missoula-mt/5053">NBC (KECI-TV) Missoula, MT</channel>
<channel lang="en" xmltv_id="KEYTDT1.us" site_id="abc-keyt-santa-barbara-ca/2308">ABC (KEYT) Santa Barbara, CA</channel>
<channel lang="en" xmltv_id="KEYTDT2.us" site_id="cbs-keytdt2-my-rtn-santa-barbara-ca/5877">CBS (KEYT-DT2) Santa Barbara, CA</channel>
<channel lang="en" xmltv_id="KEYTDT3.us" site_id="mnt-keyttv3-santa-barbara-ca/33700">MNT (KEYT-DT3) Santa Barbara, CA</channel>
<channel lang="en" xmltv_id="KDVRDT1.us" site_id="fox-kdvr-denver-co/1572">FOX (KDVR) Denver, CO</channel>
<channel lang="en" xmltv_id="KDLTDT2.us" site_id="fox-kdlt2-odlt-sioux-falls-sd/1063">FOX (KDLT-DT2) Sioux Falls, SD</channel>
<channel lang="en" xmltv_id="KECIDT1.us" site_id="nbc-keci-missoula-mt/5053">NBC (KECI-TV) Missoula, MT</channel>
<channel lang="en" xmltv_id="KFJXDT1.us" site_id="fox-kfjx-pittsburg-ks/2426">FOX (KFJX) Pittsburg, KS</channel>
<channel lang="en" xmltv_id="KFNBDT1.us" site_id="fox-kfnb-casper-wy/9916">FOX (KFNB) Casper, WY</channel>
<channel lang="en" xmltv_id="KFSNDT1.us" site_id="abc-kfsn-fresno-ca/2686">ABC (KFSN) Fresno, CA</channel>
<channel lang="en" xmltv_id="KGANDT2.us" site_id="fox-kgan2-cedar-rapids-ia/18542">FOX (KGAN-DT2) Cedar Rapids, IA</channel>
<channel lang="en" xmltv_id="KGODT1.us" site_id="abc-kgo-san-francisco-ca/2148">ABC (KGO) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KHONDT2.us" site_id="cw-khondt2-honolulu-hi/5892">CW (KHON-DT2) Honolulu, HI</channel>
<channel lang="en" xmltv_id="KINGDT1.us" site_id="nbc-king-seattle-wa/182">KING (KING) Seattle, WA</channel>
<channel lang="en" xmltv_id="KIONDT1.us" site_id="cbs-kion-salinas-ca/2274">CBS (KION) Salinas, CA</channel>
<channel lang="en" xmltv_id="KIONDT2.us" site_id="fox-35-kiontv2-monterey-ca/11612">FOX (KION-TV2) Monterey, CA</channel>
<channel lang="en" xmltv_id="KIONDT3.us" site_id="ion-kiontv3-monterey-ca/18731">ION (KION-TV3) Monterey, CA</channel>
<channel lang="en" xmltv_id="KIRODT1.us" site_id="cbs-kiro-seattle-wa/184">CBS (KIRO) Seattle, WA</channel>
<channel lang="en" xmltv_id="KLCSDT2.us" site_id="pbs-kids-klcs2-los-angeles-ca/5839">PBS Kids (KLCS2) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KLCSDT3.us" site_id="create-klcs3-los-angeles-ca/11230">Create (KLCS3) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KMBCDT1.us" site_id="abc-kmbc-kansas-city-mo/2453">ABC (KMBC) Kansas City, MO</channel>
<channel lang="en" xmltv_id="KMBCDT2.us" site_id="metv-kmbctv2-kansas-city-mo/7267">MeTV (KMBC-DT2) Kansas City, MO</channel>
<channel lang="en" xmltv_id="KMGHDT1.us" site_id="abc-kmgh-denver-co/1568">ABC (KMGH) Denver, CO</channel>
<channel lang="en" xmltv_id="KNBCDT1.us" site_id="nbc-knbc-los-angeles-ca/2588">NBC (KNBC) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KNTVDT1.us" site_id="nbc-kntv-san-francisco-ca/3262">NBC (KNTV) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KNXVDT1.us" site_id="abc-knxv-phoenix-az/1178">ABC (KNXV) Phoenix, AZ</channel>
<channel lang="en" xmltv_id="KOCEDT1.us" site_id="pbs-socal1-koce-huntington-beach-ca/2632">PBS (KOCE) Huntington Beach, CA</channel>
<channel lang="en" xmltv_id="KOMODT1.us" site_id="abc-komo-seattle-wa/181">ABC (KOMO) Seattle, WA</channel>
<channel lang="en" xmltv_id="KPAXDT1.us" site_id="cbs-kpax-missoula-mt/4976">CBS (KPAX-TV) Missoula, MT</channel>
<channel lang="en" xmltv_id="KPAXDT2.us" site_id="cw-kpaxtv2-missoula-mt/8949">CW (KPAX-DT2) Missoula, MT</channel>
<channel lang="en" xmltv_id="KPHODT1.us" site_id="cbs-kpho-phoenix-az/1179">CBS (KPHO) Phoenix, AZ</channel>
<channel lang="en" xmltv_id="KPIXDT1.us" site_id="cbs-kpix-san-francisco-ca/2203">CBS (KPIX) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KPIXDT2.us" site_id="start-tv-kpixtv2-san-francisco-ca/15177">Start TV (KPIX-DT2) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KPIXDT3.us" site_id="dabl-kpixtv3-san-francisco-ca/34153">DABL (KPIX-DT3) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KPIXDT4.us" site_id="fave-tv-kpixtv4-san-francisco-ca/35818">Fave TV (KPIX-DT4) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KPNXDT1.us" site_id="nbc-kpnx-phoenix-az/1186">NBC (KPNX) Phoenix, AZ</channel>
<channel lang="en" xmltv_id="KRIVDT1.us" site_id="fox-kriv-houston-tx/2402">FOX (KRIV) Houston, TX</channel>
<channel lang="en" xmltv_id="KSATDT1.us" site_id="abc-ksat-san-antonio-tx/3071">ABC (KSAT) San Antonio, TX</channel>
<channel lang="en" xmltv_id="KSATDT2.us" site_id="metv-ksattv2-san-antonio-tx/8358">MeTV (KSAT-DT2) San Antonio, TX</channel>
<channel lang="en" xmltv_id="KSATDT3.us" site_id="movies-ksattv3-san-antonio-tx/19497">Movies! (KSAT-DT3) San Antonio, TX</channel>
<channel lang="en" xmltv_id="KSATDT4.us" site_id="hi-ksattv4-san-antonio-tx/33863">H&amp;I (KSAT-DT4) San Antonio, TX</channel>
<channel lang="en" xmltv_id="KSATDT5.us" site_id="start-tv-ksattv5-san-antonio-tx/33862">Start TV (KSAT-DT5) San Antonio, TX</channel>
<channel lang="en" xmltv_id="KSAZDT1.us" site_id="fox-ksaz-phoenix-az/1185">FOX (KSAZ) Phoenix, AZ</channel>
<channel lang="en" xmltv_id="KSFVCD2.us" site_id="hi-ksfvcd2-los-angeles-ca/16473">H&amp;I (KSFV-CD2) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KTLADT1.us" site_id="ktla-los-angeles-ca/90">KTLA 5 (KTLA) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KTMFDT1.us" site_id="abc-ktmf-missoula-mt/4940">ABC (KTMF) Missoula, MT</channel>
<channel lang="en" xmltv_id="KTMFDT2.us" site_id="fox-ktmf2-missoula-mt/8933">FOX (KTMF-DT2) Missoula, MT</channel>
<channel lang="en" xmltv_id="KTMFDT3.us" site_id="swx-right-now-ktmf3-missoula-mt/35958">SWX (KTMF-DT3) Missoula, MT</channel>
<channel lang="en" xmltv_id="KTRKDT1.us" site_id="abc-ktrk-houston-tx/2394">ABC (KTRK) Houston, TX</channel>
<channel lang="en" xmltv_id="KTTVDT1.us" site_id="fox-kttv-los-angeles-ca/1949">FOX (KTTV) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KTVDDT1.us" site_id="mnt-ktvd-denver-co/1565">MNT (KTVD) Denver, CO</channel>
<channel lang="en" xmltv_id="KTVFDT1.us" site_id="nbc-ktvf-fairbanks-ak/5121">NBC (KTVF) Fairbanks, AK</channel>
<channel lang="en" xmltv_id="KTVQDT2.us" site_id="cw-ktvq2-billings-mt/8943">CW (KTVQ-DT2) Billings, MT</channel>
<channel lang="en" xmltv_id="KUFMDT1.us" site_id="pbs-kufm-missoula-mt/13228">PBS (KUFM-TV) Missoula, MT</channel>
<channel lang="en" xmltv_id="KXDFCD1.us" site_id="cbs-k13xd-fairbanks-ak/4960">CBS (KXDF-CD) Fairbanks, AK</channel>
<channel lang="en" xmltv_id="KYAZDT2.us" site_id="metv-plus-kyazdt2-houston-tx/15499">MeTV Plus (KYAZ-DT2) Houston TX</channel>
<channel lang="en" xmltv_id="KTVUDT1.us" site_id="fox-ktvu-san-francisco-ca/2145">FOX (KTVU) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KPIXDT1.us" site_id="cbs-kpix-san-francisco-ca/2203">CBS (KPIX) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KPIXDT2.us" site_id="start-tv-kpixtv2-san-francisco-ca/15177">Start TV (KPIX-DT2) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KPIXDT3.us" site_id="dabl-kpixtv3-san-francisco-ca/34153">DABL (KPIX-DT3) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KPIXDT4.us" site_id="fave-tv-kpixtv4-san-francisco-ca/35818">Fave TV (KPIX-DT4) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KGODT1.us" site_id="abc-kgo-san-francisco-ca/2148">ABC (KGO) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KNTVDT1.us" site_id="nbc-kntv-san-francisco-ca/3262">NBC (KNTV) San Francisco, CA</channel>
<channel lang="en" xmltv_id="KSAZDT1.us" site_id="fox-ksaz-phoenix-az/1185">FOX (KSAZ) Phoenix, AZ</channel>
<channel lang="en" xmltv_id="KPHODT1.us" site_id="cbs-kpho-phoenix-az/1179">CBS (KPHO) Phoenix, AZ</channel>
<channel lang="en" xmltv_id="KNXVDT1.us" site_id="abc-knxv-phoenix-az/1178">ABC (KNXV) Phoenix, AZ</channel>
<channel lang="en" xmltv_id="KPNXDT1.us" site_id="nbc-kpnx-phoenix-az/1186">NBC (KPNX) Phoenix, AZ</channel>
<channel lang="es" xmltv_id="KMEXDT1.us" site_id="uni-kmex-los-angeles-ca/2602">Univision (KMEX) Los Angeles, CA</channel>
<channel lang="es" xmltv_id="KMEXDT2.us" site_id="unimas-kftr-ontario-ca/11261">UniMás (KMEX-DT2) Los Angeles, CA</channel>
<channel lang="es" xmltv_id="KVEADT1.us" site_id="telemundo-kvea-los-angeles-ca/2611">Telemundo (KVEA) Los Angeles, CA</channel>
<channel lang="en" xmltv_id="KUFMDT1.us" site_id="pbs-kufm-missoula-mt/13228">PBS (KUFM-TV) Missoula, MT</channel>
<channel lang="en" xmltv_id="KWCHDT1.us" site_id="cbs-kwch-wichita-ks/1546">CBS (KWCH) Wichita, KS</channel>
<channel lang="en" xmltv_id="KWCHDT4.us" site_id="circle-kwchdt4-hutchinsonm-ks/34557">Circle (KWCH-DT4) Wichita, KS</channel>
<channel lang="en" xmltv_id="KXDFCD1.us" site_id="cbs-k13xd-fairbanks-ak/4960">CBS (KXDF-CD) Fairbanks, AK</channel>
<channel lang="en" xmltv_id="KXTVDT1.us" site_id="abc-kxtv-sacramento-ca/2151">ABC (KXTV) Sacramento, CA</channel>
<channel lang="en" xmltv_id="KYAZDT2.us" site_id="metv-plus-kyazdt2-houston-tx/15499">MeTV Plus (KYAZ-DT2) Houston TX</channel>
<channel lang="en" xmltv_id="LogoEast.us" site_id="logo-east/2091">Logo East</channel>
<channel lang="en" xmltv_id="LogoWest.us" site_id="logo-pacific/13460">Logo West</channel>
<channel lang="en" xmltv_id="MagnoliaNetworkEast.us" site_id="magnolia-hd-east/8114">Magnolia East</channel>
<channel lang="en" xmltv_id="MeTV.us" site_id="metv-network/16325">MeTV Network</channel>
<channel lang="en" xmltv_id="MGMPlusDriveIn.us" site_id="epix-drivein/11487">MGM+ Drive-In</channel>
<channel lang="en" xmltv_id="MGMPlusEast.us" site_id="epix-hd-east/7610">MGM+ East</channel>
<channel lang="en" xmltv_id="MGMPlusHitsEast.us" site_id="epix2-east/11485">MGM+ Hits East</channel>
<channel lang="en" xmltv_id="MGMPlusMarquee.us" site_id="epix-hits/11486">MGM+ Marquee</channel>
<channel lang="en" xmltv_id="MGMPlusWest.us" site_id="epix-pacific/13443">MGM+ Pacific</channel>
<channel lang="en" xmltv_id="MoreMaxEast.us" site_id="moremax-eastern-hd/7097">MoreMax Eastern</channel>
<channel lang="en" xmltv_id="MoreMaxWest.us" site_id="moremax-pacific-hd/8472">Moremax Pacific HD</channel>
<channel lang="en" xmltv_id="MovieMaxEast.us" site_id="moviemax-hd/7101">MovieMax Eastern</channel>
<channel lang="en" xmltv_id="MovieMaxWest.us" site_id="moviemax-pacific/2625">MovieMax West</channel>
<channel lang="en" xmltv_id="MoviePlexEast.us" site_id="movieplex-eastern/1066">MoviePlex East</channel>
<channel lang="en" xmltv_id="MoviePlexWest.us" site_id="movieplex-pacific/1220">MoviePlex West</channel>
<channel lang="en" xmltv_id="MSNBC.us" site_id="msnbc-usa/655">MSNBC</channel>
<channel lang="en" xmltv_id="MSG.us" site_id="msg-madison-square-gardens-hd/4695">MSG</channel>
<channel lang="en" xmltv_id="MSNBC.us" site_id="msnbc-usa/655">MSNBC</channel>
<channel lang="en" xmltv_id="NBCEast.us" site_id="nbc-network-eastern/1227">NBC Network Eastern</channel>
<channel lang="en" xmltv_id="NBCSportsBoston.us" site_id="nbc-sports-boston/4529">NBC Sports Boston</channel>
<channel lang="en" xmltv_id="NBCWest.us" site_id="nbc-network-pacific/4410">NBC Network Pacific</channel>
<channel lang="en" xmltv_id="News12Conneticut.us" site_id="news-12-connecticut/20178">News12 Conneticut</channel>
<channel lang="en" xmltv_id="News12LongIsland.us" site_id="news-12-long-island/20180">News12 Long Island</channel>
<channel lang="en" xmltv_id="NewsmaxTV.us" site_id="newsmax-tv/16818">Newsmax TV</channel>
<channel lang="en" xmltv_id="NHLNetwork.us" site_id="nhl-network-usa/14156">NHL Network</channel>
<channel lang="en" xmltv_id="OuterMaxEast.us" site_id="outermax-eastern/2270">OuterMax Eastern</channel>
<channel lang="en" xmltv_id="Reelz.us" site_id="reelzchannel/4175">Reelz</channel>
<channel lang="en" xmltv_id="RetroPlexEast.us" site_id="retroplex-eastern/2342">RetroPlex East</channel>
<channel lang="en" xmltv_id="RetroPlexWest.us" site_id="retroplex-pacific/2343">RetroPlex West</channel>
<channel lang="en" xmltv_id="ScreenPix.us" site_id="screenpix/34659">ScreenPix</channel>
@ -187,12 +264,19 @@
<channel lang="en" xmltv_id="StarzEncoreSuspenseWest.us" site_id="starz-encore-suspense-hd-pacific/11438">Starz Encore Suspense HD Pacific</channel>
<channel lang="en" xmltv_id="StarzInBlackWest.us" site_id="starz-in-black-pacific/2679">Starz In Black Pacific</channel>
<channel lang="en" xmltv_id="StarzKidsFamilyWest.us" site_id="starz-kids-family-pacific/1219">Starz Kids &amp; Family Pacific</channel>
<channel lang="en" xmltv_id="SundanceTVEast.us" site_id="sundancetv-usa-east-hd/8264">SundanceTV East</channel>
<channel lang="en" xmltv_id="SyfyEast.us" site_id="syfy-eastern-feed/596">Syfy East</channel>
<channel lang="en" xmltv_id="SyfyWest.us" site_id="syfy-pacific-feed/1207">Syfy West</channel>
<channel lang="en" xmltv_id="TBSEast.us" site_id="tbs-east-hd/6090">TBS East</channel>
<channel lang="en" xmltv_id="TBSWest.us" site_id="tbs-pacific/2016">TBS West</channel>
<channel lang="en" xmltv_id="TCMCanada.ca" site_id="turner-classic-movies-canada/2847">Turner Classic Movies Canada</channel>
<channel lang="en" xmltv_id="TCMEast.us" site_id="turner-classic-movies-usa/176">Turner Classic Movies USA</channel>
<channel lang="en" xmltv_id="TelemundoEast.us" site_id="telemundo-east-hd/33284">Telemundo East</channel>
<channel lang="en" xmltv_id="TelemundoWest.us" site_id="telemundo-pacific-feed/2013">Telemundo West</channel>
<channel lang="en" xmltv_id="TheMovieChannelEast.us" site_id="tmc-hd-eastern/4352">The Movie Channel East</channel>
<channel lang="en" xmltv_id="TheMovieChannelXtraEast.us" site_id="tmc-xtra-hd-eastern/7113">The Movie Channel Xtra East</channel>
<channel lang="en" xmltv_id="TheWeatherChannel.us" site_id="the-weather-channel-hd/5599">The Weather Channel</channel>
<channel lang="en" xmltv_id="ThrillerMaxEast.us" site_id="thrillermax-east/1652">Thrillermax Eastern</channel>
<channel lang="en" xmltv_id="ThrillerMaxWest.us" site_id="thrillermax-pacific/2595">Thrillermax Pacific</channel>
<channel lang="en" xmltv_id="TLCEast.us" site_id="tlc-usa-eastern/5005">TLC East</channel>
<channel lang="en" xmltv_id="TLCWest.us" site_id="tlc-usa-hd-pacific/13492">TLC USA HD Pacific</channel>
@ -203,10 +287,12 @@
<channel lang="en" xmltv_id="TSN2.ca" site_id="tsn2/4294">TSN2</channel>
<channel lang="en" xmltv_id="TSN3.ca" site_id="tsn3/13719">TSN3</channel>
<channel lang="en" xmltv_id="TSN4.ca" site_id="tsn4/279">TSN4</channel>
<channel lang="en" xmltv_id="TSN5.ca" site_id="tsn5/278">TSN5</channel>
<channel lang="en" xmltv_id="TSN5.ca" site_id="tsn5/278">TSN5</channel>
<channel lang="en" xmltv_id="TVLandWest.us" site_id="tv-land-pacific/210">TV Land West</channel>
<channel lang="en" xmltv_id="TVOne.us" site_id="tv-one/2287">TV One</channel>
<channel lang="en" xmltv_id="USANetworkWest.us" site_id="usa-network-pacific/2144">USA Network West</channel>
<channel lang="en" xmltv_id="VH1West.us" site_id="vh1-pacific-feed/1270">VH1 West</channel>
<channel lang="en" xmltv_id="VICETV.us" site_id="vice/624">Vice</channel>
<channel lang="en" xmltv_id="W20CQD1.us" site_id="hope-channel-w20cqd-hempstead-ny/16436">Hope Channel (W20CQ-D) Hempstead, NY</channel>
<channel lang="en" xmltv_id="WABCDT1.us" site_id="abc-wabc-new-york-ny/1769">ABC (WABC) New York, NY</channel>
<channel lang="en" xmltv_id="WABCDT2.us" site_id="localish-wabcdt2-new-york-ny/10497">Localish (WABC-DT2) New York, NY</channel>
@ -216,6 +302,7 @@
<channel lang="en" xmltv_id="WBALDT1.us" site_id="nbc-wbal-baltimore-md/3236">NBC (WBAL-TV) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WBALDT2.us" site_id="metv-wbaltv2-baltimore-md/11796">MeTV (WBAL-DT2) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WBALDT4.us" site_id="the-grio-wbaltv4-baltimore-md/36930">The Grio (WBAL-DT4) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WBBMDT1.us" site_id="cbs-wbbm-chicago-il/1830">CBS (WBBM) Chicago, IL</channel>
<channel lang="en" xmltv_id="WBBZDT1.us" site_id="metv-wbbz-buffalo-ny/9936">Independent (WBBZ-TV) Springville, NY</channel>
<channel lang="en" xmltv_id="WBFFDT1.us" site_id="fox-wbff-baltimore-md/3593">FOX (WBFF) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WBFFDT2.us" site_id="mnt-wbff2-baltimore-md/32462">MNT (WBFF-DT2) Baltimore, MD</channel>
@ -229,11 +316,15 @@
<channel lang="en" xmltv_id="WCBSDT1.us" site_id="cbs-wcbs-new-york-ny/1766">CBS (WCBS) New York, NY</channel>
<channel lang="en" xmltv_id="WCBSDT2.us" site_id="start-tv-wcbstv2-new-york-ny/11045">Start TV (WCBS-TV2) New York, NY</channel>
<channel lang="en" xmltv_id="WCBSDT3.us" site_id="dabl-wcbstv3-new-york-ny/34131">DABL (WCBS-TV3) New York, NY</channel>
<channel lang="en" xmltv_id="WCSCDT1.us" site_id="cbs-wcsc-charleston-sc/1092">CBS (WCSC) Charleston, SC</channel>
<channel lang="en" xmltv_id="WCIUDT1.us" site_id="cw26-wciu-chicago-il/1834">CW (WCIU) Chicago, IL</channel>
<channel lang="en" xmltv_id="WCIUDT5.us" site_id="story-wciutv5-chicago-il/11342">Story (WCIU-DT5) Chicago, IL</channel>
<channel lang="en" xmltv_id="WCMUDT1.us" site_id="pbs-wcmu-mt-pleasant-mi/9304">PBS (WCMU-TV) Mount Pleasant, MI</channel>
<channel lang="en" xmltv_id="WCSCDT1.us" site_id="cbs-wcsc-charleston-sc/1092">CBS (WCSC) Charleston, SC</channel>
<channel lang="en" xmltv_id="WCVBDT1.us" site_id="abc-wcvb-boston-ma/133">ABC (WCVB-TV) Boston, MA</channel>
<channel lang="en" xmltv_id="WCVBDT2.us" site_id="metv-wcvbdt2-boston/10773">MeTV (WCVB-DT2) Boston, MA</channel>
<channel lang="en" xmltv_id="WCWJDT1.us" site_id="cw-wcwj-jacksonville-fl/2046">CW (WCWJ) Jacksonville, FL</channel>
<channel lang="en" xmltv_id="WDAFDT1.us" site_id="fox-wdaf-kansas-city-mo/2451">FOX (WDAF) Kansas City, MO</channel>
<channel lang="en" xmltv_id="WDCADT1.us" site_id="fox-5-plus-wdca-district-of-columbia/1557">MNT (WDCA) District of Columbia</channel>
<channel lang="en" xmltv_id="WDCQDT1.us" site_id="pbs-wdcq-flint-mi/9042">PBS (WDCQ-TV) Bad Axe, MI</channel>
<channel lang="en" xmltv_id="WDVBCD1.us" site_id="the-country-network-wdvb-edison-nj/11067">The Country Network (WDVB) Edison, NJ</channel>
<channel lang="en" xmltv_id="WDVBCD2.us" site_id="sstn-wdvbcd2-edison-nj/11068">SSTN (WDVB-CD2) Edison, NJ</channel>
@ -242,23 +333,33 @@
<channel lang="en" xmltv_id="WETADT1.us" site_id="pbs-weta-hd-washington-dc/8180">PBS (WETA-TV) Washington DC</channel>
<channel lang="en" xmltv_id="WEVVDT1.us" site_id="cbs-wevv-evansville-in/1801">CBS (WEVV) Evansville, IN</channel>
<channel lang="en" xmltv_id="WEVVDT2.us" site_id="fox-wevv2-evansville-in-hd/9720">FOX (WEVV-DT2) Evansville, IN</channel>
<channel lang="en" xmltv_id="WEWSDT1.us" site_id="abc-wews-cleveland-oh/215">ABC (WEWS-TV) Cleveland, OH</channel>
<channel lang="en" xmltv_id="WEYIDT1.us" site_id="nbc-weyi-flint-mi/5136">NBC (WEYI-TV) Saginaw, MI</channel>
<channel lang="en" xmltv_id="WFAADT1.us" site_id="abc-wfaa-dallas-tx/1659">ABC (WFAA) Dallas, TX</channel>
<channel lang="en" xmltv_id="WFAADT2.us" site_id="accuweather-wfaa2-dallas-tx/14780">AccuWeather (WFAA-DT2) Dallas, TX</channel>
<channel lang="en" xmltv_id="WFAADT3.us" site_id="true-crime-network-wfaadt3-dallas-tx/7463">True Crime Network (WFAA-DT3) Dallas, TX</channel>
<channel lang="en" xmltv_id="WFAADT4.us" site_id="quest-wfaa4-dallas-tx/32427">Quest (WFAA-DT4) Dallas, TX</channel>
<channel lang="en" xmltv_id="WFLDDT1.us" site_id="fox-wfld-chicago-il/1606">FOX (WFLD) Chicago, IL</channel>
<channel lang="en" xmltv_id="WFQXDT1.us" site_id="fox-wfqx-traverse-citycadillac-mi/483">FOX (WFQX-TV) Cadillac, MI</channel>
<channel lang="en" xmltv_id="WFQXDT2.us" site_id="cw-wfqxtv2-traverse-citycadillac-mi/31612">CW (WFQX-DT2) Cadillac, MI</channel>
<channel lang="en" xmltv_id="WFTVDT1.us" site_id="abc-wftv-orlando-fl/2494">ABC (WFTV) Orlando, FL</channel>
<channel lang="en" xmltv_id="WFTYDT1.us" site_id="unimas-wfty-smithtown-ny/1961">UniMás (WFTY) Smithtown, NY</channel>
<channel lang="en" xmltv_id="WFTYDT4.us" site_id="ion-mystery-wftydt4-smithtown-ny/19460">ION Mystery (WFTY-DT4) Smithtown, NY</channel>
<channel lang="en" xmltv_id="WFUTDT2.us" site_id="true-crime-network-wfutdt2-newark-nj/16472">True Crime Network (WFUT-DT2) Newark, NJ</channel>
<channel lang="en" xmltv_id="WFUTDT3.us" site_id="gettv-wfutdt3-newark-nj/16429">GetTV (WFUT-DT3) Newark, NJ</channel>
<channel lang="en" xmltv_id="WFUTDT4.us" site_id="ion-mystery-wfutdt4-newark-nj/16471">ION Mystery (WFUT-DT4) Newark, NJ</channel>
<channel lang="en" xmltv_id="WFXTDT1.us" site_id="fox-wfxt-boston-ma/338">FOX (WFXT) Boston, MA</channel>
<channel lang="en" xmltv_id="WGRZDT1.us" site_id="nbc-wgrz-buffalo-ny/91">NBC (WGRZ) Buffalo, NY</channel>
<channel lang="en" xmltv_id="WGTUDT1.us" site_id="abc-wgtu-traverse-city-mi/1260">ABC (WGTU) Traverse City, MI</channel>
<channel lang="en" xmltv_id="WGVUDT1.us" site_id="pbs-wgvu-grand-rapids-mi/1919">PBS (WGVU-TV) Grand Rapids, MI</channel>
<channel lang="en" xmltv_id="WHDHDT1.us" site_id="whdh-boston-ma/135">Independent (WHDH) Boston, MA</channel>
<channel lang="en" xmltv_id="WHDHDT2.us" site_id="this-whdh2-hudson-nh/8041">THIS (WHDH) Boston, MA</channel>
<channel lang="en" xmltv_id="WHNELD9.us" site_id="newsnet-whneld9-flint-mi/35849">NewsNet (WHNE-LD9) Detroit, MI</channel>
<channel lang="en" xmltv_id="WIVBDT1.us" site_id="cbs-wivb-buffalo-ny/88">CBS (WIVB) Buffalo, NY</channel>
<channel lang="en" xmltv_id="WJACDT4.us" site_id="cw-wjactv4-johnstown-pa/15113">CW+ (WJAC-TV4) Johnstown, PA</channel>
<channel lang="en" xmltv_id="WJAXDT1.us" site_id="cbs-wjax-jacksonville-fl/2048">CBS (WJAX) Jacksonville, FL</channel>
<channel lang="en" xmltv_id="WJLADT1.us" site_id="abc-wjla-district-of-columbia/1555">ABC (WJLA) District of Columbia</channel>
<channel lang="en" xmltv_id="WJLPDT1.us" site_id="metv-wjlp-new-jerseynew-york/5138">MeTV (WJLP) New Jersey</channel>
<channel lang="en" xmltv_id="WJLPDT2.us" site_id="laff-wjlp2-new-jersey/15178">Laff (WJLP2) New Jersey</channel>
<channel lang="en" xmltv_id="WJLPDT3.us" site_id="grit-tv-wjlp3-new-jerseynew-york/20040">Grit TV (WJLP3) New Jersey/New York</channel>
<channel lang="en" xmltv_id="WJLPDT4.us" site_id="ion-mystery-wjlp4-new-jerseynew-york/20041">ION Mystery (WJLP4) New Jersey/New York</channel>
@ -267,16 +368,20 @@
<channel lang="en" xmltv_id="WJLPDT7.us" site_id="story-network/37281">Story (WJLP7) Middletown Township, NJ</channel>
<channel lang="en" xmltv_id="WJMNDT1.us" site_id="wjmn-escanaba-mi/4993">MNT (WJMN-TV) Escanaba, MI</channel>
<channel lang="en" xmltv_id="WJRTDT1.us" site_id="abc-wjrt-flint-mi/480">ABC (WJRT-TV) Flint, MI</channel>
<channel lang="en" xmltv_id="WJWDT1.us" site_id="fox-wjw-cleveland-oh/217">FOX (WJW) Cleveland, OH</channel>
<channel lang="en" xmltv_id="WJXXDT1.us" site_id="abc-wjxx-jacksonville-fl/2045">ABC (WJXX) Jacksonville, FL</channel>
<channel lang="en" xmltv_id="WJZDT1.us" site_id="cbs-wjz-baltimore-md/3237">CBS (WJZ) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WJZDT2.us" site_id="start-tv-wjztv2-baltimore-md/15663">Start TV (WJZ-DT2) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WJZDT3.us" site_id="dabl-wjztv3-baltimore-md/34180">DABL (WJZ-DT3) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WJZDT4.us" site_id="fave-tv-wjztv4-baltimore-md/35969">Fave TV (WJZ-DT4) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WKARDT1.us" site_id="pbs-wkar-east-lansing-mi/13241">PBS (WKAR-TV) East Lansing, MI</channel>
<channel lang="en" xmltv_id="WKBWDT1.us" site_id="abc-wkbw-buffalo-ny/89">ABC (WKBW) Buffalo, NY</channel>
<channel lang="en" xmltv_id="WKOBLD1.us" site_id="azteca-wkob-new-york-ny/5096">Azteca (WKOB) New York, NY</channel>
<channel lang="en" xmltv_id="WKOBLD3.us" site_id="peace-tv-wkobld3-new-york-ny/11085">Peace TV (WKOB-LD3) New York, NY</channel>
<channel lang="en" xmltv_id="WKOBLD5.us" site_id="sonlife-network-wkobld5-new-york-ny/11087">SonLife Network (WKOB-LD5) New York, NY</channel>
<channel lang="en" xmltv_id="WKOBLD7.us" site_id="shop-lc-wkobdt7-new-york-ny/16454">Shop LC (WKOB-DT7) New York, NY</channel>
<channel lang="en" xmltv_id="WKOBLD8.us" site_id="ontv4u-wkobdt8-new-york-ny/17491">ONTV4U (WKOB-DT8) New York, NY</channel>
<channel lang="en" xmltv_id="WKRNDT1.us" site_id="abc-wkrn-nashville-tn/1886">ABC (WKRN) Nashville, TN</channel>
<channel lang="en" xmltv_id="WLIWDT1.us" site_id="pbs-wliw-long-island-ny/1775">PBS (WLIW) Long Island, NY</channel>
<channel lang="en" xmltv_id="WLIWDT2.us" site_id="create-wliw2-long-island-ny/6202">Create (WLIW2) Long Island, NY</channel>
<channel lang="en" xmltv_id="WLIWDT3.us" site_id="pbs-world-wliw3-long-island-ny/6203">PBS World (WLIW3) Long Island, NY</channel>
@ -289,6 +394,7 @@
<channel lang="en" xmltv_id="WLNYDT5.us" site_id="circle-wlnytv5-riverhead-ny/34539">Circle (WLNY-TV5) Riverhead, NY</channel>
<channel lang="en" xmltv_id="WLUCDT1.us" site_id="nbc-wluc-upper-michigan-mi/3163">NBC (WLUC-TV) Marquette, MI</channel>
<channel lang="en" xmltv_id="WLUCDT2.us" site_id="fox-wluctv2-marquette-mi/13254">FOX (WLUC-DT2) Marquette, MI</channel>
<channel lang="en" xmltv_id="WMAQDT1.us" site_id="nbc-wmaq-chicago-il/1831">NBC (WMAQ) Chicago, IL</channel>
<channel lang="en" xmltv_id="WMARDT1.us" site_id="abc-wmar-baltimore-md/3230">ABC (WMAR) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WMARDT2.us" site_id="grit-tv-wmartv2-baltimore-md/12547">Grit TV (WMAR-DT2) Baltimore, MD</channel>
<channel lang="en" xmltv_id="WMARDT3.us" site_id="bounce-wmartv3-baltimore-md/15662">Bounce (WMAR-DT3) Baltimore, MD</channel>
@ -331,13 +437,25 @@
<channel lang="en" xmltv_id="WNYXLD4.us" site_id="revn-wnyxld4-new-york-ny/16447">REV&apos;N (WNYX-LD4) New York, NY</channel>
<channel lang="en" xmltv_id="WNYXLD5.us" site_id="retro-tv-wnyxld5-new-york-ny/17849">Retro TV (WNYX-LD5) New York, NY</channel>
<channel lang="en" xmltv_id="WOIDT1.us" site_id="abc-woi-des-moines-ia/1245">ABC (WOI) Des Moines, IA</channel>
<channel lang="en" xmltv_id="WPCWDT1.us" site_id="cw-wpcw-pittsburgh-pa/3187">CW (WPCW) Jeannette, PA</channel>
<channel lang="en" xmltv_id="WorldFishingNetwork.us" site_id="wfnworld-fishing-network/2414">World Fishing Network</channel>
<channel lang="en" xmltv_id="WPCWDT1.us" site_id="cw-wpcw-pittsburgh-pa/3187">CW (WPCW) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPCWDT2.us" site_id="hi-wpcw2-pittsburgh-pa/33360">H&amp;I (WPCW-DT2) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPCWDT3.us" site_id="grit-tv-wpcw3-pittsburgh-pa/33361">Grit TV (WPCW-DT3) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPCWDT4.us" site_id="the-grio-wpcw4-pittsburgh-pa/33362">Circle (WPCW-DT4) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPCWDT5.us" site_id="circle-wpcw5-jeannette-pa/34547">The Grio (WPCW-DT5) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPGHDT1.us" site_id="fox-wpgh-pittsburgh-pa/2020">FOX (WPGH) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPGHDT2.us" site_id="antenna-wpghtv2-pittsburgh-pa/10873">Antenna (WPGH-DT2) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPGHDT3.us" site_id="charge-wpghtv3-pittsburgh-pa/15108">Charge (WPGH-DT3) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPIXDT1.us" site_id="wpix-new-york-superstation/63">CW (WPIX) New York, NY</channel>
<channel lang="en" xmltv_id="WPIXDT2.us" site_id="antenna-wpix2-new-york-ny/10745">Antenna (WPIX2) New York, NY</channel>
<channel lang="en" xmltv_id="WPIXDT3.us" site_id="court-tv-wpix3-new-york-ny/9723">Court TV (WPIX3) New York, NY</channel>
<channel lang="en" xmltv_id="WPIXDT4.us" site_id="rewind-tv-us-wpix4-new-york-ny/32844">Rewind TV US (WPIX4) New York, NY</channel>
<channel lang="en" xmltv_id="WPLGDT1.us" site_id="abc-wplg-miami-fl/3358">ABC (WPLG) Miami, FL</channel>
<channel lang="en" xmltv_id="WPVIDT2.us" site_id="localish-wpvidt2-philadelphia-pa/8852">Localish (WPVI-DT2) Philadelphia, PA</channel>
<channel lang="en" xmltv_id="WPVIDT3.us" site_id="this-wpvitv3-philadelphia-pa/14662">THIS (WPVI-TV3) Philadelphia, PA</channel>
<channel lang="en" xmltv_id="WPXIDT1.us" site_id="nbc-wpxi-pittsburgh-pa/1397">NBC (WPXI) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPXIDT2.us" site_id="metv-wpxi2-pittsburg-pa/9946">MeTV (WPXI-DT2) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPXIDT3.us" site_id="laff-wpxi3-pittsburgh-pa/16830">Laff (WPXI-DT3) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WPXNDT1.us" site_id="ion-wpxn-new-york-ny/1778">ION (WPXN) New York, NY</channel>
<channel lang="en" xmltv_id="WPXNDT2.us" site_id="bounce-wpxntv2-new-york-ny/11076">Bounce (WPXN-TV2) New York, NY</channel>
<channel lang="en" xmltv_id="WPXNDT3.us" site_id="ion-mystery-wpxntv3-new-york-ny/11077">ION Mystery (WPXN-TV3) New York, NY</channel>
@ -353,22 +471,33 @@
<channel lang="en" xmltv_id="WRNNDT2.us" site_id="circle-wrnntv2-new-york/8687">Circle (WRNN-TV2) New York</channel>
<channel lang="en" xmltv_id="WRNNDT3.us" site_id="canal-de-la-fe-wrnndt3-new-york-ny/11091">Canal de La Fe (WRNN-DT3) New York, NY</channel>
<channel lang="en" xmltv_id="WRNNDT4.us" site_id="qvc2-wrnntv4-new-york-ny/11092">QVC2 (WRNN-TV4) New York, NY</channel>
<channel lang="en" xmltv_id="WRTVDT1.us" site_id="abc-wrtv-indianapolis-in/1363">ABC (WRTV) Indianapolis, IN</channel>
<channel lang="en" xmltv_id="WSBDT1.us" site_id="abc-wsb-atlanta-ga/1342">ABC (WSB) Atlanta, GA</channel>
<channel lang="en" xmltv_id="WSBEDT1.us" site_id="pbs-wsbe-providence-ri-hd/7752">PBS (WSBE) Providence, RI</channel>
<channel lang="en" xmltv_id="WSMHDT1.us" site_id="fox-wsmh-flint-mi/5047">FOX (WSMH) Flint, MI</channel>
<channel lang="en" xmltv_id="WTAEDT1.us" site_id="abc-wtae-pittsburgh-pa-hd/3713">ABC (WTAE) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WTAEDT2.us" site_id="cozi-tv-wtaetv2-pittsburgh-pa-hd/14343">Cozi (WTAE-DT2) Pittsburgh, PA</channel>
<channel lang="en" xmltv_id="WTATDT1.us" site_id="fox-wtat-charleston-sc/1097">FOX (WTAT) Charleston, SC</channel>
<channel lang="en" xmltv_id="WTBYDT1.us" site_id="tbn-wtby-new-york-ny/2575">TBN (WTBY) New York, NY</channel>
<channel lang="en" xmltv_id="WTBYDT2.us" site_id="smile-wtbytv2-new-york-ny/11093">Smile (WTBY-TV2) New York, NY</channel>
<channel lang="en" xmltv_id="WTBYDT4.us" site_id="positiv-wtbytv4-new-york-ny/11095">PosiTiV (WTBY-TV4) New York, NY</channel>
<channel lang="en" xmltv_id="WTLVDT1.us" site_id="nbc-wtlv-jacksonville-fl/1435">NBC (WTLV) Jacksonville, FL</channel>
<channel lang="en" xmltv_id="WTNHDT1.us" site_id="abc-wtnh-sd-new-haven-ct/17476">ABC (WTNH) SD New Haven, CT</channel>
<channel lang="en" xmltv_id="WTNHDT2.us" site_id="rewind-tv-us-wtnh2-new-haven-ct/10741">Rewind TV US (WTNH2) New Haven, CT</channel>
<channel lang="en" xmltv_id="WTVDDT1.us" site_id="abc-wtvd-raleigh-nc/1284">ABC (WTVD) Raleigh, NC</channel>
<channel lang="en" xmltv_id="WTVGDT1.us" site_id="abc-wtvg-toledo-oh/271">ABC (WTVG) Toledo, OH</channel>
<channel lang="en" xmltv_id="WTVGDT2.us" site_id="cw-wtvgdt2-toledo-oh/10390">CW (WTVG-DT2) Toledo, OH</channel>
<channel lang="en" xmltv_id="WTVSDT5.us" site_id="mlc-wtvsdt5-detroit-mi/36121">Michigan Learning Channel (WTVS-DT5) Detroit, MI</channel>
<channel lang="en" xmltv_id="WTVTDT1.us" site_id="fox-wtvt-tampa-bay-fl/2552">FOX (WTVT) Tampa Bay, FL</channel>
<channel lang="en" xmltv_id="WUTVDT1.us" site_id="fox-wutv-buffalo-ny/45">FOX (WUTV) Buffalo, NY</channel>
<channel lang="en" xmltv_id="WVUEDT1.us" site_id="fox-wvue-new-orleans-la/1745">FOX (WVUE) New Orleans, LA</channel>
<channel lang="en" xmltv_id="WWAYDT2.us" site_id="cbs-wway2-wilmington-nc/7209">CBS (WWAY2) Wilmington, NC</channel>
<channel lang="en" xmltv_id="WWJDT4.us" site_id="fave-tv-wwjtv4-detroit-mi/35971">Fave TV (WWJ-DT4) Detroit, MI</channel>
<channel lang="en" xmltv_id="WWORDT1.us" site_id="mnt-wwor-new-york-ny/1612">MNT (WWOR) New York, NY</channel>
<channel lang="en" xmltv_id="WWORDT2.us" site_id="circle-wwortv2-new-york-ny/4793">Circle (WWOR-TV2) New York, NY</channel>
<channel lang="en" xmltv_id="WWORDT3.us" site_id="buzzr-tv-wwortv3-new-york-ny/10750">Buzzr TV (WWOR-TV3) New York, NY</channel>
<channel lang="en" xmltv_id="WWORDT4.us" site_id="hi-wwordt4-new-york-ny/11050">H&amp;I (WWOR-DT4) New York, NY</channel>
<channel lang="en" xmltv_id="WXINDT1.us" site_id="fox-wxin-indianapolis-in/1374">FOX (WXIN) Indianapolis, IN</channel>
<channel lang="en" xmltv_id="WXNYLD1.us" site_id="cgtn-wxnyld-new-york-ny/11078">CGTN (WXNY-LD) New York, NY</channel>
<channel lang="en" xmltv_id="WXNYLD2.us" site_id="cctv4-wxnyld2-new-york-ny/16443">CCTV-4 (WXNY-LD2) New York, NY</channel>
<channel lang="en" xmltv_id="WXNYLD4.us" site_id="retro-tv-wxnyld4-new-york-ny/16446">Retro TV (WXNY-LD4) New York, NY</channel>
@ -376,8 +505,15 @@
<channel lang="en" xmltv_id="WXTVDT2.us" site_id="bounce-wxtvdt2-paterson-nj/16452">Bounce (WXTV-DT2) Paterson, NJ</channel>
<channel lang="en" xmltv_id="WXTVDT3.us" site_id="twist-wxtvdt3-paterson-nj/16450">Twist (WXTV-DT3) Paterson, NJ</channel>
<channel lang="en" xmltv_id="WXTVDT4.us" site_id="grit-tv-wxtvdt4-paterson-nj/16451">Grit TV (WXTV-DT4) Paterson, NJ</channel>
<channel lang="en" xmltv_id="WXYZDT1.us" site_id="abc-wxyz-detroit-mi/11155">ABC (WXYZ) Detroit, MI</channel>
<channel lang="en" xmltv_id="WYXNLD1.us" site_id="cgtn-wyxnld-new-york-ny/29736">CGTN (WYXN-LD) New York, NY</channel>
<channel lang="en" xmltv_id="WZMQDT2.us" site_id="cbs-wzmq2-marquette-mi/17308">CBS (WZMQ-DT2) Marquette, MI</channel>
<channel lang="en" xmltv_id="YesNetwork.us" site_id="yes-network/1953">YES Network</channel>
<channel lang="en" xmltv_id="YTATV.us" site_id="youtoo-america-network/5463">Youtoo America - Network</channel>
<channel lang="es" xmltv_id="GalavisionWest.us" site_id="galavision-pacific-feed/1573">Galavision West</channel>
<channel lang="es" xmltv_id="KMEXDT1.us" site_id="uni-kmex-los-angeles-ca/2602">Univision (KMEX) Los Angeles, CA</channel>
<channel lang="es" xmltv_id="KMEXDT2.us" site_id="unimas-kftr-ontario-ca/11261">UniMás (KMEX-DT2) Los Angeles, CA</channel>
<channel lang="es" xmltv_id="KVEADT1.us" site_id="telemundo-kvea-los-angeles-ca/2611">Telemundo (KVEA) Los Angeles, CA</channel>
<channel lang="es" xmltv_id="W20CQD2.us" site_id="esperanza-w20cqd2-hempstead-ny/16437">Esperanza (W20CQ-D2) Hempstead, NY</channel>
<channel lang="es" xmltv_id="WASALD1.us" site_id="estrella-wasald-port-jervis-ny/11071">Estrella (WASA-LD) Port Jervis, NY</channel>
<channel lang="es" xmltv_id="WFTYDT2.us" site_id="uni-wftydt2-new-york-ny/1962">UNI (WFTY-DT2) New York, NY</channel>
@ -392,9 +528,5 @@
<channel lang="es" xmltv_id="WTBYDT3.us" site_id="enlace-wtbytv3-new-york-ny/11094">Enlace (WTBY-TV3) New York, NY</channel>
<channel lang="es" xmltv_id="WXNYLD3.us" site_id="cgtn-spanish-wxnyld3-new-york-ny/16444">CGTN Spanish (WXNY-LD3) New York, NY</channel>
<channel lang="es" xmltv_id="WXTVDT1.us" site_id="uni-wxtv-teaneck-nj/1771">UNI (WXTV) Teaneck, NJ</channel>
<channel lang="en" xmltv_id="WJACDT4.us" site_id="cw-wjactv4-johnstown-pa/15113">CW+ (WJAC-TV4) Johnstown, PA</channel>
<channel lang="en" xmltv_id="WorldFishingNetwork.us" site_id="wfnworld-fishing-network/2414">World Fishing Network</channel>
<channel lang="en" xmltv_id="YesNetwork.us" site_id="yes-network/1953">YES Network</channel>
<channel lang="en" xmltv_id="YTATV.us" site_id="youtoo-america-network/5463">Youtoo America - Network</channel>
</channels>
</site>

View file

@ -1619,7 +1619,7 @@
<channel lang="en" xmltv_id="TVG2.us" site_id="32258">TVG2</channel>
<channel lang="en" xmltv_id="TVGuide.us" site_id="14781">TV Guide</channel>
<channel lang="en" xmltv_id="TVJapan.jp" site_id="12324">TV Japan</channel>
<channel lang="en" xmltv_id="TVK2.kr" site_id="66157">TVK2</channel>
<channel lang="en" xmltv_id="tvK2.us" site_id="66157">TVK2</channel>
<channel lang="en" xmltv_id="TVLandEast.us" site_id="16123">TV Land East</channel>
<channel lang="en" xmltv_id="TVLandWest.us" site_id="26046">TV Land West</channel>
<channel lang="en" xmltv_id="TVOne.us" site_id="35513">TV One</channel>

View file

@ -53,7 +53,7 @@
<channel lang="ko" xmltv_id="MBN.kr" site_id="C2401">MBN</channel>
<channel lang="ko" xmltv_id="MBNPlus.kr" site_id="C2402">MBN 플러스</channel>
<channel lang="ko" xmltv_id="MTN.kr" site_id="F4301">머니투데이방송</channel>
<channel lang="ko" xmltv_id="Mmoney.kr" site_id="F2001">매일경제TV</channel>
<channel lang="ko" xmltv_id="MaeilBusinessTV.kr" site_id="F2001">매일경제TV</channel>
<channel lang="ko" xmltv_id="NSHomeShopping.kr" site_id="C8301">NS홈쇼핑</channel>
<channel lang="ko" xmltv_id="NSShopPlus.kr" site_id="C8302">NS SHOP+</channel>
<channel lang="ko" xmltv_id="NationalAssemblyTV.kr" site_id="F3301">국회방송</channel>
@ -70,7 +70,7 @@
<channel lang="ko" xmltv_id="ShinsegaeTVShopping.kr" site_id="C4801">신세계TV쇼핑</channel>
<channel lang="ko" xmltv_id="ShoppingNT.kr" site_id="C4901">쇼핑엔티</channel>
<channel lang="ko" xmltv_id="SmileTVPlus.kr" site_id="F5602">SmileTV Plus</channel>
<channel lang="ko" xmltv_id="TVAsiaPlus.kr" site_id="F5601">TVasia Plus</channel>
<channel lang="ko" xmltv_id="TVasiaPlus.kr" site_id="F5601">TVasia Plus</channel>
<channel lang="ko" xmltv_id="TVChosun.kr" site_id="C2601">TV CHOSUN</channel>
<channel lang="ko" xmltv_id="TVChosun2.kr" site_id="C2602">TV CHOSUN2</channel>
<channel lang="ko" xmltv_id="Telenovela.kr" site_id="C8701">텔레노벨라</channel>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,896 @@
<!doctype html>
<html class="no-js" lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
<head><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="apple-touch-icon" sizes="57x57" href="/network/img/wfn/icons/apple-icon-57x57.png"/>
<link rel="apple-touch-icon" sizes="60x60" href="/network/img/wfn/icons/apple-icon-60x60.png"/>
<link rel="apple-touch-icon" sizes="72x72" href="/network/img/wfn/icons/apple-icon-72x72.png"/>
<link rel="apple-touch-icon" sizes="76x76" href="/network/img/wfn/icons/apple-icon-76x76.png"/>
<link rel="apple-touch-icon" sizes="114x114" href="/network/img/wfn/icons/apple-icon-114x114.png"/>
<link rel="apple-touch-icon" sizes="120x120" href="/network/img/wfn/icons/apple-icon-120x120.png"/>
<link rel="apple-touch-icon" sizes="144x144" href="/network/img/wfn/icons/apple-icon-144x144.png"/>
<link rel="apple-touch-icon" sizes="152x152" href="/network/img/wfn/icons/apple-icon-152x152.png"/>
<link rel="apple-touch-icon" sizes="180x180" href="/network/img/wfn/icons/apple-icon-180x180.png"/>
<link rel="icon" type="image/png" sizes="192x192" href="/network/img/wfn/icons/android-icon-192x192.png"/>
<link rel="icon" type="image/png" sizes="32x32" href="/network/img/wfn/icons/favicon-32x32.png"/>
<link rel="icon" type="image/png" sizes="96x96" href="/network/img/wfn/icons/favicon-96x96.png"/>
<link rel="icon" type="image/png" sizes="16x16" href="/network/img/wfn/icons/favicon-16x16.png"/>
<meta name="msapplication-TileColor" content="#ffffff" />
<meta name="msapplication-TileImage" content="/network/img/wfn/icons/ms-icon-144x144.png"/>
<link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700" rel="stylesheet" />
<link rel="stylesheet" href="/network/css/base-wfn.css?v=3.4"/>
<!-- BEGIN METATAGS.ASCS -->
<meta property="fb:pages" content="" />
<title>WFN - Schedule - World Fishing Network</title>
<meta name="keywords" content="WFN - Schedule">
<meta name="description" content="Schedule" />
<meta property="og:description" content="Schedule" />
<meta property="og:locale" content="en_US" />
<meta property="og:site_name" content="World Fishing Network" />
<meta property="og:type" content="website" />
<meta property="og:title" content="WFN - Schedule - World Fishing Network" />
<meta name="subscribepage" content="/website-top-right">
<meta property="og:image" content="https://www.worldfishingnetwork.com/network/img/wfn/icons/og.png" />
<meta property="og:url" content="https://www.worldfishingnetwork.com/schedule/77420?day=azx" />
<meta name="websiteID" content="1262" />
<meta property="op:markup_version" content="v1.0">
<link rel='shortlink' href='https://www.worldfishingnetwork.com/schedule/77420?day=azx' />
<link rel='canonical' href='https://www.worldfishingnetwork.com/schedule/77420?day=azx' />
<!--** ABSOLUTE URL: www.worldfishingnetwork.com/schedule.aspx?listing-id=77420&day=azx -->
<!-- Cludo meta tags -->
<meta property="cludo:site" content="World Fishing Network"/>
<meta property="cludo:url" content="www.worldfishingnetwork.com"/>
<meta property="cludo:title" content="WFN - Schedule"/>
<meta property="cludo:description" content="Schedule" />
<meta property="cludo:show_date" content="false" />
<!-- END Cludo meta tags -->
<!-- structured data -->
<!-- video structured data -->
<!-- END METATAGS.ASCS -->
<!-- google tag mag, google optimize -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-2JQ5HPT0XK"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
if ( window.location !== window.parent.location ) {
gtag('config', 'G-2JQ5HPT0XK', {
send_page_view: false
});
} else {
gtag('config', 'G-2JQ5HPT0XK');
}
</script>
<!-- end google tag mag, google optimize -->
<!-- topJavascript -->
<!-- <script type="text/javascript">
var addthis_share = {
url: "www.worldfishingnetwork.com/default.aspx",
title: "World Fishing Network - World Fishing Network WFN",
media: "www.worldfishingnetwork.com"
}
</script> -->
<script type="text/javascript" src="//nexus.ensighten.com/choozle/10203/Bootstrap.js"></script>
<script type="text/javascript">
var adEventsDisabled = false;
</script>
<script type="text/javascript" src="//www.worldfishingnetwork.com/network/js/ads.js?v=1.0"></script>
<!-- Moat Scripts for YI -->
<link rel="preload" href="https://z.moatads.com/osgheader898097631376/moatheader.js" as="script">
<link rel="preconnect" href="https://mb.moatads.com">
<script async src="https://z.moatads.com/osgheader898097631376/moatheader.js"></script>
<!-- end topJavascript -->
<!-- AdTagDisplay ID = 0 AdPosition = Headerscript-->
<script>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
(function() {
var gads = document.createElement('script');
gads.async = true;
gads.type = 'text/javascript';
var useSSL = 'https:' == document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') + '//www.googletagservices.com/tag/js/gpt.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();
</script><!-- BEGIN: AdControl Network vAug22 Schedule -->
<script>
function biddr360Error() {
console.log('biddr360 failed to load, removing disableInitialLoad');
window.biddr = { error: true}}
</script><script src="//biddr.brealtime.com/15367548-1331.js"
type="text/javascript" onerror="biddr360Error()">
</script><script>
var dfp_sitePage='/4930/worldfishingnetwork';
var camp_value='schedule';
var sect_value='';
var show_value='';
var article_id='';
var gptAdSlots = [];
var sizeMappings = [];
var refreshTime = 40; // In seconds
googletag.cmd.push(function() {
sizeMappings['adpos_top'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 250], [970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[0] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_top')
.defineSizeMapping(sizeMappings['adpos_top'])
.setTargeting('pos',['top,atf,rb'])
.setTargeting('moat','adpos_top')
.addService(googletag.pubads());
sizeMappings['adpos_rightA'] = googletag.sizeMapping()
.addSize([1024, 200], [[300, 250], [3,1]]) //Desktop
.addSize([768, 200], [300, 250]) //Tablet
.addSize([500, 0], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[1] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_rightA')
.defineSizeMapping(sizeMappings['adpos_rightA'])
.setTargeting('pos',['rightA,atf,rb'])
.setTargeting('moat','adpos_rightA')
.addService(googletag.pubads());
sizeMappings['adpos_rightB'] = googletag.sizeMapping()
.addSize([1024, 200], [[300, 600], [3,2]]) //Desktop
.addSize([768, 200], [300, 250]) //Tablet
.addSize([500, 0], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[2] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_rightB')
.defineSizeMapping(sizeMappings['adpos_rightB'])
.setTargeting('pos',['rightB'])
.setTargeting('moat','adpos_rightB')
.addService(googletag.pubads());
sizeMappings['adpos_bottomA'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 250], [970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([500, 0], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[3] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_bottomA')
.defineSizeMapping(sizeMappings['adpos_bottomA'])
.setTargeting('pos',['bottomA,bottomA,btf'])
.setTargeting('moat','adpos_bottomA')
.addService(googletag.pubads());
sizeMappings['adpos_bottomB'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 250], [970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([500, 0], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[4] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_bottomB')
.defineSizeMapping(sizeMappings['adpos_bottomB'])
.setTargeting('pos',['bottomB,bottomB,btf'])
.setTargeting('moat','adpos_bottomB')
.addService(googletag.pubads());
sizeMappings['adpos_bottom'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([0, 0], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[26] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_bottom')
.defineSizeMapping(sizeMappings['adpos_bottom'])
.setTargeting('pos',['bottom,bottom,btf'])
.setTargeting('moat','adpos_bottom')
.addService(googletag.pubads());
sizeMappings['adpos_bottomfixed'] = googletag.sizeMapping()
.addSize([728, 90], [9,7]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([0, 0], [320, 50]) //Mobile
.build();
gptAdSlots[29] = googletag.defineSlot(dfp_sitePage, [320, 50], 'adpos_bottomfixed')
.defineSizeMapping(sizeMappings['adpos_bottomfixed'])
.setTargeting('pos',['bottom,bottomfixed,btf'])
.setTargeting('moat','adpos_bottomfixed')
.addService(googletag.pubads());
sizeMappings['adpos_schedule_1'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[7] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_schedule_1')
.defineSizeMapping(sizeMappings['adpos_schedule_1'])
.setTargeting('pos',['schedule_1'])
.setTargeting('moat','adpos_schedule_1')
.addService(googletag.pubads());
sizeMappings['adpos_schedule_2'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[8] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_schedule_2')
.defineSizeMapping(sizeMappings['adpos_schedule_2'])
.setTargeting('pos',['schedule_2'])
.setTargeting('moat','adpos_schedule_2')
.addService(googletag.pubads());
sizeMappings['adpos_schedule_3'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[9] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_schedule_3')
.defineSizeMapping(sizeMappings['adpos_schedule_3'])
.setTargeting('pos',['schedule_3'])
.setTargeting('moat','adpos_schedule_3')
.addService(googletag.pubads());
sizeMappings['adpos_schedule_4'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[10] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_schedule_4')
.defineSizeMapping(sizeMappings['adpos_schedule_4'])
.setTargeting('pos',['schedule_4'])
.setTargeting('moat','adpos_schedule_4')
.addService(googletag.pubads());
sizeMappings['adpos_schedule_5'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[11] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_schedule_5')
.defineSizeMapping(sizeMappings['adpos_schedule_5'])
.setTargeting('pos',['schedule_5'])
.setTargeting('moat','adpos_schedule_5')
.addService(googletag.pubads());
sizeMappings['adpos_schedule_6'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[12] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_schedule_6')
.defineSizeMapping(sizeMappings['adpos_schedule_6'])
.setTargeting('pos',['schedule_6'])
.setTargeting('moat','adpos_schedule_6')
.addService(googletag.pubads());
sizeMappings['adpos_schedule_7'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[13] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_schedule_7')
.defineSizeMapping(sizeMappings['adpos_schedule_7'])
.setTargeting('pos',['schedule_7'])
.setTargeting('moat','adpos_schedule_7')
.addService(googletag.pubads());
sizeMappings['adpos_schedule_8'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[14] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_schedule_8')
.defineSizeMapping(sizeMappings['adpos_schedule_8'])
.setTargeting('pos',['schedule_8'])
.setTargeting('moat','adpos_schedule_8')
.addService(googletag.pubads());
sizeMappings['adpos_schedule_9'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[15] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_schedule_9')
.defineSizeMapping(sizeMappings['adpos_schedule_9'])
.setTargeting('pos',['schedule_9'])
.setTargeting('moat','adpos_schedule_9')
.addService(googletag.pubads());
sizeMappings['adpos_mid'] = googletag.sizeMapping()
.addSize([1024, 200], [[970, 250], [970, 90], [728, 90], [9,7]]) //Desktop
.addSize([768, 200], [728, 90]) //Tablet
.addSize([320, 100], [[320, 100], [320, 50]]) //Mobile
.build();
gptAdSlots[16] = googletag.defineSlot(dfp_sitePage, [320, 100], 'adpos_mid')
.defineSizeMapping(sizeMappings['adpos_mid'])
.setTargeting('pos',['mid'])
.setTargeting('moat','adpos_mid')
.addService(googletag.pubads());
googletag.defineOutOfPageSlot(dfp_sitePage,'interstitial')
.addService(googletag.pubads());
googletag.pubads().setTargeting('sect', [sect_value]).setTargeting('camp', [camp_value]).setTargeting('show', [show_value]);
googletag.pubads().enableLazyLoad({
fetchMarginPercent: 200, // Fetch slots within 5 viewports.
renderMarginPercent: 100, // Render slots within 2 viewports.
mobileScaling: 1.5 // Multiply the above values on mobile.
});
//googletag.pubads().setTargeting("ksg", Krux.segments);////
/////googletag.pubads().setTargeting("kuid", Krux.user);///
googletag.pubads().enableAsyncRendering();
googletag.pubads().enableSingleRequest();
window.biddr.error ? null : googletag.pubads().disableInitialLoad();
googletag.enableServices();
});
</script><!-- END: AdControl -->
<!--VideoPlayerTop-->
<script type="text/javascript" src="/akamai/2.116.4/amp.premier/amp.premier.min.js"></script>
<style>
.akamai-branding.akamai-overlay { display: none !important; }
.full-video:not(.full-video-small) {
bottom: auto !important;
}
.video .video-container {
padding-bottom: 56.25%;
position: relative;
}
.video-container #akamai-media-player {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
button.amp-share.amp-icon.amp-control { visibility: hidden; }
/* Move ima ad overlay static banner above the amp player control bar*/
/*.akamai-android .amp-ad-overlaymode .amp-ad-container {
height:85%
}*/
/*.akamai-android .amp-idle.amp-ad-overlaymode .amp-ad-container {
z-index: -1;
}*/
/* Control bar does not show up during ad banner*/
.akamai-android .amp-ad-overlaymode .amp-ad-container {
max-height: 80px;
bottom: 0;
}
.akamai-iphone .amp-ad-overlaymode .amp-ad-container {
max-height: 80px;
bottom: 0;
}
.akamai-ipad .amp-ad-overlaymode .amp-ad-container {
max-height: 80px;
bottom: 0;
}
/*Control bar is not resizing properly*/
@media (max-width: 640px) {
.amp-ui { font: normal normal normal 13px / 1 Arial !important; }
}
/*iOS Mobile - amp player shows masks and rounded corners*/
button.amp-control { border-radius: unset !important; }
/*move the mute button and AD timer*/
.amp-ad-component.amp-ad-time { padding-right: 4em; }
.amp-unmute.amp-component.amp-icon.amp-button.amp-bg.amp-hover { margin-top: 2em; }
/*Video to popout when not in view*/
.full-video-small {
position: fixed !important;
bottom: 20px;
right: 20px;
width: 320px;
max-width: 65vw;
height: 180px;
padding-bottom: 0;
z-index: 999;
}
.close { display: none; }
.pinned-title { display: none; }
.full-video-small .close {
position: relative;
top: -2rem;
display: inline-block;
float: right;
width: 1.5rem;
line-height: 1.5rem;
text-align: center;
cursor: pointer;
border-radius: 0.25rem;
background-color: lightgray;
}
.full-video-small .pinned-title {
position: relative;
top: -2rem;
display: inline-block;
line-height: 1.5rem;
text-align: center;
color: #666;
background-color: transparent;
}
/*removes the time stamp during ads*/
.amp-ad-break .amp-time-display { display:none; }
</style>
<!-- ./VideoPlayerTop -->
<link type="text/css" rel="stylesheet" href="/css/custom_slates/custom_slate_default.css?v=8_3_1" />
<script>
if (googletag == null) {
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
var sizeMappings;
console.log('No ad tags exist!');
}
</script>
<!-- START SEARCH: Cludo -->
<link href="https://customer.cludo.com/css/templates/v1.1/essentials/cludo-search.min.css" type="text/css" rel="stylesheet" />
<!--[if lte IE 9]>
<script src="https://api-us1.cludo.com/scripts/xdomain.js" slave="https://api-us1.cludo.com/proxy.html" type="text/javascript"></script>
<![endif]-->
<!-- END SEARCH -->
</head>
<body >
<form method="post" action="./77420?day=azx" id="ctl01">
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="Lzu2H1B11ctSf9rT5GB7gjTTBmUoJYo5t8b/Y//n5T+RD3/KomZ4vcvCq7u5xibukjCo4szx2EqVeBAs3yE2YvTZRqaYGkMAz9jS3CoDW4KPLHJtFLXjrWqvXrRlMipOhXw7PaVTheN5e9CTdS7AjXMn7jArwAClwygk4GUKWssphMGbRUEzlkamvdd2gjWeEyq2ZreqI+aQtTaLDFim6Q==" />
</div>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="8E87A3C4" />
</div>
<a href="#content" class="sr-only sr-only-focusable" aria-label="Skip Navigation">Skip to main content</a>
<a name="top"></a>
<!-- BEGIN: MainNavigation.ASCX -->
<div id="MainNav_MainNavigationControl_networkMainNavPanel">
<header class="masthead" role="banner">
<div class="utility">
<div class="wrapper">
<!-- BEGIN: SocialMenuControl.ASCX -->
<div class="social-links">
<ul>
<li>
<a href="https://www.facebook.com/WFN"
target="_blank" >
<span class="icon-facebook" aria-hidden="true"></span>
<span class="sr-only">Facebook</span>
</a>
</li>
<li>
<a href="https://twitter.com/wfn"
target="_blank" >
<span class="icon-twitter" aria-hidden="true"></span>
<span class="sr-only">Twitter</span>
</a>
</li>
<li>
<a href="https://www.youtube.com/user/wfnvideos"
target="_blank" >
<span class="icon-youtube-play" aria-hidden="true"></span>
<span class="sr-only">YouTube</span>
</a>
</li>
<li>
<a href="https://www.pinterest.com/wfntv/"
target="_blank" >
<span class="icon-pinterest-circled" aria-hidden="true"></span>
<span class="sr-only">Pinterest</span>
</a>
</li>
<li>
<a href="https://www.instagram.com/worldfishingnetwork/"
target="_blank" >
<span class="icon-instagram" aria-hidden="true"></span>
<span class="sr-only">Instagram</span>
</a>
</li>
</ul>
</div><!-- .social-links -->
<!-- END: SocialMenuControl.ASCX -->
</div>
<!-- .wrapper -->
</div>
<!-- .utility -->
<div class="main-nav">
<div class="wrapper">
<div class="row">
<div class="col-xs-12 col-sm-3 col-md-2 col-lg-2">
<a href="#" class="toggle-menu" aria-label="Toggle Mobile Menu"><span class="icon-menu" aria-hidden="true"></span></a>
<div class="logo" aria-label="Site Logo">
<a href="/default.aspx">
<img src="/network/img/wfn/logo.png" title="World Fishing Network" /></a>
</div>
</div>
<!-- col-xs-12 col-sm-3 col-md-2 col-lg-2 -->
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-6" role="navigation" aria-label="Main Menu">
<nav class="main drop-down-menu">
<ul class="navigation">
<!-- menu id: 77045 --><li role="none" class=""><a href="/showlisting/77184" role="menuitem" target="_self" >Shows<span class='icon-arrow-down'></span></a><!-- menu id = 77073 --><ul><li role="none"><a href="/showlisting/77184" role="menuitem" target="_self" class="">All</a><!-- menu id = 77076 --><li role="none"><a href="/showlisting/77193" role="menuitem" target="_self" class="">Current Shows</a><!-- menu id = 77077 --><li role="none"><a href="/personalities/94675" role="menuitem" target="_self" class="">Personalities</a><!-- menu id = 77108 --><li role="none"><a href="/content/show-feedback/240733" role="menuitem" target="_self" class="">Show Feedback</a><!-- menu id = 77080 --></ul></li><li role="none" class=""><a href="/schedule/77420" role="menuitem" target="_self" >Schedule<span class='icon-arrow-down'></span></a><!-- menu id = 77074 --><ul><li role="none"><a href="/schedule/77420" role="menuitem" target="_self" class="">Full Schedule</a><!-- menu id = 77419 --><li role="none"><a href="/listing/81895" role="menuitem" target="_self" class="">Program Blocks</a><!-- menu id = 77418 --></ul></li><li role="none" class=""><a href="/showlisting/77205" role="menuitem" target="_self" >Watch<span class='icon-arrow-down'></span></a><!-- menu id = 77075 --><ul><li role="none"><a href="/showlisting/77205" role="menuitem" target="_self" class="">Watch By Show</a><!-- menu id = 77091 --><li role="none"><a href="/videosbygenre/77204" role="menuitem" target="_self" class="">Watch By Genre</a><!-- menu id = 77092 --></ul></li>
</ul>
</nav>
<!-- .main drop-down-menu -->
</div>
<div class="col-xs-12 col-sm-3 col-md-4 col-lg-4 has-search" id="cludo_search_form" role="Search">
<div class="row">
<div class="col-xs-11 col-sm-9 col-md-10 col-lg-10">
<label class="sr-only" for="search_field">What are you looking for?</label>
<input placeholder="" name="search" id="search_field" type="search" /></div>
<div class="col-xs-1 col-sm-3 col-md-2 col-lg-2">
<button class="btn-clear"><span class="icon-search" aria-hidden="true"><span class="sr-only">Search</span></span></button>
</div>
</div>
<!-- .row -->
</div>
<!-- .col-xs-12 col-sm-3 col-md-4 col-lg-4 has-search -->
</div>
<!-- .row -->
</div>
<!-- .wrapper -->
</div>
<!-- .main-nav-->
</header>
</div>
<!-- END: MainNavigation.ASCX -->
<!-- AdTagDisplay ID = 0 AdPosition = adpos_top-->
<section class="ad-wrapper bkg-clear center">
<div class="advertisement-label has-ad">Advertisement</div>
<div id="adpos_top">
<script>googletag.cmd.push(function() {googletag.display('adpos_top');});</script> </div>
</section>
<a name="content" id="content"></a>
<section class="has-days">
<div class="wrapper">
<ul class="alpha-nav">
</ul>
</div>
</section>
<section class="wrapper has-show-times">
</section>
<!-- AdTagDisplay ID = 0 AdPosition = adpos_bottomA-->
<section class="ad-wrapper full-width">
<div class="advertisement-label has-ad">Advertisement</div>
<div id="adpos_bottomA">
<script>
googletag.cmd.push(function() {googletag.display('adpos_bottomA');});
</script></div>
</section>
<!-- BEGIN: Footer.ASCX -->
<div id="FooterNav_FooterNavigation_networkFooterPanel">
<footer>
<div class="wrapper">
<div class="row provider-search">
<div class="col-xs-6 col-sm-5 provider-label">
<span>GET WORLD FISHING NETWORK NOW</span>
</div>
<div class="col-xs-4 col-sm-2">
<label class="sr-only" for="postal-code">Zip Code</label>
<span><input id="postal-code" name="postal-code" maxlength="5" placeholder="Enter Zip Code" aria-label="Search for Provider" onkeyup="captureEnter(); return false;"></span>
</div>
<div class="col-xs-2 col-sm">
<span><button class="inline load-more" aria-label="Submit Search" onclick="chfinder(); return false;">GO</button></span>
</div>
</div><!--.row provider-search -->
<div class="row footer-nav">
<div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 quick-links">
<p><a href="/" class="logo"><img src="/network/img/wfn/logo-footer.svg" title="World Fishing Network" /></a></p>
<div class="promoted-links">
<ul role="navigation" aria-label="Main Footer Navigation">
<li><a href='/showlisting/77184' title='SHOWS' target='_self'>SHOWS</a></li><li><a href='/schedule/77420' title='SCHEDULE' target='_self'>SCHEDULE</a></li><li><a href='/showlisting/77205' title='WATCH' target='_self'>WATCH</a></li>
</ul>
</div>
<!-- BEGIN: SocialMenuControl.ASCX -->
<div class="social-links">
<ul>
<li>
<a href="https://www.facebook.com/WFN"
target="_blank" >
<span class="icon-facebook" aria-hidden="true"></span>
<span class="sr-only">Facebook</span>
</a>
</li>
<li>
<a href="https://twitter.com/wfn"
target="_blank" >
<span class="icon-twitter" aria-hidden="true"></span>
<span class="sr-only">Twitter</span>
</a>
</li>
<li>
<a href="https://www.youtube.com/user/wfnvideos"
target="_blank" >
<span class="icon-youtube-play" aria-hidden="true"></span>
<span class="sr-only">YouTube</span>
</a>
</li>
<li>
<a href="https://www.pinterest.com/wfntv/"
target="_blank" >
<span class="icon-pinterest-circled" aria-hidden="true"></span>
<span class="sr-only">Pinterest</span>
</a>
</li>
<li>
<a href="https://www.instagram.com/worldfishingnetwork/"
target="_blank" >
<span class="icon-instagram" aria-hidden="true"></span>
<span class="sr-only">Instagram</span>
</a>
</li>
</ul>
</div><!-- .social-links -->
<!-- END: SocialMenuControl.ASCX -->
</div><!-- .col-xs-12 col-sm-3 col-md-3 col-lg-3 quick-links -->
<div class="col-xs-12 col-sm-9 col-md-9 col-lg-9">
<div class="row">
<div class="col-xs-12 col-sm-8 col-md-8 col-lg-8 col footer-links">
<h5>Links</h5>
<div class="two-col">
<ul role="navigation" aria-label="Links">
<li><a href='/content/about/137623' class='' target='_self'>ABOUT</a></li><li><a href='http://www.outdoorsg.com/advertise/' class='' target='_blank'>ADVERTISE</a></li><li><a href='/content/contact-us/83381' class='' target='_self'>CONTACT</a></li><li><a href='http://www.outdoorsg.com/press/' class='' target='_blank'>PRESS</a></li><li><a href='/content/show-feedback/240733' class='' target='_self'>SHOW FEEDBACK</a></li><li><a href='http://www.outdoorsg.com/brands/' class='' target='_blank'>MEDIA KIT</a></li><li><a href='/personalities/94675' class='' target='_self'>PERSONALITIES</a></li><li><a href='//content.osgnetworks.tv/worldfishingnetwork/content/files/world-fishing-network-show-submission-9-2018.pdf' class='' target='_blank'>NEW SHOW SUBMISSION</a></li><li><a href='/network/newsletter/wfn/wfn-signup18.html' class='newsletter-signup' target='_self'>NEWSLETTER SIGNUP</a></li><li><a href='http://affiliates.outdoorsg.com/' class='' target='_blank'>CABLE AFFILIATES</a></li><li><a href='/content/faq/81939' class='' target='_self'>FAQ</a></li><li><a href='//www.outdoorsg.com/about/careers/' class='' target='_blank'>CAREERS</a></li><li><a href='/content/technical-information/357698' class='' target='_self'>TECHNICAL INFORMATION</a></li><li><a href='/content/ada-statement/388133' class='' target='_self'>ADA STATEMENT</a></li>
</ul>
</div>
</div>
<div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 col footer-links">
<h5>Our Networks</h5>
<ul role="navigation" aria-label="Our Networks">
<li><a href='http://www.outdoorchannel.com/' class='' target='_blank'>OUTDOOR CHANNEL</a></li><li><a href='http://www.thesportsmanchannel.com/' class='' target='_blank'>SPORTSMAN CHANNEL</a></li><li><a href='http://www.worldfishingnetwork.com/' class='' target='_blank'>WORLD FISHING NETWORK</a></li><li><a href='https://app.myoutdoortv.com/' class='' target='_blank'>MYOUTDOORTV</a></li><li><a href='http://www.majorleaguefishing.com/' class='' target='_blank'>MAJOR LEAGUE FISHING</a></li><li><a href='http://www.downrange.tv/blog/' class='' target='_blank'>DOWN RANGE TV</a></li><li><a href='http://www.cascity.com/' class='' target='_blank'> CAS CITY</a></li>
</ul>
</div>
</div>
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 footer-links privacy-links">
<ul role="navigation" aria-label="Privacy">
<li><a href='/terms/99076' class='' target='_self'>TERMS OF USE</a></li><li><a href='/content/privacy-policy/99070' class='' target='_self'>PRIVACY POLICY</a></li><li><a href='/cookie/99073' class='' target='_self'>COOKIE POLICY</a></li><li><a href='/privacy/99070#californiaprivacy' class='' target='_self'>YOUR CALIFORNIA PRIVACY POLICY</a></li><li><a href='/content/ada-statement/388133' class='' target='_self'>ADA STATEMENT</a></li><li><a href='/content/affiliate/458822' class='' target='_blank'>AFFILIATE ADVERTISING POLICY</a></li><li><a href='/content/privacy-california-delete-my-info/378739' class='' target=''>DO NOT SELL MY PERSONAL INFORMATION</a></li>
</ul>
</div>
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 footer-links copyright" aria-label="Copyright">
&copy;2023 Outdoor Sportsman Group. All Rights Reserved.
</div>
</div>
</div>
</div><!-- .row footer-nav -->
</div><!-- .wrapper -->
<a href="#top" aria-label="To Top" style="display: none;"><span class="icon-up-open" aria-hidden="true"></span><span class="sr-only">To Top of Page</span></a>
</footer>
</div>
<script typeof="text/javascript">
function chfinder() {
window.location.replace('/channelfinder/' + document.getElementById('postal-code').value);
}
function captureEnter() {
if (window.event.keyCode == 13) {
window.location.replace('/channelfinder/' + document.getElementById('postal-code').value);
return false;
}
else {
return true;
}
}
</script>
<!-- END: Footer.ASCX -->
<div id="dfpid" data-id-name="/4930/OSGMagazines/"></div><!-- used for ads -->
<!-- Google Analytics: change UA-XXXXX-X to be your site's ID. -->
<script>
(function (i, s, o, g, r, a, m)
{
i['GoogleAnalyticsObject'] = r; i[r] = i[r] ||
function () {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date();
a = s.createElement(o), m = s.getElementsByTagName(o)[0];
a.async = 1;
a.src = g;
m.parentNode.insertBefore(a, m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-930626-1', 'auto');
ga('send', 'pageview');
</script>
<script src="/js/vendor/modernizr-3.5.0.min.js"></script>
<script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.11.2.min.js"><\/script>')</script>
<script src="/network/js/plugins.js?v=7_5_4"></script>
<script src="/network/js/main.js?v=7_5_4"></script>
<!-- footer javascript goes here -->
<script src="//privacy.outdoorsg.com/js/privacy.js"></script>
<!-- video player home to pop out put 1 pixel size wrapper to not show video
HACK for pages that don't already have a video player control on them -->
<div id="videowrapper" style="width:1px; height:1px;">
<div class="video-container">
<div class="full-video">
<span onclick="closeModal('.full-video')" class="close">&times;</span>
<div id="akamai-media-player"></div>
</div>
</div>
</div>
<!-- VideoPlayerJSControl -->
<!-- ./VideoPlayerJSControl -->
</form>
<div id="consent" class="consent-popup" aria-label="Privacy Policy Consent" data-cookie-link="/cookie/247032" data-privacy-link="/privacy/247031" data-style="custom" style="display: none;"></div>
<!-- www.Cludo.com search start JS -->
<!--[if lte IE 9]>
<script src="https://api.cludo.com/scripts/xdomain.js" slave="https://api.cludo.com/proxy.html"></script>
<![endif]-->
<!-- www.Cludo.com search end JS -->
<!-- www.Cludo.com Search body init script start -->
<!-- searchUrl: "/assets/10000367/10000809/index.html", -->
<script type="text/javascript" src="//customer.cludo.com/scripts/bundles/search-script.min.js"></script>
<script type="text/javascript" src="//customer.cludo.com/assets/10000367/10000809/cludo-search.min.js"></script>
<script>
var CludoSearch;
(function () {
var cludoSettings = {
customerId: 10000367,
engineId: 10000541,
searchUrl: '/search-results.aspx',
//searchInputs: ["cludo_search_form", "cludo_search_form_nav"],
searchInputs: ['cludo_search_form'],
type: 'inline',
template: 'StandardInlineImages',
searchApiUrl: 'https://api-us1.cludo.com/api/v3',
initSearchBoxText: "",
allowSearchWithoutSearchword: true,
language: 'en',
searchInputs: ['cludo_search_form'],
type: 'inline',
template: 'StandardInlineImages',
searchApiUrl: 'https://api-us1.cludo.com/api/v3',
hideSearchFilters: true,
loading: "<img src='//customer.cludo.com/img/loading.gif' title='Loading' class='loading' role='progressbar' /><div class='loading-more-text'>Loading results. Please wait ...</div>",
customCallbackAfterSearch: function () {
AppCludo.init();
}
};
CludoSearch= new Cludo(cludoSettings);
var valueBoost = [{
"FieldName": "DomainName",
"Boosts":[
{
"Values": ["https://www.worldfishingnetwork.com/"],
"Boost": 1000
}
]
}];
CludoSearch.params.valueBoost = valueBoost;
//CludoSearch.translateProvider.translations["en"]["load_more"] = "See more <span class='icon-refresh'></span>";
// added for ADA
CludoSearch.translateProvider.translations["en"]["your_search_on"] = "<h2>Your search for '<b>{{value}}</b>' ";
CludoSearch.translateProvider.translations["en"]["total_results"] = "returned <b>{{value}}</b> results</h2>";
CludoSearch.init();
})();
</script>
</body>
</html>

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<site site="worldfishingnetwork.com">
<channels>
<channel lang="en" xmltv_id="WorldFishingNetwork.us" site_id="#">World Fishing Network</channel>
</channels>
</site>

View file

@ -0,0 +1,79 @@
const cheerio = require('cheerio')
const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')
const timezone = require('dayjs/plugin/timezone')
const customParseFormat = require('dayjs/plugin/customParseFormat')
dayjs.extend(utc)
dayjs.extend(timezone)
dayjs.extend(customParseFormat)
module.exports = {
site: 'worldfishingnetwork.com',
days: 2,
url({ date }) {
return `https://www.worldfishingnetwork.com/schedule/77420?day=${date.format('ddd')}`
},
parser({ content, date }) {
const programs = []
const items = parseItems(content, date)
items.forEach(item => {
let $item = cheerio.load(item)
const prev = programs[programs.length - 1]
let start = parseStart($item, date)
if (prev) {
if (start.isBefore(prev.start)) {
start = start.add(1, 'd')
date = date.add(1, 'd')
}
prev.stop = start
}
const stop = start.add(30, 'm')
programs.push({
title: parseTitle($item),
sub_title: parseSubTitle($item),
description: parseDescription($item),
icon: parseIcon($item),
start,
stop
})
})
return programs
}
}
function parseTitle($item) {
return $item('.show-title > h3').text().trim()
}
function parseSubTitle($item) {
return $item('.show-title').clone().children().remove().end().text().trim()
}
function parseDescription($item) {
return $item('.show-title > p').text().trim()
}
function parseIcon($item) {
const url = $item('.show-img > img').attr('src')
return url ? `https:${url}` : null
}
function parseStart($item, date) {
const time = $item('.show-time > h2').clone().children().remove().end().text().trim()
const period = $item('.show-time > h2 > span > strong').text().trim()
return dayjs.tz(
`${date.format('YYYY-MM-DD')} ${time} ${period}`,
'YYYY-MM-DD HH:mm A',
'America/New_York'
)
}
function parseItems(content, channel, date) {
const $ = cheerio.load(content)
return $('.show-item').toArray()
}

View file

@ -0,0 +1,59 @@
// npx epg-grabber --config=sites/worldfishingnetwork.com/worldfishingnetwork.com.config.js --channels=sites/worldfishingnetwork.com/worldfishingnetwork.com.channels.xml --output=guide.xml --days=2
const { parser, url } = require('./worldfishingnetwork.com.config.js')
const fs = require('fs')
const path = require('path')
const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')
const customParseFormat = require('dayjs/plugin/customParseFormat')
dayjs.extend(customParseFormat)
dayjs.extend(utc)
const date = dayjs.utc('2023-01-24', 'YYYY-MM-DD').startOf('d')
const channel = {
site_id: '#',
xmltv_id: 'WorldFishingNetwork.us'
}
it('can generate valid url', () => {
expect(url({ date })).toBe('https://www.worldfishingnetwork.com/schedule/77420?day=Tue')
})
it('can parse response', () => {
const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.html'), 'utf8')
let results = parser({ content, date })
results = results.map(p => {
p.start = p.start.toJSON()
p.stop = p.stop.toJSON()
return p
})
expect(results[0]).toMatchObject({
start: '2023-01-24T05:00:00.000Z',
stop: '2023-01-24T07:00:00.000Z',
title: `Major League Fishing`,
sub_title: 'Challenge Cup Sudden Death Round 2',
description:
'Nine anglers race to a target weight on Lake Wylie in the Lucas Oil Challenge Cup, presented by B&W Trailer Hitches, Rock Hill, South Carolina. Only four will move on to the Championship Round.',
icon: 'https://content.osgnetworks.tv/shows/major-league-fishing-thumbnail.jpg'
})
expect(results[41]).toMatchObject({
start: '2023-01-25T04:30:00.000Z',
stop: '2023-01-25T05:00:00.000Z',
title: `Fishing 411`,
sub_title: 'Flint Wilderness Walleye',
description:
'Mark Romanack and Bryan Darland fish walleye on Klotz Lake in the famed Flint Wilderness of Ontario',
icon: 'https://content.osgnetworks.tv/shows/fishin-411-thumbnail.jpg'
})
})
it('can handle empty guide', () => {
const results = parser({
date,
content: fs.readFileSync(path.resolve(__dirname, '__data__/no_content.html'), 'utf8')
})
expect(results).toMatchObject([])
})