Normalize line endings per .gitattributes

This commit is contained in:
PopeyeTheSai10r committed 2026-09-24 15:59:05 -07:00
1 parent c5a88bcc6b
commit 4007505adc
1356 files changed
+782784 -782784

No files matched your search

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="example.com" site_id="140" lang="en" xmltv_id="CNNInternational.us@MENA">CNN International</channel>
<channel site="example.com" site_id="240" lang="en" logo="https://example.com/logo.png" xmltv_id="">BBC World News</channel>
</channels>
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="example.com" site_id="140" lang="en" xmltv_id="CNNInternational.us@MENA">CNN International</channel>
<channel site="example.com" site_id="240" lang="en" logo="https://example.com/logo.png" xmltv_id="">BBC World News</channel>
</channels>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="example.com" site_id="240" lang="en" xmltv_id="">BBC World News</channel>
<channel site="example.com" site_id="140" lang="en" xmltv_id="CNNInternational.us@Europe">CNN International</channel>
</channels>
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="example.com" site_id="240" lang="en" xmltv_id="">BBC World News</channel>
<channel site="example.com" site_id="140" lang="en" xmltv_id="CNNInternational.us@Europe">CNN International</channel>
</channels>
+11 -11
View File
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel1.us@HD"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel2.us"><display-name>Channel 2</display-name><icon src="https://i.imgur.com/qmRnD0M.png"/><lcn>36</lcn></channel>
<channel id="140"><display-name>Channel 1</display-name></channel>
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel1.us@HD"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel2.us"><display-name>Channel 2</display-name><icon src="https://i.imgur.com/qmRnD0M.png"/><lcn>36</lcn></channel>
<channel id="140"><display-name>Channel 1</display-name></channel>
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
</tv>
@@ -1,18 +1,18 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel1.us"><display-name>Custom Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel1.us"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel4.us@HD"><display-name>Channel 4</display-name><icon src="https://i.imgur.com/BPzH88J.png"/></channel>
<channel id="Channel3.us@Wrong"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="140"><display-name>Channel 1</display-name></channel>
<channel id="Channel2.us"><display-name>Custom Channel 2</display-name><icon src="https://i.imgur.com/qmRnD0M.png"/></channel>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel1.us"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021044000 +0000" stop="20221021071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221020044000 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us@Wrong"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us@Wrong"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel1.us"><display-name>Custom Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel1.us"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel4.us@HD"><display-name>Channel 4</display-name><icon src="https://i.imgur.com/BPzH88J.png"/></channel>
<channel id="Channel3.us@Wrong"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="140"><display-name>Channel 1</display-name></channel>
<channel id="Channel2.us"><display-name>Custom Channel 2</display-name><icon src="https://i.imgur.com/qmRnD0M.png"/></channel>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel1.us"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021044000 +0000" stop="20221021071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221020044000 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us@Wrong"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us@Wrong"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
</tv>
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="Channel4.us@HD"><display-name>Channel 4</display-name><icon src="https://i.imgur.com/BPzH88J.png"/></channel>
<channel id="Channel1.us"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<programme start="20221020044000 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="Channel4.us@HD"><display-name>Channel 4</display-name><icon src="https://i.imgur.com/BPzH88J.png"/></channel>
<channel id="Channel1.us"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<programme start="20221020044000 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
</tv>
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="Channel4.us@HD"><display-name>Channel 4</display-name><icon src="https://i.imgur.com/BPzH88J.png"/></channel>
<channel id="Channel1.us"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<programme start="20221020044000 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="Channel4.us@HD"><display-name>Channel 4</display-name><icon src="https://i.imgur.com/BPzH88J.png"/></channel>
<channel id="Channel1.us"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<programme start="20221020044000 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
</tv>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="140"><display-name>Channel 1</display-name></channel>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="140"><display-name>Channel 1</display-name></channel>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
</tv>
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="140"><display-name>Channel 1</display-name></channel>
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="140"><display-name>Channel 1</display-name></channel>
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
</tv>
@@ -1,21 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel1.us@HD"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel1.us"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel4.us@HD"><display-name>Channel 4</display-name><icon src="https://i.imgur.com/BPzH88J.png"/></channel>
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="140"><display-name>Channel 1</display-name></channel>
<channel id="Channel2.us"><display-name>Channel 2</display-name><icon src="https://i.imgur.com/qmRnD0M.png"/><lcn>36</lcn></channel>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021044000 +0000" stop="20221021071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221020044000 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel1.us@HD"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel1.us"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel4.us@HD"><display-name>Channel 4</display-name><icon src="https://i.imgur.com/BPzH88J.png"/></channel>
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<channel id="140"><display-name>Channel 1</display-name></channel>
<channel id="Channel2.us"><display-name>Channel 2</display-name><icon src="https://i.imgur.com/qmRnD0M.png"/><lcn>36</lcn></channel>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021044000 +0000" stop="20221021071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221020044000 +0000" stop="20221020071000 +0000" channel="Channel1.us"><title lang="fr">Programme1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel4.us@HD"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="en">Program1 (example2.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
</tv>
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel1.us@HD"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel2.us"><display-name>Channel 2</display-name><icon src="https://i.imgur.com/qmRnD0M.png"/><lcn>36</lcn></channel>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel1.us@HD"><display-name>Channel 1</display-name><icon src="https://i.imgur.com/GPzH88J.png"/></channel>
<channel id="Channel2.us"><display-name>Channel 2</display-name><icon src="https://i.imgur.com/qmRnD0M.png"/><lcn>36</lcn></channel>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel1.us@HD"><title lang="en">Program1 (example.com)</title></programme>
</tv>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="140"><display-name>Channel 1</display-name></channel>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="140"><display-name>Channel 1</display-name></channel>
<programme start="20221020043000 +0000" stop="20221020071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
<programme start="20221021043000 +0000" stop="20221021071000 +0000" channel="140"><title lang="fr">Programme1 (example.com)</title></programme>
</tv>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221020">
<channel id="Channel3.us"><display-name>Channel 3</display-name><icon src="https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"/></channel>
<programme start="20221020043100 +0000" stop="20221020071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
<programme start="20221021043100 +0000" stop="20221021071000 +0000" channel="Channel3.us"><title lang="it">Program1 (example.com)</title></programme>
</tv>
+13 -13
View File
@@ -1,13 +1,13 @@
# Guides
<table>
<thead>
<tr><th align="left">Host</th><th align="left">Status</th><th align="left">Channels</th><th align="left">Last Updated</th><th align="left">Links</th></tr>
</thead>
<tbody>
<tr><td>example.com</td><td align="center">🔴</td><td align="right">0</td><td align="left">-</td><td>-</td></tr>
<tr><td>worker-9dd4.onrender.com</td><td align="center">🟢</td><td align="right">1</td><td align="left">a day ago</td><td><a href="https://worker-9dd4.onrender.com/guide.xml">XML</a> | <a href="https://worker-9dd4.onrender.com/guide.xml.gz">GZIP</a> | <a href="https://worker-9dd4.onrender.com/guide.json">JSON</a></td></tr>
</tbody>
</table>
[How can I add my server to the list?](CONTRIBUTING.md#how-to-add-my-server-to-the-guidesmd)
# Guides
<table>
<thead>
<tr><th align="left">Host</th><th align="left">Status</th><th align="left">Channels</th><th align="left">Last Updated</th><th align="left">Links</th></tr>
</thead>
<tbody>
<tr><td>example.com</td><td align="center">🔴</td><td align="right">0</td><td align="left">-</td><td>-</td></tr>
<tr><td>worker-9dd4.onrender.com</td><td align="center">🟢</td><td align="right">1</td><td align="left">a day ago</td><td><a href="https://worker-9dd4.onrender.com/guide.xml">XML</a> | <a href="https://worker-9dd4.onrender.com/guide.xml.gz">GZIP</a> | <a href="https://worker-9dd4.onrender.com/guide.json">JSON</a></td></tr>
</tbody>
</table>
[How can I add my server to the list?](CONTRIBUTING.md#how-to-add-my-server-to-the-guidesmd)
+21 -21
View File
@@ -1,21 +1,21 @@
# example.com
https://example.com
### Download the guide
```sh
npm run grab --- --sites=example.com
```
### Update channel list
```sh
npm run channels:parse --- --config=./sites/example.com/example.com.config.js --output=./sites/example.com/example.com.channels.xml
```
### Test
```sh
npm test --- example.com
```
# example.com
https://example.com
### Download the guide
```sh
npm run grab --- --sites=example.com
```
### Update channel list
```sh
npm run channels:parse --- --config=./sites/example.com/example.com.config.js --output=./sites/example.com/example.com.channels.xml
```
### Test
```sh
npm test --- example.com
```
+12 -12
View File
@@ -1,12 +1,12 @@
# Sites
<table>
<thead>
<tr><th align="left">Site</th><th align="left">Channels</th><th align="left">Status</th><th align="left">Notes</th></tr>
</thead>
<tbody>
<tr><td><a href="sites/iltalehti.fi">iltalehti.fi</a></td><td align="right">142</td><td align="center">🟡</td><td>https://github.com/iptv-org/epg/issues/2396</td></tr>
<tr><td><a href="sites/indihometv.com">indihometv.com</a></td><td align="right">130</td><td align="center">🟢</td><td></td></tr>
<tr><td><a href="sites/kan.org.il">kan.org.il</a></td><td align="right">3</td><td align="center">🔴</td><td>https://github.com/iptv-org/epg/issues/2273</td></tr>
</tbody>
</table>
# Sites
<table>
<thead>
<tr><th align="left">Site</th><th align="left">Channels</th><th align="left">Status</th><th align="left">Notes</th></tr>
</thead>
<tbody>
<tr><td><a href="sites/iltalehti.fi">iltalehti.fi</a></td><td align="right">142</td><td align="center">🟡</td><td>https://github.com/iptv-org/epg/issues/2396</td></tr>
<tr><td><a href="sites/indihometv.com">indihometv.com</a></td><td align="right">130</td><td align="center">🟢</td><td></td></tr>
<tr><td><a href="sites/kan.org.il">kan.org.il</a></td><td align="right">3</td><td align="center">🔴</td><td>https://github.com/iptv-org/epg/issues/2273</td></tr>
</tbody>
</table>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="example.com" xmltv_id="wrong_id" site_id="240" lang="en" logo="https://example.com/logo.png">BBC World News</channel>
<channel site="example.com" lang="en" xmltv_id="CNNInternational.us" site_id="140" >CNN International</channel>
</channels>
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="example.com" xmltv_id="wrong_id" site_id="240" lang="en" logo="https://example.com/logo.png">BBC World News</channel>
<channel site="example.com" lang="en" xmltv_id="CNNInternational.us" site_id="140" >CNN International</channel>
</channels>
+137 -137
View File
@@ -1,138 +1,138 @@
[
{
"id": "Bravo.us",
"name": "Bravo",
"network": null,
"country": "US",
"categories": [],
"is_nsfw": false,
"closed": "2020-01-01",
"replaced_by": "R6.co"
},
{
"id": "Bravos.us",
"name": "Bravos",
"network": null,
"country": "US",
"categories": [],
"is_nsfw": false
},
{
"id": "CNNInternational.us",
"name": "CNN International",
"alt_names": [
"CNN",
"CNN Int"
],
"network": null,
"country": "US",
"categories": [
"news"
],
"is_nsfw": false
},
{
"id": "MNetMovies2.za",
"name": "M-Net Movies 2",
"network": null,
"country": "ZA",
"categories": [],
"is_nsfw": false
},
{
"id": "6eren.dk",
"name": "6'eren",
"alt_names": [],
"network": null,
"owners": [
"Warner Bros. Discovery EMEA"
],
"country": "DK",
"categories": [],
"is_nsfw": false,
"launched": "2009-01-01",
"closed": null,
"replaced_by": null,
"website": "http://www.6-eren.dk/"
},
{
"id": "BBCNews.uk",
"name": "BBC News",
"alt_names": [],
"network": null,
"owners": [],
"country": "UK",
"categories": [
"news"
],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": "http://news.bbc.co.uk/"
},
{
"id": "CNN.us",
"name": "CNN",
"network": null,
"country": "US",
"categories": [],
"is_nsfw": false
},
{
"id": "Channel1.us",
"name": "Channel 1",
"alt_names": [],
"network": null,
"owners": [],
"country": "US",
"categories": [],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": ""
},
{
"id": "Channel2.us",
"name": "Channel 2",
"alt_names": [],
"network": null,
"owners": [],
"country": "UK",
"categories": [],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": ""
},
{
"id": "Channel3.us",
"name": "Channel 3",
"alt_names": [],
"network": null,
"owners": [],
"country": "UK",
"categories": [],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": ""
},
{
"id": "Channel4.us",
"name": "Channel 4",
"alt_names": [],
"network": null,
"owners": [],
"country": "UK",
"categories": [],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": ""
}
[
{
"id": "Bravo.us",
"name": "Bravo",
"network": null,
"country": "US",
"categories": [],
"is_nsfw": false,
"closed": "2020-01-01",
"replaced_by": "R6.co"
},
{
"id": "Bravos.us",
"name": "Bravos",
"network": null,
"country": "US",
"categories": [],
"is_nsfw": false
},
{
"id": "CNNInternational.us",
"name": "CNN International",
"alt_names": [
"CNN",
"CNN Int"
],
"network": null,
"country": "US",
"categories": [
"news"
],
"is_nsfw": false
},
{
"id": "MNetMovies2.za",
"name": "M-Net Movies 2",
"network": null,
"country": "ZA",
"categories": [],
"is_nsfw": false
},
{
"id": "6eren.dk",
"name": "6'eren",
"alt_names": [],
"network": null,
"owners": [
"Warner Bros. Discovery EMEA"
],
"country": "DK",
"categories": [],
"is_nsfw": false,
"launched": "2009-01-01",
"closed": null,
"replaced_by": null,
"website": "http://www.6-eren.dk/"
},
{
"id": "BBCNews.uk",
"name": "BBC News",
"alt_names": [],
"network": null,
"owners": [],
"country": "UK",
"categories": [
"news"
],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": "http://news.bbc.co.uk/"
},
{
"id": "CNN.us",
"name": "CNN",
"network": null,
"country": "US",
"categories": [],
"is_nsfw": false
},
{
"id": "Channel1.us",
"name": "Channel 1",
"alt_names": [],
"network": null,
"owners": [],
"country": "US",
"categories": [],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": ""
},
{
"id": "Channel2.us",
"name": "Channel 2",
"alt_names": [],
"network": null,
"owners": [],
"country": "UK",
"categories": [],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": ""
},
{
"id": "Channel3.us",
"name": "Channel 3",
"alt_names": [],
"network": null,
"owners": [],
"country": "UK",
"categories": [],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": ""
},
{
"id": "Channel4.us",
"name": "Channel 4",
"alt_names": [],
"network": null,
"owners": [],
"country": "UK",
"categories": [],
"is_nsfw": false,
"launched": null,
"closed": null,
"replaced_by": null,
"website": ""
}
]
+71 -71
View File
@@ -1,72 +1,72 @@
[
{
"channel": "CNNInternational.us",
"id": "MENA",
"name": "MENA",
"is_main": true,
"broadcast_area": [
"r/INT"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
},
{
"channel": "CNNInternational.us",
"id": "Europe",
"name": "Europe",
"is_main": false,
"broadcast_area": [
"r/EUR"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
},
{
"channel": "Bravo.us",
"id": "East",
"name": "East",
"is_main": true,
"broadcast_area": [
"r/EUR"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
},
{
"channel": "Channel1.us",
"id": "HD",
"name": "HD",
"is_main": false,
"broadcast_area": [
"r/EUR"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
},
{
"channel": "Channel4.us",
"id": "HD",
"name": "HD",
"is_main": true,
"broadcast_area": [
"r/EUR"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
}
[
{
"channel": "CNNInternational.us",
"id": "MENA",
"name": "MENA",
"is_main": true,
"broadcast_area": [
"r/INT"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
},
{
"channel": "CNNInternational.us",
"id": "Europe",
"name": "Europe",
"is_main": false,
"broadcast_area": [
"r/EUR"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
},
{
"channel": "Bravo.us",
"id": "East",
"name": "East",
"is_main": true,
"broadcast_area": [
"r/EUR"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
},
{
"channel": "Channel1.us",
"id": "HD",
"name": "HD",
"is_main": false,
"broadcast_area": [
"r/EUR"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
},
{
"channel": "Channel4.us",
"id": "HD",
"name": "HD",
"is_main": true,
"broadcast_area": [
"r/EUR"
],
"timezones": [
"America/New_York"
],
"languages": [],
"video_format": "480i"
}
]
+9 -9
View File
@@ -1,10 +1,10 @@
[
{
"channel": "CNNInternational.us",
"feed": "SD",
"site": "9tv.co.il",
"site_id": "#",
"site_name": "CNN (guide)",
"lang": "en"
}
[
{
"channel": "CNNInternational.us",
"feed": "SD",
"site": "9tv.co.il",
"site_id": "#",
"site_name": "CNN (guide)",
"lang": "en"
}
]
+28 -28
View File
@@ -1,29 +1,29 @@
[
{
"channel": "Channel3.us",
"feed": null,
"tags": [],
"width": 334,
"height": 210,
"format": "PNG",
"url": "https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"
},
{
"channel": "Channel4.us",
"feed": "HD",
"tags": [],
"width": 334,
"height": 210,
"format": "PNG",
"url": "https://i.imgur.com/BPzH88J.png"
},
{
"channel": "Channel1.us",
"feed": null,
"tags": [],
"width": 334,
"height": 210,
"format": "PNG",
"url": "https://i.imgur.com/GPzH88J.png"
}
[
{
"channel": "Channel3.us",
"feed": null,
"tags": [],
"width": 334,
"height": 210,
"format": "PNG",
"url": "https://upload.wikimedia.org/wikipedia/commons/6/64/6%27eren_2015.png"
},
{
"channel": "Channel4.us",
"feed": "HD",
"tags": [],
"width": 334,
"height": 210,
"format": "PNG",
"url": "https://i.imgur.com/BPzH88J.png"
},
{
"channel": "Channel1.us",
"feed": null,
"tags": [],
"width": 334,
"height": 210,
"format": "PNG",
"url": "https://i.imgur.com/GPzH88J.png"
}
]
+9 -9
View File
@@ -1,10 +1,10 @@
[
{
"channel": "CNNInternational.us",
"feed": "SD",
"url": "https://live.relentlessinnovations.net:1936/imantv/imantv/playlist.m3u8",
"referrer": null,
"user_agent": null,
"quality": "480p"
}
[
{
"channel": "CNNInternational.us",
"feed": "SD",
"url": "https://live.relentlessinnovations.net:1936/imantv/imantv/playlist.m3u8",
"referrer": null,
"user_agent": null,
"quality": "480p"
}
]
+351 -351
View File
@@ -1,352 +1,352 @@
[
{
"country": "CA",
"name": "Alberta",
"code": "CA-AB"
},
{
"country": "CA",
"name": "British Columbia",
"code": "CA-BC"
},
{
"country": "CA",
"name": "Manitoba",
"code": "CA-MB"
},
{
"country": "CA",
"name": "New Brunswick",
"code": "CA-NB"
},
{
"country": "CA",
"name": "Newfoundland and Labrador",
"code": "CA-NL"
},
{
"country": "CA",
"name": "Northwest Territories",
"code": "CA-NT"
},
{
"country": "CA",
"name": "Nova Scotia",
"code": "CA-NS"
},
{
"country": "CA",
"name": "Nunavut",
"code": "CA-NU"
},
{
"country": "CA",
"name": "Ontario",
"code": "CA-ON"
},
{
"country": "CA",
"name": "Prince Edward Island",
"code": "CA-PE"
},
{
"country": "CA",
"name": "Quebec",
"code": "CA-QC"
},
{
"country": "CA",
"name": "Saskatchewan",
"code": "CA-SK"
},
{
"country": "CA",
"name": "Yukon",
"code": "CA-YT"
},
{
"country": "US",
"name": "Alabama",
"code": "US-AL"
},
{
"country": "US",
"name": "Alaska",
"code": "US-AK"
},
{
"country": "US",
"name": "American Samoa",
"code": "US-AS"
},
{
"country": "US",
"name": "Arizona",
"code": "US-AZ"
},
{
"country": "US",
"name": "Arkansas",
"code": "US-AR"
},
{
"country": "US",
"name": "California",
"code": "US-CA"
},
{
"country": "US",
"name": "Colorado",
"code": "US-CO"
},
{
"country": "US",
"name": "Connecticut",
"code": "US-CT"
},
{
"country": "US",
"name": "Delaware",
"code": "US-DE"
},
{
"country": "US",
"name": "District of Columbia",
"code": "US-DC"
},
{
"country": "US",
"name": "Florida",
"code": "US-FL"
},
{
"country": "US",
"name": "Georgia",
"code": "US-GA"
},
{
"country": "US",
"name": "Guam",
"code": "US-GU"
},
{
"country": "US",
"name": "Hawaii",
"code": "US-HI"
},
{
"country": "US",
"name": "Idaho",
"code": "US-ID"
},
{
"country": "US",
"name": "Illinois",
"code": "US-IL"
},
{
"country": "US",
"name": "Indiana",
"code": "US-IN"
},
{
"country": "US",
"name": "Iowa",
"code": "US-IA"
},
{
"country": "US",
"name": "Kansas",
"code": "US-KS"
},
{
"country": "US",
"name": "Kentucky",
"code": "US-KY"
},
{
"country": "US",
"name": "Louisiana",
"code": "US-LA"
},
{
"country": "US",
"name": "Maine",
"code": "US-ME"
},
{
"country": "US",
"name": "Maryland",
"code": "US-MD"
},
{
"country": "US",
"name": "Massachusetts",
"code": "US-MA"
},
{
"country": "US",
"name": "Michigan",
"code": "US-MI"
},
{
"country": "US",
"name": "Minnesota",
"code": "US-MN"
},
{
"country": "US",
"name": "Mississippi",
"code": "US-MS"
},
{
"country": "US",
"name": "Missouri",
"code": "US-MO"
},
{
"country": "US",
"name": "Montana",
"code": "US-MT"
},
{
"country": "US",
"name": "Nebraska",
"code": "US-NE"
},
{
"country": "US",
"name": "Nevada",
"code": "US-NV"
},
{
"country": "US",
"name": "New Hampshire",
"code": "US-NH"
},
{
"country": "US",
"name": "New Jersey",
"code": "US-NJ"
},
{
"country": "US",
"name": "New Mexico",
"code": "US-NM"
},
{
"country": "US",
"name": "New York",
"code": "US-NY"
},
{
"country": "US",
"name": "North Carolina",
"code": "US-NC"
},
{
"country": "US",
"name": "North Dakota",
"code": "US-ND"
},
{
"country": "US",
"name": "Northern Mariana Islands",
"code": "US-MP"
},
{
"country": "US",
"name": "Ohio",
"code": "US-OH"
},
{
"country": "US",
"name": "Oklahoma",
"code": "US-OK"
},
{
"country": "US",
"name": "Oregon",
"code": "US-OR"
},
{
"country": "US",
"name": "Pennsylvania",
"code": "US-PA"
},
{
"country": "US",
"name": "Puerto Rico",
"code": "US-PR"
},
{
"country": "US",
"name": "Rhode Island",
"code": "US-RI"
},
{
"country": "US",
"name": "South Carolina",
"code": "US-SC"
},
{
"country": "US",
"name": "South Dakota",
"code": "US-SD"
},
{
"country": "US",
"name": "Tennessee",
"code": "US-TN"
},
{
"country": "US",
"name": "Texas",
"code": "US-TX"
},
{
"country": "US",
"name": "U.S. Virgin Islands",
"code": "US-VI"
},
{
"country": "US",
"name": "United States Minor Outlying Islands",
"code": "US-UM"
},
{
"country": "US",
"name": "Utah",
"code": "US-UT"
},
{
"country": "US",
"name": "Vermont",
"code": "US-VT"
},
{
"country": "US",
"name": "Virginia",
"code": "US-VA"
},
{
"country": "US",
"name": "Washington",
"code": "US-WA"
},
{
"country": "US",
"name": "West Virginia",
"code": "US-WV"
},
{
"country": "US",
"name": "Wisconsin",
"code": "US-WI"
},
{
"country": "US",
"name": "Wyoming",
"code": "US-WY"
}
[
{
"country": "CA",
"name": "Alberta",
"code": "CA-AB"
},
{
"country": "CA",
"name": "British Columbia",
"code": "CA-BC"
},
{
"country": "CA",
"name": "Manitoba",
"code": "CA-MB"
},
{
"country": "CA",
"name": "New Brunswick",
"code": "CA-NB"
},
{
"country": "CA",
"name": "Newfoundland and Labrador",
"code": "CA-NL"
},
{
"country": "CA",
"name": "Northwest Territories",
"code": "CA-NT"
},
{
"country": "CA",
"name": "Nova Scotia",
"code": "CA-NS"
},
{
"country": "CA",
"name": "Nunavut",
"code": "CA-NU"
},
{
"country": "CA",
"name": "Ontario",
"code": "CA-ON"
},
{
"country": "CA",
"name": "Prince Edward Island",
"code": "CA-PE"
},
{
"country": "CA",
"name": "Quebec",
"code": "CA-QC"
},
{
"country": "CA",
"name": "Saskatchewan",
"code": "CA-SK"
},
{
"country": "CA",
"name": "Yukon",
"code": "CA-YT"
},
{
"country": "US",
"name": "Alabama",
"code": "US-AL"
},
{
"country": "US",
"name": "Alaska",
"code": "US-AK"
},
{
"country": "US",
"name": "American Samoa",
"code": "US-AS"
},
{
"country": "US",
"name": "Arizona",
"code": "US-AZ"
},
{
"country": "US",
"name": "Arkansas",
"code": "US-AR"
},
{
"country": "US",
"name": "California",
"code": "US-CA"
},
{
"country": "US",
"name": "Colorado",
"code": "US-CO"
},
{
"country": "US",
"name": "Connecticut",
"code": "US-CT"
},
{
"country": "US",
"name": "Delaware",
"code": "US-DE"
},
{
"country": "US",
"name": "District of Columbia",
"code": "US-DC"
},
{
"country": "US",
"name": "Florida",
"code": "US-FL"
},
{
"country": "US",
"name": "Georgia",
"code": "US-GA"
},
{
"country": "US",
"name": "Guam",
"code": "US-GU"
},
{
"country": "US",
"name": "Hawaii",
"code": "US-HI"
},
{
"country": "US",
"name": "Idaho",
"code": "US-ID"
},
{
"country": "US",
"name": "Illinois",
"code": "US-IL"
},
{
"country": "US",
"name": "Indiana",
"code": "US-IN"
},
{
"country": "US",
"name": "Iowa",
"code": "US-IA"
},
{
"country": "US",
"name": "Kansas",
"code": "US-KS"
},
{
"country": "US",
"name": "Kentucky",
"code": "US-KY"
},
{
"country": "US",
"name": "Louisiana",
"code": "US-LA"
},
{
"country": "US",
"name": "Maine",
"code": "US-ME"
},
{
"country": "US",
"name": "Maryland",
"code": "US-MD"
},
{
"country": "US",
"name": "Massachusetts",
"code": "US-MA"
},
{
"country": "US",
"name": "Michigan",
"code": "US-MI"
},
{
"country": "US",
"name": "Minnesota",
"code": "US-MN"
},
{
"country": "US",
"name": "Mississippi",
"code": "US-MS"
},
{
"country": "US",
"name": "Missouri",
"code": "US-MO"
},
{
"country": "US",
"name": "Montana",
"code": "US-MT"
},
{
"country": "US",
"name": "Nebraska",
"code": "US-NE"
},
{
"country": "US",
"name": "Nevada",
"code": "US-NV"
},
{
"country": "US",
"name": "New Hampshire",
"code": "US-NH"
},
{
"country": "US",
"name": "New Jersey",
"code": "US-NJ"
},
{
"country": "US",
"name": "New Mexico",
"code": "US-NM"
},
{
"country": "US",
"name": "New York",
"code": "US-NY"
},
{
"country": "US",
"name": "North Carolina",
"code": "US-NC"
},
{
"country": "US",
"name": "North Dakota",
"code": "US-ND"
},
{
"country": "US",
"name": "Northern Mariana Islands",
"code": "US-MP"
},
{
"country": "US",
"name": "Ohio",
"code": "US-OH"
},
{
"country": "US",
"name": "Oklahoma",
"code": "US-OK"
},
{
"country": "US",
"name": "Oregon",
"code": "US-OR"
},
{
"country": "US",
"name": "Pennsylvania",
"code": "US-PA"
},
{
"country": "US",
"name": "Puerto Rico",
"code": "US-PR"
},
{
"country": "US",
"name": "Rhode Island",
"code": "US-RI"
},
{
"country": "US",
"name": "South Carolina",
"code": "US-SC"
},
{
"country": "US",
"name": "South Dakota",
"code": "US-SD"
},
{
"country": "US",
"name": "Tennessee",
"code": "US-TN"
},
{
"country": "US",
"name": "Texas",
"code": "US-TX"
},
{
"country": "US",
"name": "U.S. Virgin Islands",
"code": "US-VI"
},
{
"country": "US",
"name": "United States Minor Outlying Islands",
"code": "US-UM"
},
{
"country": "US",
"name": "Utah",
"code": "US-UT"
},
{
"country": "US",
"name": "Vermont",
"code": "US-VT"
},
{
"country": "US",
"name": "Virginia",
"code": "US-VA"
},
{
"country": "US",
"name": "Washington",
"code": "US-WA"
},
{
"country": "US",
"name": "West Virginia",
"code": "US-WV"
},
{
"country": "US",
"name": "Wisconsin",
"code": "US-WI"
},
{
"country": "US",
"name": "Wyoming",
"code": "US-WY"
}
]
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="example.com" lang="en" xmltv_id="Channel1.us" site_id="140">Custom Channel 1</channel>
<channel site="example.com" lang="en" xmltv_id="Channel2.us" site_id="142" logo="https://i.imgur.com/qmRnD0M.png">Custom Channel 2</channel>
<channel site="example.com" lang="fr" xmltv_id="" site_id="140">Channel 1</channel>
<channel site="example2.com" lang="en" xmltv_id="Channel3.us@Wrong" site_id="150">Channel 3</channel>
<channel site="example2.com" lang="en" xmltv_id="Channel4.us@HD" site_id="152">Channel 4</channel>
<channel site="example2.com" lang="fr" xmltv_id="Channel1.us" site_id="140">Channel 1</channel>
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="example.com" lang="en" xmltv_id="Channel1.us" site_id="140">Custom Channel 1</channel>
<channel site="example.com" lang="en" xmltv_id="Channel2.us" site_id="142" logo="https://i.imgur.com/qmRnD0M.png">Custom Channel 2</channel>
<channel site="example.com" lang="fr" xmltv_id="" site_id="140">Channel 1</channel>
<channel site="example2.com" lang="en" xmltv_id="Channel3.us@Wrong" site_id="150">Channel 3</channel>
<channel site="example2.com" lang="en" xmltv_id="Channel4.us@HD" site_id="152">Channel 4</channel>
<channel site="example2.com" lang="fr" xmltv_id="Channel1.us" site_id="140">Channel 1</channel>
</channels>
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels site="example.com">
<channel lang="en" xmltv_id="Channel1.us@HD" site_id="140">Channel 1</channel>
<channel lang="en" xmltv_id="Channel2.us" site_id="142" logo="https://i.imgur.com/qmRnD0M.png" lcn="36">Channel 2</channel>
<channel lang="fr" xmltv_id="" site_id="140">Channel 1</channel>
<channel lang="it" xmltv_id="Channel3.us" site_id="143">Channel 3</channel>
<?xml version="1.0" encoding="UTF-8"?>
<channels site="example.com">
<channel lang="en" xmltv_id="Channel1.us@HD" site_id="140">Channel 1</channel>
<channel lang="en" xmltv_id="Channel2.us" site_id="142" logo="https://i.imgur.com/qmRnD0M.png" lcn="36">Channel 2</channel>
<channel lang="fr" xmltv_id="" site_id="140">Channel 1</channel>
<channel lang="it" xmltv_id="Channel3.us" site_id="143">Channel 3</channel>
</channels>
@@ -1,28 +1,28 @@
module.exports = {
site: 'example.com',
days: 2,
request: {
timeout: 1000
},
url: 'https://example.com',
parser({ channel, date }) {
if (channel.xmltv_id === 'Channel2.us') return []
else if (channel.lang === 'fr') {
return [
{
title: 'Programme1 (example.com)',
start: `${date.format('YYYY-MM-DD')}T04:30:00.000Z`,
stop: `${date.format('YYYY-MM-DD')}T07:10:00.000Z`
}
]
}
return [
{
title: 'Program1 (example.com)',
start: `${date.format('YYYY-MM-DD')}T04:31:00.000Z`,
stop: `${date.format('YYYY-MM-DD')}T07:10:00.000Z`
}
]
}
}
module.exports = {
site: 'example.com',
days: 2,
request: {
timeout: 1000
},
url: 'https://example.com',
parser({ channel, date }) {
if (channel.xmltv_id === 'Channel2.us') return []
else if (channel.lang === 'fr') {
return [
{
title: 'Programme1 (example.com)',
start: `${date.format('YYYY-MM-DD')}T04:30:00.000Z`,
stop: `${date.format('YYYY-MM-DD')}T07:10:00.000Z`
}
]
}
return [
{
title: 'Program1 (example.com)',
start: `${date.format('YYYY-MM-DD')}T04:31:00.000Z`,
stop: `${date.format('YYYY-MM-DD')}T07:10:00.000Z`
}
]
}
}
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels site="example.com">
<channel lang="en" xmltv_id="Channel1.us@SD" site_id="140">Channel 1</channel>
<channel lang="en" xmltv_id="Channel2.us" site_id="142" logo="https://i.imgur.com/qmRnD0M.png">Channel 2</channel>
<channel lang="fr" xmltv_id="Channel1.us@HD" site_id="140">Channel 1</channel>
<?xml version="1.0" encoding="UTF-8"?>
<channels site="example.com">
<channel lang="en" xmltv_id="Channel1.us@SD" site_id="140">Channel 1</channel>
<channel lang="en" xmltv_id="Channel2.us" site_id="142" logo="https://i.imgur.com/qmRnD0M.png">Channel 2</channel>
<channel lang="fr" xmltv_id="Channel1.us@HD" site_id="140">Channel 1</channel>
</channels>
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels site="example2.com">
<channel lang="en" xmltv_id="Channel3.us@HD" site_id="150">Channel 3</channel>
<channel lang="en" xmltv_id="Channel4.us" site_id="152">Channel 4</channel>
<channel lang="fr" xmltv_id="Channel1.us" site_id="140">Channel 1</channel>
<?xml version="1.0" encoding="UTF-8"?>
<channels site="example2.com">
<channel lang="en" xmltv_id="Channel3.us@HD" site_id="150">Channel 3</channel>
<channel lang="en" xmltv_id="Channel4.us" site_id="152">Channel 4</channel>
<channel lang="fr" xmltv_id="Channel1.us" site_id="140">Channel 1</channel>
</channels>
File diff suppressed because it is too large. Load diff
+29 -29
View File
@@ -1,30 +1,30 @@
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221003">
<channel id="ANT1Europe.gr@SD"><display-name>ANT1 Europe</display-name><icon src="https://i.imgur.com/DTfwJGM.png"/><url>https://antennaeurope.gr</url></channel>
<programme start="20260212040000 +0000" stop="20260212070000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΚΑΛΗΜΕΡΑ ΕΛΛΑΔΑ</title></programme>
<programme start="20260212070000 +0000" stop="20260212103000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΤΟ ΠΡΩΙΝΟ</title></programme>
<programme start="20260212103000 +0000" stop="20260212113000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ANT1 NEWS</title></programme>
<programme start="20260212113000 +0000" stop="20260212141500 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΑΠΟΚΑΛΥΨΕΙΣ</title></programme>
<programme start="20260212141500 +0000" stop="20260212153000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΡΟΥΚ ΖΟΥΚ</title></programme>
<programme start="20260212153000 +0000" stop="20260212164500 +0000" channel="ANT1Europe.gr@SD"><title lang="el">5 X 5</title></programme>
<programme start="20260212164500 +0000" stop="20260212180000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ANT1 NEWS</title></programme>
<programme start="20260212180000 +0000" stop="20260212190000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΠΟΙΟΣ ΘΕΛΕΙ ΝΑ ΓΙΝΕΙ ΕΚΑΤΟΜΜΥΡΙΟΥΧΟΣ</title></programme>
<programme start="20260212190000 +0000" stop="20260212200000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">GRAND HOTEL</title></programme>
<programme start="20260212200000 +0000" stop="20260212210000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΓΙΑΤΙ ΡΕ ΠΑΤΕΡΑ ;</title></programme>
<programme start="20260212210000 +0000" stop="20260212220000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">THE ROADSHOW - BEST OF</title></programme>
<programme start="20260212220000 +0000" stop="20260213000000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΕΝΩΠΙΟΣ ΕΝΩΠΙΩ</title></programme>
<programme start="20260213000000 +0000" stop="20260213010000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">5 X 5</title></programme>
<programme start="20260213010000 +0000" stop="20260213013000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΤΟ ΠΡΩΙΝΟ</title></programme>
<programme start="20260213040000 +0000" stop="20260213070000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΚΑΛΗΜΕΡΑ ΕΛΛΑΔΑ</title></programme>
<programme start="20260213070000 +0000" stop="20260213103000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΤΟ ΠΡΩΙΝΟ</title></programme>
<programme start="20260213103000 +0000" stop="20260213113000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ANT1 NEWS</title></programme>
<programme start="20260213113000 +0000" stop="20260213141500 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΑΠΟΚΑΛΥΨΕΙΣ</title></programme>
<programme start="20260213141500 +0000" stop="20260213153000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΡΟΥΚ ΖΟΥΚ</title></programme>
<programme start="20260213153000 +0000" stop="20260213164500 +0000" channel="ANT1Europe.gr@SD"><title lang="el">5 X 5</title></programme>
<programme start="20260213164500 +0000" stop="20260213180000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ANT1 NEWS</title></programme>
<programme start="20260213180000 +0000" stop="20260213190000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΠΟΙΟΣ ΘΕΛΕΙ ΝΑ ΓΙΝΕΙ ΕΚΑΤΟΜΜΥΡΙΟΥΧΟΣ</title></programme>
<programme start="20260213190000 +0000" stop="20260213200000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">DON&apos;T FORGET THE LYRICS</title></programme>
<programme start="20260213200000 +0000" stop="20260213220000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">VIΠ</title></programme>
<programme start="20260213220000 +0000" stop="20260214000000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΠΕΦΤΕΙ Η ΝΥΧΤΑ ΜΕ... ΡΥΘΜΟ</title></programme>
<programme start="20260214000000 +0000" stop="20260214010000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">5 X 5</title></programme>
<programme start="20260214010000 +0000" stop="20260214013000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΤΟ ΠΡΩΙΝΟ</title></programme>
<?xml version="1.0" encoding="UTF-8" ?><tv date="20221003">
<channel id="ANT1Europe.gr@SD"><display-name>ANT1 Europe</display-name><icon src="https://i.imgur.com/DTfwJGM.png"/><url>https://antennaeurope.gr</url></channel>
<programme start="20260212040000 +0000" stop="20260212070000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΚΑΛΗΜΕΡΑ ΕΛΛΑΔΑ</title></programme>
<programme start="20260212070000 +0000" stop="20260212103000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΤΟ ΠΡΩΙΝΟ</title></programme>
<programme start="20260212103000 +0000" stop="20260212113000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ANT1 NEWS</title></programme>
<programme start="20260212113000 +0000" stop="20260212141500 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΑΠΟΚΑΛΥΨΕΙΣ</title></programme>
<programme start="20260212141500 +0000" stop="20260212153000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΡΟΥΚ ΖΟΥΚ</title></programme>
<programme start="20260212153000 +0000" stop="20260212164500 +0000" channel="ANT1Europe.gr@SD"><title lang="el">5 X 5</title></programme>
<programme start="20260212164500 +0000" stop="20260212180000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ANT1 NEWS</title></programme>
<programme start="20260212180000 +0000" stop="20260212190000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΠΟΙΟΣ ΘΕΛΕΙ ΝΑ ΓΙΝΕΙ ΕΚΑΤΟΜΜΥΡΙΟΥΧΟΣ</title></programme>
<programme start="20260212190000 +0000" stop="20260212200000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">GRAND HOTEL</title></programme>
<programme start="20260212200000 +0000" stop="20260212210000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΓΙΑΤΙ ΡΕ ΠΑΤΕΡΑ ;</title></programme>
<programme start="20260212210000 +0000" stop="20260212220000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">THE ROADSHOW - BEST OF</title></programme>
<programme start="20260212220000 +0000" stop="20260213000000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΕΝΩΠΙΟΣ ΕΝΩΠΙΩ</title></programme>
<programme start="20260213000000 +0000" stop="20260213010000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">5 X 5</title></programme>
<programme start="20260213010000 +0000" stop="20260213013000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΤΟ ΠΡΩΙΝΟ</title></programme>
<programme start="20260213040000 +0000" stop="20260213070000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΚΑΛΗΜΕΡΑ ΕΛΛΑΔΑ</title></programme>
<programme start="20260213070000 +0000" stop="20260213103000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΤΟ ΠΡΩΙΝΟ</title></programme>
<programme start="20260213103000 +0000" stop="20260213113000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ANT1 NEWS</title></programme>
<programme start="20260213113000 +0000" stop="20260213141500 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΑΠΟΚΑΛΥΨΕΙΣ</title></programme>
<programme start="20260213141500 +0000" stop="20260213153000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΡΟΥΚ ΖΟΥΚ</title></programme>
<programme start="20260213153000 +0000" stop="20260213164500 +0000" channel="ANT1Europe.gr@SD"><title lang="el">5 X 5</title></programme>
<programme start="20260213164500 +0000" stop="20260213180000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ANT1 NEWS</title></programme>
<programme start="20260213180000 +0000" stop="20260213190000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΠΟΙΟΣ ΘΕΛΕΙ ΝΑ ΓΙΝΕΙ ΕΚΑΤΟΜΜΥΡΙΟΥΧΟΣ</title></programme>
<programme start="20260213190000 +0000" stop="20260213200000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">DON&apos;T FORGET THE LYRICS</title></programme>
<programme start="20260213200000 +0000" stop="20260213220000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">VIΠ</title></programme>
<programme start="20260213220000 +0000" stop="20260214000000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΠΕΦΤΕΙ Η ΝΥΧΤΑ ΜΕ... ΡΥΘΜΟ</title></programme>
<programme start="20260214000000 +0000" stop="20260214010000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">5 X 5</title></programme>
<programme start="20260214010000 +0000" stop="20260214013000 +0000" channel="ANT1Europe.gr@SD"><title lang="el">ΤΟ ΠΡΩΙΝΟ</title></programme>
</tv>
@@ -1,2 +1,2 @@
example.com
example.com
worker-9dd4.onrender.com