From 6ecbf392536dc87d91ba12f4eed52f660290b1eb Mon Sep 17 00:00:00 2001 From: "iptv-bot[bot]" <84861620+iptv-bot[bot]@users.noreply.github.com> Date: Fri, 7 Jan 2022 09:02:17 +0300 Subject: [PATCH 01/23] [Bot] Update README.md (#373) Co-authored-by: iptv-bot[bot] <84861620+iptv-bot[bot]@users.noreply.github.com> --- README.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 11abd2bd..b6715879 100644 --- a/README.md +++ b/README.md @@ -71,13 +71,13 @@ To load a program guide, all you need to do is copy the link to one or more of t 99https://iptv-org.github.io/epg/guides/eg/osn.com.epg.xml🟢 🇸🇻 El Salvador52https://iptv-org.github.io/epg/guides/sv/gatotv.com.epg.xml🟢 12https://iptv-org.github.io/epg/guides/sv/mi.tv.epg.xml🟢 - 🇬🇶 Equatorial Guinea125https://iptv-org.github.io/epg/guides/gq/dstv.com.epg.xml🟢 + 🇬🇶 Equatorial Guinea125https://iptv-org.github.io/epg/guides/gq/dstv.com.epg.xml🟡 🇪🇷 Eritrea123https://iptv-org.github.io/epg/guides/er/dstv.com.epg.xml🟢 🇪🇪 Estonia132https://iptv-org.github.io/epg/guides/ee-en/teliatv.ee.epg.xml🟢 132https://iptv-org.github.io/epg/guides/ee-et/teliatv.ee.epg.xml🟢 132https://iptv-org.github.io/epg/guides/ee-ru/teliatv.ee.epg.xml🟢 🇸🇿 Eswatini127https://iptv-org.github.io/epg/guides/sz/dstv.com.epg.xml🟢 - 🇪🇹 Ethiopia148https://iptv-org.github.io/epg/guides/et/dstv.com.epg.xml🟢 + 🇪🇹 Ethiopia148https://iptv-org.github.io/epg/guides/et/dstv.com.epg.xml🟡 🇫🇴 Faroe Islands1https://iptv-org.github.io/epg/guides/fo/kvf.fo.epg.xml🟢 🇫🇯 Fiji9https://iptv-org.github.io/epg/guides/fj/walesi.com.fj.epg.xml🔴 🇫🇮 Finland36https://iptv-org.github.io/epg/guides/fi/allente.se.epg.xml🟢 @@ -90,14 +90,14 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇬🇲 Gambia124https://iptv-org.github.io/epg/guides/gm/dstv.com.epg.xml🟢 🇬🇪 Georgia117https://iptv-org.github.io/epg/guides/ge/magticom.ge.epg.xml🟢 🇩🇪 Germany122https://iptv-org.github.io/epg/guides/de/hd-plus.de.epg.xml🟢 - 🇬🇭 Ghana139https://iptv-org.github.io/epg/guides/gh/dstv.com.epg.xml🟢 - 🇬🇷 Greece86https://iptv-org.github.io/epg/guides/gr/cosmote.gr.epg.xml🟢 + 🇬🇭 Ghana139https://iptv-org.github.io/epg/guides/gh/dstv.com.epg.xml🟡 + 🇬🇷 Greece86https://iptv-org.github.io/epg/guides/gr/cosmote.gr.epg.xml🟡 🇬🇱 Greenland1https://iptv-org.github.io/epg/guides/gl/knr.gl.epg.xml🟢 🇬🇵 Guadeloupe128https://iptv-org.github.io/epg/guides/gp/canalplus-caraibes.com.epg.xml🟢 🇬🇺 Guam1https://iptv-org.github.io/epg/guides/gu/pbsguam.org.epg.xml🟢 🇬🇹 Guatemala53https://iptv-org.github.io/epg/guides/gt/gatotv.com.epg.xml🟢 18https://iptv-org.github.io/epg/guides/gt/mi.tv.epg.xml🟢 - 🇬🇳 Guinea125https://iptv-org.github.io/epg/guides/gn/dstv.com.epg.xml🟢 + 🇬🇳 Guinea125https://iptv-org.github.io/epg/guides/gn/dstv.com.epg.xml🟡 🇬🇼 Guinea-Bissau125https://iptv-org.github.io/epg/guides/gw/dstv.com.epg.xml🟢 🇭🇹 Haiti112https://iptv-org.github.io/epg/guides/ht/canalplus-haiti.com.epg.xml🟡 🇭🇳 Honduras50https://iptv-org.github.io/epg/guides/hn/gatotv.com.epg.xml🟢 @@ -116,7 +116,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 15https://iptv-org.github.io/epg/guides/it/mediaset.it.epg.xml🟢 🇯🇴 Jordan99https://iptv-org.github.io/epg/guides/jo/osn.com.epg.xml🟢 🇰🇿 Kazakhstan8https://iptv-org.github.io/epg/guides/kz/tv.yandex.ru.epg.xml🟢 - 🇰🇪 Kenya151https://iptv-org.github.io/epg/guides/ke/dstv.com.epg.xml🟢 + 🇰🇪 Kenya151https://iptv-org.github.io/epg/guides/ke/dstv.com.epg.xml🟡 🇽🇰 Kosovo26https://iptv-org.github.io/epg/guides/xk/tvim.tv.epg.xml🟢 🇰🇼 Kuwait99https://iptv-org.github.io/epg/guides/kw/osn.com.epg.xml🟢 🇱🇻 Latvia21https://iptv-org.github.io/epg/guides/lv/tv.lv.epg.xml🟢 @@ -124,10 +124,10 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇱🇸 Lesotho146https://iptv-org.github.io/epg/guides/ls/dstv.com.epg.xml🟢 🇱🇷 Liberia125https://iptv-org.github.io/epg/guides/lr/dstv.com.epg.xml🟢 🇱🇾 Libya99https://iptv-org.github.io/epg/guides/ly/osn.com.epg.xml🟢 - 🇲🇬 Madagascar125https://iptv-org.github.io/epg/guides/mg/dstv.com.epg.xml🟢 + 🇲🇬 Madagascar125https://iptv-org.github.io/epg/guides/mg/dstv.com.epg.xml🟡 🇲🇼 Malawi132https://iptv-org.github.io/epg/guides/mw/dstv.com.epg.xml🟢 🇲🇾 Malaysia123https://iptv-org.github.io/epg/guides/my/astro.com.my.epg.xml🟢 - 🇲🇱 Mali125https://iptv-org.github.io/epg/guides/ml/dstv.com.epg.xml🟢 + 🇲🇱 Mali125https://iptv-org.github.io/epg/guides/ml/dstv.com.epg.xml🟡 🇲🇶 Martinique128https://iptv-org.github.io/epg/guides/mq/canalplus-caraibes.com.epg.xml🟢 🇲🇷 Mauritania125https://iptv-org.github.io/epg/guides/mr/dstv.com.epg.xml🟢 98https://iptv-org.github.io/epg/guides/mr/osn.com.epg.xml🟢 @@ -137,11 +137,11 @@ To load a program guide, all you need to do is copy the link to one or more of t 25https://iptv-org.github.io/epg/guides/mx/mi.tv.epg.xml🟢 🇲🇪 Montenegro4https://iptv-org.github.io/epg/guides/me/tvarenasport.com.epg.xml🟢 🇲🇦 Morocco98https://iptv-org.github.io/epg/guides/ma/osn.com.epg.xml🟢 - 🇲🇿 Mozambique86https://iptv-org.github.io/epg/guides/mz/dstv.com.epg.xml🟢 + 🇲🇿 Mozambique86https://iptv-org.github.io/epg/guides/mz/dstv.com.epg.xml🟡 🇳🇦 Namibia130https://iptv-org.github.io/epg/guides/na/dstv.com.epg.xml🟢 🇳🇱 Netherlands227https://iptv-org.github.io/epg/guides/nl/delta.nl.epg.xml🟢 🇳🇮 Nicaragua50https://iptv-org.github.io/epg/guides/ni/gatotv.com.epg.xml🟢 - 🇳🇪 Niger128https://iptv-org.github.io/epg/guides/ne/dstv.com.epg.xml🟢 + 🇳🇪 Niger128https://iptv-org.github.io/epg/guides/ne/dstv.com.epg.xml🟡 🇳🇬 Nigeria147https://iptv-org.github.io/epg/guides/ng/dstv.com.epg.xml🟢 🇲🇰 North Macedonia52https://iptv-org.github.io/epg/guides/mk/maxtvgo.mk.epg.xml🟢 4https://iptv-org.github.io/epg/guides/mk/tvarenasport.com.epg.xml🟢 @@ -158,7 +158,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 22https://iptv-org.github.io/epg/guides/qa/beinsports.com.epg.xml🟢 🇷🇴 Romania224https://iptv-org.github.io/epg/guides/ro/programetv.ro.epg.xml🟢 🇷🇺 Russia285https://iptv-org.github.io/epg/guides/ru/tv.yandex.ru.epg.xml🟢 - 🇷🇼 Rwanda132https://iptv-org.github.io/epg/guides/rw/dstv.com.epg.xml🟢 + 🇷🇼 Rwanda132https://iptv-org.github.io/epg/guides/rw/dstv.com.epg.xml🟡 🇷🇪 Réunion119https://iptv-org.github.io/epg/guides/re/canalplus-reunion.com.epg.xml🟢 🇸🇦 Saudi Arabia98https://iptv-org.github.io/epg/guides/sa/osn.com.epg.xml🟢 11https://iptv-org.github.io/epg/guides/sa/rotana.net.epg.xml🔴 @@ -189,7 +189,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 17https://iptv-org.github.io/epg/guides/ae/mbc.net.epg.xml🟢 🇬🇧 United Kingdom97https://iptv-org.github.io/epg/guides/uk/ontvtonight.com.epg.xml🟢 91https://iptv-org.github.io/epg/guides/uk/sky.com.epg.xml🟢 - 🇺🇸 United States880https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml🟢 + 🇺🇸 United States880https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml🟡 374https://iptv-org.github.io/epg/guides/us/directv.com.epg.xml🟡 88https://iptv-org.github.io/epg/guides/us/tvguide.com.epg.xml🟢 15https://iptv-org.github.io/epg/guides/us/gatotv.com.epg.xml🟢 @@ -233,7 +233,7 @@ To load a program guide, all you need to do is copy the link to one or more of t  Maryland59https://iptv-org.github.io/epg/guides/us-md/tvtv.us.epg.xml🟢  Massachusetts71https://iptv-org.github.io/epg/guides/us-ma/tvtv.us.epg.xml🟢  Michigan269https://iptv-org.github.io/epg/guides/us-mi/tvtv.us.epg.xml🟢 -  Minnesota175https://iptv-org.github.io/epg/guides/us-mn/tvtv.us.epg.xml🟡 +  Minnesota175https://iptv-org.github.io/epg/guides/us-mn/tvtv.us.epg.xml🟢  Mississippi130https://iptv-org.github.io/epg/guides/us-ms/tvtv.us.epg.xml🟢  Missouri230https://iptv-org.github.io/epg/guides/us-mo/tvtv.us.epg.xml🟢  Montana137https://iptv-org.github.io/epg/guides/us-mt/tvtv.us.epg.xml🟢 @@ -242,7 +242,7 @@ To load a program guide, all you need to do is copy the link to one or more of t  New Hampshire35https://iptv-org.github.io/epg/guides/us-nh/tvtv.us.epg.xml🟢  New Jersey42https://iptv-org.github.io/epg/guides/us-nj/tvtv.us.epg.xml🟢  New Mexico146https://iptv-org.github.io/epg/guides/us-nm/tvtv.us.epg.xml🟢 -  New York334https://iptv-org.github.io/epg/guides/us-ny/tvtv.us.epg.xml🟢 +  New York334https://iptv-org.github.io/epg/guides/us-ny/tvtv.us.epg.xml🟡  North Carolina259https://iptv-org.github.io/epg/guides/us-nc/tvtv.us.epg.xml🟢  North Dakota107https://iptv-org.github.io/epg/guides/us-nd/tvtv.us.epg.xml🟢  Ohio306https://iptv-org.github.io/epg/guides/us-oh/tvtv.us.epg.xml🟢 @@ -256,7 +256,7 @@ To load a program guide, all you need to do is copy the link to one or more of t  South Carolina166https://iptv-org.github.io/epg/guides/us-sc/tvtv.us.epg.xml🟢  South Dakota53https://iptv-org.github.io/epg/guides/us-sd/tvtv.us.epg.xml🟢  Tennessee230https://iptv-org.github.io/epg/guides/us-tn/tvtv.us.epg.xml🟢 -  Texas765https://iptv-org.github.io/epg/guides/us-tx/tvtv.us.epg.xml🟢 +  Texas765https://iptv-org.github.io/epg/guides/us-tx/tvtv.us.epg.xml🟡  Utah109https://iptv-org.github.io/epg/guides/us-ut/tvtv.us.epg.xml🟢  Vermont25https://iptv-org.github.io/epg/guides/us-vt/tvtv.us.epg.xml🟢  Virgin Islands3https://iptv-org.github.io/epg/guides/us-vi/tvtv.us.epg.xml🟢 @@ -285,7 +285,7 @@ To load a program guide, all you need to do is copy the link to one or more of t  Ontario79https://iptv-org.github.io/epg/guides/ca-on/tvtv.us.epg.xml🟢  Prince Edward Island2https://iptv-org.github.io/epg/guides/ca-pe/tvtv.us.epg.xml🟢  Quebec67https://iptv-org.github.io/epg/guides/ca-qc/tvtv.us.epg.xml🟢 -  Saskatchewan21https://iptv-org.github.io/epg/guides/ca-sk/tvtv.us.epg.xml🟢 +  Saskatchewan21https://iptv-org.github.io/epg/guides/ca-sk/tvtv.us.epg.xml🟡 From ab77f5681ba96e5ead39834fd1a64bf6ecbc414b Mon Sep 17 00:00:00 2001 From: "iptv-bot[bot]" <84861620+iptv-bot[bot]@users.noreply.github.com> Date: Sat, 8 Jan 2022 08:54:49 +0300 Subject: [PATCH 02/23] [Bot] Update README.md (#374) Co-authored-by: iptv-bot[bot] <84861620+iptv-bot[bot]@users.noreply.github.com> --- README.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index b6715879..09d50234 100644 --- a/README.md +++ b/README.md @@ -71,13 +71,13 @@ To load a program guide, all you need to do is copy the link to one or more of t 99https://iptv-org.github.io/epg/guides/eg/osn.com.epg.xml🟢 🇸🇻 El Salvador52https://iptv-org.github.io/epg/guides/sv/gatotv.com.epg.xml🟢 12https://iptv-org.github.io/epg/guides/sv/mi.tv.epg.xml🟢 - 🇬🇶 Equatorial Guinea125https://iptv-org.github.io/epg/guides/gq/dstv.com.epg.xml🟡 + 🇬🇶 Equatorial Guinea125https://iptv-org.github.io/epg/guides/gq/dstv.com.epg.xml🟢 🇪🇷 Eritrea123https://iptv-org.github.io/epg/guides/er/dstv.com.epg.xml🟢 🇪🇪 Estonia132https://iptv-org.github.io/epg/guides/ee-en/teliatv.ee.epg.xml🟢 132https://iptv-org.github.io/epg/guides/ee-et/teliatv.ee.epg.xml🟢 132https://iptv-org.github.io/epg/guides/ee-ru/teliatv.ee.epg.xml🟢 🇸🇿 Eswatini127https://iptv-org.github.io/epg/guides/sz/dstv.com.epg.xml🟢 - 🇪🇹 Ethiopia148https://iptv-org.github.io/epg/guides/et/dstv.com.epg.xml🟡 + 🇪🇹 Ethiopia148https://iptv-org.github.io/epg/guides/et/dstv.com.epg.xml🟢 🇫🇴 Faroe Islands1https://iptv-org.github.io/epg/guides/fo/kvf.fo.epg.xml🟢 🇫🇯 Fiji9https://iptv-org.github.io/epg/guides/fj/walesi.com.fj.epg.xml🔴 🇫🇮 Finland36https://iptv-org.github.io/epg/guides/fi/allente.se.epg.xml🟢 @@ -90,14 +90,14 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇬🇲 Gambia124https://iptv-org.github.io/epg/guides/gm/dstv.com.epg.xml🟢 🇬🇪 Georgia117https://iptv-org.github.io/epg/guides/ge/magticom.ge.epg.xml🟢 🇩🇪 Germany122https://iptv-org.github.io/epg/guides/de/hd-plus.de.epg.xml🟢 - 🇬🇭 Ghana139https://iptv-org.github.io/epg/guides/gh/dstv.com.epg.xml🟡 + 🇬🇭 Ghana139https://iptv-org.github.io/epg/guides/gh/dstv.com.epg.xml🟢 🇬🇷 Greece86https://iptv-org.github.io/epg/guides/gr/cosmote.gr.epg.xml🟡 🇬🇱 Greenland1https://iptv-org.github.io/epg/guides/gl/knr.gl.epg.xml🟢 🇬🇵 Guadeloupe128https://iptv-org.github.io/epg/guides/gp/canalplus-caraibes.com.epg.xml🟢 🇬🇺 Guam1https://iptv-org.github.io/epg/guides/gu/pbsguam.org.epg.xml🟢 🇬🇹 Guatemala53https://iptv-org.github.io/epg/guides/gt/gatotv.com.epg.xml🟢 18https://iptv-org.github.io/epg/guides/gt/mi.tv.epg.xml🟢 - 🇬🇳 Guinea125https://iptv-org.github.io/epg/guides/gn/dstv.com.epg.xml🟡 + 🇬🇳 Guinea125https://iptv-org.github.io/epg/guides/gn/dstv.com.epg.xml🟢 🇬🇼 Guinea-Bissau125https://iptv-org.github.io/epg/guides/gw/dstv.com.epg.xml🟢 🇭🇹 Haiti112https://iptv-org.github.io/epg/guides/ht/canalplus-haiti.com.epg.xml🟡 🇭🇳 Honduras50https://iptv-org.github.io/epg/guides/hn/gatotv.com.epg.xml🟢 @@ -116,18 +116,18 @@ To load a program guide, all you need to do is copy the link to one or more of t 15https://iptv-org.github.io/epg/guides/it/mediaset.it.epg.xml🟢 🇯🇴 Jordan99https://iptv-org.github.io/epg/guides/jo/osn.com.epg.xml🟢 🇰🇿 Kazakhstan8https://iptv-org.github.io/epg/guides/kz/tv.yandex.ru.epg.xml🟢 - 🇰🇪 Kenya151https://iptv-org.github.io/epg/guides/ke/dstv.com.epg.xml🟡 + 🇰🇪 Kenya151https://iptv-org.github.io/epg/guides/ke/dstv.com.epg.xml🟢 🇽🇰 Kosovo26https://iptv-org.github.io/epg/guides/xk/tvim.tv.epg.xml🟢 🇰🇼 Kuwait99https://iptv-org.github.io/epg/guides/kw/osn.com.epg.xml🟢 🇱🇻 Latvia21https://iptv-org.github.io/epg/guides/lv/tv.lv.epg.xml🟢 🇱🇧 Lebanon99https://iptv-org.github.io/epg/guides/lb/osn.com.epg.xml🟢 - 🇱🇸 Lesotho146https://iptv-org.github.io/epg/guides/ls/dstv.com.epg.xml🟢 + 🇱🇸 Lesotho146https://iptv-org.github.io/epg/guides/ls/dstv.com.epg.xml🟡 🇱🇷 Liberia125https://iptv-org.github.io/epg/guides/lr/dstv.com.epg.xml🟢 🇱🇾 Libya99https://iptv-org.github.io/epg/guides/ly/osn.com.epg.xml🟢 - 🇲🇬 Madagascar125https://iptv-org.github.io/epg/guides/mg/dstv.com.epg.xml🟡 + 🇲🇬 Madagascar125https://iptv-org.github.io/epg/guides/mg/dstv.com.epg.xml🟢 🇲🇼 Malawi132https://iptv-org.github.io/epg/guides/mw/dstv.com.epg.xml🟢 🇲🇾 Malaysia123https://iptv-org.github.io/epg/guides/my/astro.com.my.epg.xml🟢 - 🇲🇱 Mali125https://iptv-org.github.io/epg/guides/ml/dstv.com.epg.xml🟡 + 🇲🇱 Mali125https://iptv-org.github.io/epg/guides/ml/dstv.com.epg.xml🟢 🇲🇶 Martinique128https://iptv-org.github.io/epg/guides/mq/canalplus-caraibes.com.epg.xml🟢 🇲🇷 Mauritania125https://iptv-org.github.io/epg/guides/mr/dstv.com.epg.xml🟢 98https://iptv-org.github.io/epg/guides/mr/osn.com.epg.xml🟢 @@ -137,8 +137,8 @@ To load a program guide, all you need to do is copy the link to one or more of t 25https://iptv-org.github.io/epg/guides/mx/mi.tv.epg.xml🟢 🇲🇪 Montenegro4https://iptv-org.github.io/epg/guides/me/tvarenasport.com.epg.xml🟢 🇲🇦 Morocco98https://iptv-org.github.io/epg/guides/ma/osn.com.epg.xml🟢 - 🇲🇿 Mozambique86https://iptv-org.github.io/epg/guides/mz/dstv.com.epg.xml🟡 - 🇳🇦 Namibia130https://iptv-org.github.io/epg/guides/na/dstv.com.epg.xml🟢 + 🇲🇿 Mozambique86https://iptv-org.github.io/epg/guides/mz/dstv.com.epg.xml🟢 + 🇳🇦 Namibia130https://iptv-org.github.io/epg/guides/na/dstv.com.epg.xml🟡 🇳🇱 Netherlands227https://iptv-org.github.io/epg/guides/nl/delta.nl.epg.xml🟢 🇳🇮 Nicaragua50https://iptv-org.github.io/epg/guides/ni/gatotv.com.epg.xml🟢 🇳🇪 Niger128https://iptv-org.github.io/epg/guides/ne/dstv.com.epg.xml🟡 @@ -153,7 +153,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇵🇪 Peru48https://iptv-org.github.io/epg/guides/pe/gatotv.com.epg.xml🟢 21https://iptv-org.github.io/epg/guides/pe/mi.tv.epg.xml🟢 🇵🇱 Poland341https://iptv-org.github.io/epg/guides/pl/programtv.onet.pl.epg.xml🟡 - 🇵🇹 Portugal110https://iptv-org.github.io/epg/guides/pt/meo.pt.epg.xml🟢 + 🇵🇹 Portugal110https://iptv-org.github.io/epg/guides/pt/meo.pt.epg.xml🟡 🇶🇦 Qatar99https://iptv-org.github.io/epg/guides/qa/osn.com.epg.xml🟢 22https://iptv-org.github.io/epg/guides/qa/beinsports.com.epg.xml🟢 🇷🇴 Romania224https://iptv-org.github.io/epg/guides/ro/programetv.ro.epg.xml🟢 @@ -165,10 +165,10 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇸🇳 Senegal125https://iptv-org.github.io/epg/guides/sn/dstv.com.epg.xml🟢 🇷🇸 Serbia357https://iptv-org.github.io/epg/guides/rs/mts.rs.epg.xml🟡 12https://iptv-org.github.io/epg/guides/rs/tvarenasport.com.epg.xml🟢 - 🇸🇨 Seychelles124https://iptv-org.github.io/epg/guides/sc/dstv.com.epg.xml🟢 + 🇸🇨 Seychelles124https://iptv-org.github.io/epg/guides/sc/dstv.com.epg.xml🟡 🇸🇱 Sierra Leone125https://iptv-org.github.io/epg/guides/sl/dstv.com.epg.xml🟢 🇸🇮 Slovenia277https://iptv-org.github.io/epg/guides/si/tv2go.t-2.net.epg.xml🟢 - 🇸🇴 Somalia120https://iptv-org.github.io/epg/guides/so/dstv.com.epg.xml🟢 + 🇸🇴 Somalia120https://iptv-org.github.io/epg/guides/so/dstv.com.epg.xml🟡 🇸🇸 South Sudan125https://iptv-org.github.io/epg/guides/ss/dstv.com.epg.xml🟢 🇪🇸 Spain112https://iptv-org.github.io/epg/guides/es/programacion-tv.elpais.com.epg.xml🟢 58https://iptv-org.github.io/epg/guides/es/gatotv.com.epg.xml🟢 @@ -178,7 +178,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇸🇪 Sweden87https://iptv-org.github.io/epg/guides/se/allente.se.epg.xml🟢 🇸🇹 São Tomé & Príncipe128https://iptv-org.github.io/epg/guides/st/dstv.com.epg.xml🟢 🇹🇿 Tanzania30https://iptv-org.github.io/epg/guides/tz/dstv.com.epg.xml🟢 - 🇹🇭 Thailand81https://iptv-org.github.io/epg/guides/th/tv.trueid.net.epg.xml🟡 + 🇹🇭 Thailand81https://iptv-org.github.io/epg/guides/th/tv.trueid.net.epg.xml🟢 🇹🇬 Togo137https://iptv-org.github.io/epg/guides/tg/dstv.com.epg.xml🟢 🇹🇷 Turkey145https://iptv-org.github.io/epg/guides/tr/tvplus.com.tr.epg.xml🟢 118https://iptv-org.github.io/epg/guides/tr/digiturk.com.tr.epg.xml🟢 @@ -242,7 +242,7 @@ To load a program guide, all you need to do is copy the link to one or more of t  New Hampshire35https://iptv-org.github.io/epg/guides/us-nh/tvtv.us.epg.xml🟢  New Jersey42https://iptv-org.github.io/epg/guides/us-nj/tvtv.us.epg.xml🟢  New Mexico146https://iptv-org.github.io/epg/guides/us-nm/tvtv.us.epg.xml🟢 -  New York334https://iptv-org.github.io/epg/guides/us-ny/tvtv.us.epg.xml🟡 +  New York334https://iptv-org.github.io/epg/guides/us-ny/tvtv.us.epg.xml🟢  North Carolina259https://iptv-org.github.io/epg/guides/us-nc/tvtv.us.epg.xml🟢  North Dakota107https://iptv-org.github.io/epg/guides/us-nd/tvtv.us.epg.xml🟢  Ohio306https://iptv-org.github.io/epg/guides/us-oh/tvtv.us.epg.xml🟢 @@ -285,7 +285,7 @@ To load a program guide, all you need to do is copy the link to one or more of t  Ontario79https://iptv-org.github.io/epg/guides/ca-on/tvtv.us.epg.xml🟢  Prince Edward Island2https://iptv-org.github.io/epg/guides/ca-pe/tvtv.us.epg.xml🟢  Quebec67https://iptv-org.github.io/epg/guides/ca-qc/tvtv.us.epg.xml🟢 -  Saskatchewan21https://iptv-org.github.io/epg/guides/ca-sk/tvtv.us.epg.xml🟡 +  Saskatchewan21https://iptv-org.github.io/epg/guides/ca-sk/tvtv.us.epg.xml🟢 From db4183cc9514b23f85159c38c752fd97006e845a Mon Sep 17 00:00:00 2001 From: isilrhun <82736212+isilrhun@users.noreply.github.com> Date: Sat, 8 Jan 2022 14:55:30 -0800 Subject: [PATCH 03/23] Update sky.com_uk.channels.xml --- sites/sky.com/sky.com_uk.channels.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sites/sky.com/sky.com_uk.channels.xml b/sites/sky.com/sky.com_uk.channels.xml index 7ccd1316..dfacbb2d 100644 --- a/sites/sky.com/sky.com_uk.channels.xml +++ b/sites/sky.com/sky.com_uk.channels.xml @@ -52,6 +52,7 @@ Horror Channel UK Ideal Extra Ideal World + Iran International ITV 2 ITV 2 +1 ITV 3 From e07795e0f343364bcd13c83401b0db3bed5e6dad Mon Sep 17 00:00:00 2001 From: "iptv-bot[bot]" <84861620+iptv-bot[bot]@users.noreply.github.com> Date: Sun, 9 Jan 2022 08:55:52 +0300 Subject: [PATCH 04/23] [Bot] Update README.md (#376) Co-authored-by: iptv-bot[bot] <84861620+iptv-bot[bot]@users.noreply.github.com> --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 09d50234..88da8405 100644 --- a/README.md +++ b/README.md @@ -66,8 +66,8 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇩🇯 Djibouti121https://iptv-org.github.io/epg/guides/dj/dstv.com.epg.xml🟢 🇩🇴 Dominican Republic60https://iptv-org.github.io/epg/guides/do/gatotv.com.epg.xml🟢 🇪🇨 Ecuador45https://iptv-org.github.io/epg/guides/ec/gatotv.com.epg.xml🟢 - 🇪🇬 Egypt108https://iptv-org.github.io/epg/guides/eg-ar/elcinema.com.epg.xml🔴 - 108https://iptv-org.github.io/epg/guides/eg-en/elcinema.com.epg.xml🔴 + 🇪🇬 Egypt108https://iptv-org.github.io/epg/guides/eg-ar/elcinema.com.epg.xml🟢 + 108https://iptv-org.github.io/epg/guides/eg-en/elcinema.com.epg.xml🟢 99https://iptv-org.github.io/epg/guides/eg/osn.com.epg.xml🟢 🇸🇻 El Salvador52https://iptv-org.github.io/epg/guides/sv/gatotv.com.epg.xml🟢 12https://iptv-org.github.io/epg/guides/sv/mi.tv.epg.xml🟢 @@ -113,7 +113,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇮🇶 Iraq99https://iptv-org.github.io/epg/guides/iq/osn.com.epg.xml🟢 🇮🇪 Ireland3https://iptv-org.github.io/epg/guides/ie/ontvtonight.com.epg.xml🟢 🇮🇹 Italy145https://iptv-org.github.io/epg/guides/it/guidatv.sky.it.epg.xml🟢 - 15https://iptv-org.github.io/epg/guides/it/mediaset.it.epg.xml🟢 + 15https://iptv-org.github.io/epg/guides/it/mediaset.it.epg.xml🟡 🇯🇴 Jordan99https://iptv-org.github.io/epg/guides/jo/osn.com.epg.xml🟢 🇰🇿 Kazakhstan8https://iptv-org.github.io/epg/guides/kz/tv.yandex.ru.epg.xml🟢 🇰🇪 Kenya151https://iptv-org.github.io/epg/guides/ke/dstv.com.epg.xml🟢 @@ -121,7 +121,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇰🇼 Kuwait99https://iptv-org.github.io/epg/guides/kw/osn.com.epg.xml🟢 🇱🇻 Latvia21https://iptv-org.github.io/epg/guides/lv/tv.lv.epg.xml🟢 🇱🇧 Lebanon99https://iptv-org.github.io/epg/guides/lb/osn.com.epg.xml🟢 - 🇱🇸 Lesotho146https://iptv-org.github.io/epg/guides/ls/dstv.com.epg.xml🟡 + 🇱🇸 Lesotho146https://iptv-org.github.io/epg/guides/ls/dstv.com.epg.xml🟢 🇱🇷 Liberia125https://iptv-org.github.io/epg/guides/lr/dstv.com.epg.xml🟢 🇱🇾 Libya99https://iptv-org.github.io/epg/guides/ly/osn.com.epg.xml🟢 🇲🇬 Madagascar125https://iptv-org.github.io/epg/guides/mg/dstv.com.epg.xml🟢 @@ -138,10 +138,10 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇲🇪 Montenegro4https://iptv-org.github.io/epg/guides/me/tvarenasport.com.epg.xml🟢 🇲🇦 Morocco98https://iptv-org.github.io/epg/guides/ma/osn.com.epg.xml🟢 🇲🇿 Mozambique86https://iptv-org.github.io/epg/guides/mz/dstv.com.epg.xml🟢 - 🇳🇦 Namibia130https://iptv-org.github.io/epg/guides/na/dstv.com.epg.xml🟡 + 🇳🇦 Namibia130https://iptv-org.github.io/epg/guides/na/dstv.com.epg.xml🟢 🇳🇱 Netherlands227https://iptv-org.github.io/epg/guides/nl/delta.nl.epg.xml🟢 🇳🇮 Nicaragua50https://iptv-org.github.io/epg/guides/ni/gatotv.com.epg.xml🟢 - 🇳🇪 Niger128https://iptv-org.github.io/epg/guides/ne/dstv.com.epg.xml🟡 + 🇳🇪 Niger128https://iptv-org.github.io/epg/guides/ne/dstv.com.epg.xml🟢 🇳🇬 Nigeria147https://iptv-org.github.io/epg/guides/ng/dstv.com.epg.xml🟢 🇲🇰 North Macedonia52https://iptv-org.github.io/epg/guides/mk/maxtvgo.mk.epg.xml🟢 4https://iptv-org.github.io/epg/guides/mk/tvarenasport.com.epg.xml🟢 @@ -158,17 +158,17 @@ To load a program guide, all you need to do is copy the link to one or more of t 22https://iptv-org.github.io/epg/guides/qa/beinsports.com.epg.xml🟢 🇷🇴 Romania224https://iptv-org.github.io/epg/guides/ro/programetv.ro.epg.xml🟢 🇷🇺 Russia285https://iptv-org.github.io/epg/guides/ru/tv.yandex.ru.epg.xml🟢 - 🇷🇼 Rwanda132https://iptv-org.github.io/epg/guides/rw/dstv.com.epg.xml🟡 + 🇷🇼 Rwanda132https://iptv-org.github.io/epg/guides/rw/dstv.com.epg.xml🟢 🇷🇪 Réunion119https://iptv-org.github.io/epg/guides/re/canalplus-reunion.com.epg.xml🟢 🇸🇦 Saudi Arabia98https://iptv-org.github.io/epg/guides/sa/osn.com.epg.xml🟢 11https://iptv-org.github.io/epg/guides/sa/rotana.net.epg.xml🔴 🇸🇳 Senegal125https://iptv-org.github.io/epg/guides/sn/dstv.com.epg.xml🟢 🇷🇸 Serbia357https://iptv-org.github.io/epg/guides/rs/mts.rs.epg.xml🟡 12https://iptv-org.github.io/epg/guides/rs/tvarenasport.com.epg.xml🟢 - 🇸🇨 Seychelles124https://iptv-org.github.io/epg/guides/sc/dstv.com.epg.xml🟡 + 🇸🇨 Seychelles124https://iptv-org.github.io/epg/guides/sc/dstv.com.epg.xml🟢 🇸🇱 Sierra Leone125https://iptv-org.github.io/epg/guides/sl/dstv.com.epg.xml🟢 🇸🇮 Slovenia277https://iptv-org.github.io/epg/guides/si/tv2go.t-2.net.epg.xml🟢 - 🇸🇴 Somalia120https://iptv-org.github.io/epg/guides/so/dstv.com.epg.xml🟡 + 🇸🇴 Somalia120https://iptv-org.github.io/epg/guides/so/dstv.com.epg.xml🟢 🇸🇸 South Sudan125https://iptv-org.github.io/epg/guides/ss/dstv.com.epg.xml🟢 🇪🇸 Spain112https://iptv-org.github.io/epg/guides/es/programacion-tv.elpais.com.epg.xml🟢 58https://iptv-org.github.io/epg/guides/es/gatotv.com.epg.xml🟢 @@ -189,7 +189,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 17https://iptv-org.github.io/epg/guides/ae/mbc.net.epg.xml🟢 🇬🇧 United Kingdom97https://iptv-org.github.io/epg/guides/uk/ontvtonight.com.epg.xml🟢 91https://iptv-org.github.io/epg/guides/uk/sky.com.epg.xml🟢 - 🇺🇸 United States880https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml🟡 + 🇺🇸 United States880https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml🟢 374https://iptv-org.github.io/epg/guides/us/directv.com.epg.xml🟡 88https://iptv-org.github.io/epg/guides/us/tvguide.com.epg.xml🟢 15https://iptv-org.github.io/epg/guides/us/gatotv.com.epg.xml🟢 @@ -256,7 +256,7 @@ To load a program guide, all you need to do is copy the link to one or more of t  South Carolina166https://iptv-org.github.io/epg/guides/us-sc/tvtv.us.epg.xml🟢  South Dakota53https://iptv-org.github.io/epg/guides/us-sd/tvtv.us.epg.xml🟢  Tennessee230https://iptv-org.github.io/epg/guides/us-tn/tvtv.us.epg.xml🟢 -  Texas765https://iptv-org.github.io/epg/guides/us-tx/tvtv.us.epg.xml🟡 +  Texas765https://iptv-org.github.io/epg/guides/us-tx/tvtv.us.epg.xml🟢  Utah109https://iptv-org.github.io/epg/guides/us-ut/tvtv.us.epg.xml🟢  Vermont25https://iptv-org.github.io/epg/guides/us-vt/tvtv.us.epg.xml🟢  Virgin Islands3https://iptv-org.github.io/epg/guides/us-vi/tvtv.us.epg.xml🟢 From 1cda1dfe4fb6257dd799b0eb247ffa69d54b06fd Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Sun, 9 Jan 2022 13:16:34 +0300 Subject: [PATCH 05/23] Update sky.com_uk.channels.xml --- sites/sky.com/sky.com_uk.channels.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sites/sky.com/sky.com_uk.channels.xml b/sites/sky.com/sky.com_uk.channels.xml index dfacbb2d..a2babe2d 100644 --- a/sites/sky.com/sky.com_uk.channels.xml +++ b/sites/sky.com/sky.com_uk.channels.xml @@ -52,7 +52,7 @@ Horror Channel UK Ideal Extra Ideal World - Iran International + Iran International ITV 2 ITV 2 +1 ITV 3 From b3f1a84ccc0fc50cb0acfcf5fbff369be175ac41 Mon Sep 17 00:00:00 2001 From: "iptv-bot[bot]" <84861620+iptv-bot[bot]@users.noreply.github.com> Date: Mon, 10 Jan 2022 08:54:28 +0300 Subject: [PATCH 06/23] [Bot] Update README.md (#377) Co-authored-by: iptv-bot[bot] <84861620+iptv-bot[bot]@users.noreply.github.com> --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 88da8405..d6af437d 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇬🇷 Greece86https://iptv-org.github.io/epg/guides/gr/cosmote.gr.epg.xml🟡 🇬🇱 Greenland1https://iptv-org.github.io/epg/guides/gl/knr.gl.epg.xml🟢 🇬🇵 Guadeloupe128https://iptv-org.github.io/epg/guides/gp/canalplus-caraibes.com.epg.xml🟢 - 🇬🇺 Guam1https://iptv-org.github.io/epg/guides/gu/pbsguam.org.epg.xml🟢 + 🇬🇺 Guam1https://iptv-org.github.io/epg/guides/gu/pbsguam.org.epg.xml🔴 🇬🇹 Guatemala53https://iptv-org.github.io/epg/guides/gt/gatotv.com.epg.xml🟢 18https://iptv-org.github.io/epg/guides/gt/mi.tv.epg.xml🟢 🇬🇳 Guinea125https://iptv-org.github.io/epg/guides/gn/dstv.com.epg.xml🟢 @@ -153,7 +153,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇵🇪 Peru48https://iptv-org.github.io/epg/guides/pe/gatotv.com.epg.xml🟢 21https://iptv-org.github.io/epg/guides/pe/mi.tv.epg.xml🟢 🇵🇱 Poland341https://iptv-org.github.io/epg/guides/pl/programtv.onet.pl.epg.xml🟡 - 🇵🇹 Portugal110https://iptv-org.github.io/epg/guides/pt/meo.pt.epg.xml🟡 + 🇵🇹 Portugal110https://iptv-org.github.io/epg/guides/pt/meo.pt.epg.xml🟢 🇶🇦 Qatar99https://iptv-org.github.io/epg/guides/qa/osn.com.epg.xml🟢 22https://iptv-org.github.io/epg/guides/qa/beinsports.com.epg.xml🟢 🇷🇴 Romania224https://iptv-org.github.io/epg/guides/ro/programetv.ro.epg.xml🟢 @@ -186,9 +186,9 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇺🇬 Uganda151https://iptv-org.github.io/epg/guides/ug/dstv.com.epg.xml🟢 🇺🇦 Ukraine114https://iptv-org.github.io/epg/guides/ua/tvgid.ua.epg.xml🟢 🇦🇪 United Arab Emirates99https://iptv-org.github.io/epg/guides/ae/osn.com.epg.xml🟢 - 17https://iptv-org.github.io/epg/guides/ae/mbc.net.epg.xml🟢 + 17https://iptv-org.github.io/epg/guides/ae/mbc.net.epg.xml🔴 🇬🇧 United Kingdom97https://iptv-org.github.io/epg/guides/uk/ontvtonight.com.epg.xml🟢 - 91https://iptv-org.github.io/epg/guides/uk/sky.com.epg.xml🟢 + 92https://iptv-org.github.io/epg/guides/uk/sky.com.epg.xml🟢 🇺🇸 United States880https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml🟢 374https://iptv-org.github.io/epg/guides/us/directv.com.epg.xml🟡 88https://iptv-org.github.io/epg/guides/us/tvguide.com.epg.xml🟢 @@ -225,7 +225,7 @@ To load a program guide, all you need to do is copy the link to one or more of t  Idaho151https://iptv-org.github.io/epg/guides/us-id/tvtv.us.epg.xml🟢  Illinois197https://iptv-org.github.io/epg/guides/us-il/tvtv.us.epg.xml🟢  Indiana194https://iptv-org.github.io/epg/guides/us-in/tvtv.us.epg.xml🟢 -  Iowa176https://iptv-org.github.io/epg/guides/us-ia/tvtv.us.epg.xml🟢 +  Iowa176https://iptv-org.github.io/epg/guides/us-ia/tvtv.us.epg.xml🟡  Kansas164https://iptv-org.github.io/epg/guides/us-ks/tvtv.us.epg.xml🟢  Kentucky177https://iptv-org.github.io/epg/guides/us-ky/tvtv.us.epg.xml🟢  Louisiana157https://iptv-org.github.io/epg/guides/us-la/tvtv.us.epg.xml🟢 @@ -248,10 +248,10 @@ To load a program guide, all you need to do is copy the link to one or more of t  Ohio306https://iptv-org.github.io/epg/guides/us-oh/tvtv.us.epg.xml🟢  Oklahoma173https://iptv-org.github.io/epg/guides/us-ok/tvtv.us.epg.xml🟢  Oregon187https://iptv-org.github.io/epg/guides/us-or/tvtv.us.epg.xml🟢 -  Pennsylvania284https://iptv-org.github.io/epg/guides/us-pa/tvtv.us.epg.xml🟢 +  Pennsylvania284https://iptv-org.github.io/epg/guides/us-pa/tvtv.us.epg.xml🟡  Puerto Rico14https://iptv-org.github.io/epg/guides/us-pr/tvtv.us.epg.xml🟢 7https://iptv-org.github.io/epg/guides/us-pr/gatotv.com.epg.xml🟢 - 1https://iptv-org.github.io/epg/guides/us-pr/directv.com.epg.xml🟢 + 1https://iptv-org.github.io/epg/guides/us-pr/directv.com.epg.xml🟡  Rhode Island27https://iptv-org.github.io/epg/guides/us-ri/tvtv.us.epg.xml🟢  South Carolina166https://iptv-org.github.io/epg/guides/us-sc/tvtv.us.epg.xml🟢  South Dakota53https://iptv-org.github.io/epg/guides/us-sd/tvtv.us.epg.xml🟢 From 406000ba484627e98547a1b06ef0c80da9b65c20 Mon Sep 17 00:00:00 2001 From: "iptv-bot[bot]" <84861620+iptv-bot[bot]@users.noreply.github.com> Date: Tue, 11 Jan 2022 12:03:48 +0300 Subject: [PATCH 07/23] [Bot] Update README.md (#378) Co-authored-by: iptv-bot[bot] <84861620+iptv-bot[bot]@users.noreply.github.com> --- README.md | 47 +++++++++++++++++++++++------------------------ 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index d6af437d..b7c9e05c 100644 --- a/README.md +++ b/README.md @@ -39,10 +39,10 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇧🇼 Botswana130https://iptv-org.github.io/epg/guides/bw/dstv.com.epg.xml🟢 🇧🇷 Brazil248https://iptv-org.github.io/epg/guides/br/mi.tv.epg.xml🟢 🇧🇫 Burkina Faso128https://iptv-org.github.io/epg/guides/bf/dstv.com.epg.xml🟢 - 🇧🇮 Burundi128https://iptv-org.github.io/epg/guides/bi/dstv.com.epg.xml🟢 - 🇨🇲 Cameroon128https://iptv-org.github.io/epg/guides/cm/dstv.com.epg.xml🟢 + 🇧🇮 Burundi128https://iptv-org.github.io/epg/guides/bi/dstv.com.epg.xml🟡 + 🇨🇲 Cameroon128https://iptv-org.github.io/epg/guides/cm/dstv.com.epg.xml🟡 🇨🇦 Canada430https://iptv-org.github.io/epg/guides/ca/tvtv.us.epg.xml🟢 - 🇨🇻 Cape Verde125https://iptv-org.github.io/epg/guides/cv/dstv.com.epg.xml🟢 + 🇨🇻 Cape Verde125https://iptv-org.github.io/epg/guides/cv/dstv.com.epg.xml🟡 🇨🇫 Central African Republic125https://iptv-org.github.io/epg/guides/cf/dstv.com.epg.xml🟢 🇹🇩 Chad123https://iptv-org.github.io/epg/guides/td/dstv.com.epg.xml🟢 98https://iptv-org.github.io/epg/guides/td/osn.com.epg.xml🟢 @@ -63,7 +63,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇨🇿 Czechia512https://iptv-org.github.io/epg/guides/cz/m.tv.sms.cz.epg.xml🟢 🇨🇮 Côte d’Ivoire128https://iptv-org.github.io/epg/guides/ci/dstv.com.epg.xml🟢 🇩🇰 Denmark61https://iptv-org.github.io/epg/guides/dk/allente.se.epg.xml🟢 - 🇩🇯 Djibouti121https://iptv-org.github.io/epg/guides/dj/dstv.com.epg.xml🟢 + 🇩🇯 Djibouti121https://iptv-org.github.io/epg/guides/dj/dstv.com.epg.xml🟡 🇩🇴 Dominican Republic60https://iptv-org.github.io/epg/guides/do/gatotv.com.epg.xml🟢 🇪🇨 Ecuador45https://iptv-org.github.io/epg/guides/ec/gatotv.com.epg.xml🟢 🇪🇬 Egypt108https://iptv-org.github.io/epg/guides/eg-ar/elcinema.com.epg.xml🟢 @@ -71,26 +71,26 @@ To load a program guide, all you need to do is copy the link to one or more of t 99https://iptv-org.github.io/epg/guides/eg/osn.com.epg.xml🟢 🇸🇻 El Salvador52https://iptv-org.github.io/epg/guides/sv/gatotv.com.epg.xml🟢 12https://iptv-org.github.io/epg/guides/sv/mi.tv.epg.xml🟢 - 🇬🇶 Equatorial Guinea125https://iptv-org.github.io/epg/guides/gq/dstv.com.epg.xml🟢 - 🇪🇷 Eritrea123https://iptv-org.github.io/epg/guides/er/dstv.com.epg.xml🟢 + 🇬🇶 Equatorial Guinea125https://iptv-org.github.io/epg/guides/gq/dstv.com.epg.xml🟡 + 🇪🇷 Eritrea123https://iptv-org.github.io/epg/guides/er/dstv.com.epg.xml🟡 🇪🇪 Estonia132https://iptv-org.github.io/epg/guides/ee-en/teliatv.ee.epg.xml🟢 132https://iptv-org.github.io/epg/guides/ee-et/teliatv.ee.epg.xml🟢 132https://iptv-org.github.io/epg/guides/ee-ru/teliatv.ee.epg.xml🟢 🇸🇿 Eswatini127https://iptv-org.github.io/epg/guides/sz/dstv.com.epg.xml🟢 - 🇪🇹 Ethiopia148https://iptv-org.github.io/epg/guides/et/dstv.com.epg.xml🟢 + 🇪🇹 Ethiopia148https://iptv-org.github.io/epg/guides/et/dstv.com.epg.xml🟡 🇫🇴 Faroe Islands1https://iptv-org.github.io/epg/guides/fo/kvf.fo.epg.xml🟢 - 🇫🇯 Fiji9https://iptv-org.github.io/epg/guides/fj/walesi.com.fj.epg.xml🔴 + 🇫🇯 Fiji9https://iptv-org.github.io/epg/guides/fj/walesi.com.fj.epg.xml🟢 🇫🇮 Finland36https://iptv-org.github.io/epg/guides/fi/allente.se.epg.xml🟢 36https://iptv-org.github.io/epg/guides/fi/telkussa.fi.epg.xml🟢 🇫🇷 France204https://iptv-org.github.io/epg/guides/fr/programme-tv.net.epg.xml🟡 190https://iptv-org.github.io/epg/guides/fr/chaines-tv.orange.fr.epg.xml🟢 🇬🇫 French Guiana128https://iptv-org.github.io/epg/guides/gf/canalplus-caraibes.com.epg.xml🟢 🇵🇫 French Polynesia2https://iptv-org.github.io/epg/guides/pf/programme-tv.vini.pf.epg.xml🟢 - 🇬🇦 Gabon125https://iptv-org.github.io/epg/guides/ga/dstv.com.epg.xml🟢 - 🇬🇲 Gambia124https://iptv-org.github.io/epg/guides/gm/dstv.com.epg.xml🟢 + 🇬🇦 Gabon125https://iptv-org.github.io/epg/guides/ga/dstv.com.epg.xml🟡 + 🇬🇲 Gambia124https://iptv-org.github.io/epg/guides/gm/dstv.com.epg.xml🟡 🇬🇪 Georgia117https://iptv-org.github.io/epg/guides/ge/magticom.ge.epg.xml🟢 🇩🇪 Germany122https://iptv-org.github.io/epg/guides/de/hd-plus.de.epg.xml🟢 - 🇬🇭 Ghana139https://iptv-org.github.io/epg/guides/gh/dstv.com.epg.xml🟢 + 🇬🇭 Ghana139https://iptv-org.github.io/epg/guides/gh/dstv.com.epg.xml🟡 🇬🇷 Greece86https://iptv-org.github.io/epg/guides/gr/cosmote.gr.epg.xml🟡 🇬🇱 Greenland1https://iptv-org.github.io/epg/guides/gl/knr.gl.epg.xml🟢 🇬🇵 Guadeloupe128https://iptv-org.github.io/epg/guides/gp/canalplus-caraibes.com.epg.xml🟢 @@ -98,7 +98,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇬🇹 Guatemala53https://iptv-org.github.io/epg/guides/gt/gatotv.com.epg.xml🟢 18https://iptv-org.github.io/epg/guides/gt/mi.tv.epg.xml🟢 🇬🇳 Guinea125https://iptv-org.github.io/epg/guides/gn/dstv.com.epg.xml🟢 - 🇬🇼 Guinea-Bissau125https://iptv-org.github.io/epg/guides/gw/dstv.com.epg.xml🟢 + 🇬🇼 Guinea-Bissau125https://iptv-org.github.io/epg/guides/gw/dstv.com.epg.xml🟡 🇭🇹 Haiti112https://iptv-org.github.io/epg/guides/ht/canalplus-haiti.com.epg.xml🟡 🇭🇳 Honduras50https://iptv-org.github.io/epg/guides/hn/gatotv.com.epg.xml🟢 22https://iptv-org.github.io/epg/guides/hn/mi.tv.epg.xml🟢 @@ -107,8 +107,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇭🇺 Hungary91https://iptv-org.github.io/epg/guides/hu/tvmusor.hu.epg.xml🟢 🇮🇸 Iceland2https://iptv-org.github.io/epg/guides/is/ruv.is.epg.xml🟢 🇮🇳 India364https://iptv-org.github.io/epg/guides/in/dishtv.in.epg.xml🟢 - 🇮🇩 Indonesia90https://iptv-org.github.io/epg/guides/id/mncvision.id.epg.xml🟢 - 29https://iptv-org.github.io/epg/guides/id/vidio.com.epg.xml🟡 + 🇮🇩 Indonesia29https://iptv-org.github.io/epg/guides/id/vidio.com.epg.xml🟡 🇮🇷 Iran29https://iptv-org.github.io/epg/guides/ir/tva.tv.epg.xml🟢 🇮🇶 Iraq99https://iptv-org.github.io/epg/guides/iq/osn.com.epg.xml🟢 🇮🇪 Ireland3https://iptv-org.github.io/epg/guides/ie/ontvtonight.com.epg.xml🟢 @@ -122,12 +121,12 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇱🇻 Latvia21https://iptv-org.github.io/epg/guides/lv/tv.lv.epg.xml🟢 🇱🇧 Lebanon99https://iptv-org.github.io/epg/guides/lb/osn.com.epg.xml🟢 🇱🇸 Lesotho146https://iptv-org.github.io/epg/guides/ls/dstv.com.epg.xml🟢 - 🇱🇷 Liberia125https://iptv-org.github.io/epg/guides/lr/dstv.com.epg.xml🟢 + 🇱🇷 Liberia125https://iptv-org.github.io/epg/guides/lr/dstv.com.epg.xml🟡 🇱🇾 Libya99https://iptv-org.github.io/epg/guides/ly/osn.com.epg.xml🟢 🇲🇬 Madagascar125https://iptv-org.github.io/epg/guides/mg/dstv.com.epg.xml🟢 🇲🇼 Malawi132https://iptv-org.github.io/epg/guides/mw/dstv.com.epg.xml🟢 🇲🇾 Malaysia123https://iptv-org.github.io/epg/guides/my/astro.com.my.epg.xml🟢 - 🇲🇱 Mali125https://iptv-org.github.io/epg/guides/ml/dstv.com.epg.xml🟢 + 🇲🇱 Mali125https://iptv-org.github.io/epg/guides/ml/dstv.com.epg.xml🟡 🇲🇶 Martinique128https://iptv-org.github.io/epg/guides/mq/canalplus-caraibes.com.epg.xml🟢 🇲🇷 Mauritania125https://iptv-org.github.io/epg/guides/mr/dstv.com.epg.xml🟢 98https://iptv-org.github.io/epg/guides/mr/osn.com.epg.xml🟢 @@ -142,7 +141,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇳🇱 Netherlands227https://iptv-org.github.io/epg/guides/nl/delta.nl.epg.xml🟢 🇳🇮 Nicaragua50https://iptv-org.github.io/epg/guides/ni/gatotv.com.epg.xml🟢 🇳🇪 Niger128https://iptv-org.github.io/epg/guides/ne/dstv.com.epg.xml🟢 - 🇳🇬 Nigeria147https://iptv-org.github.io/epg/guides/ng/dstv.com.epg.xml🟢 + 🇳🇬 Nigeria147https://iptv-org.github.io/epg/guides/ng/dstv.com.epg.xml🟡 🇲🇰 North Macedonia52https://iptv-org.github.io/epg/guides/mk/maxtvgo.mk.epg.xml🟢 4https://iptv-org.github.io/epg/guides/mk/tvarenasport.com.epg.xml🟢 🇳🇴 Norway71https://iptv-org.github.io/epg/guides/no/allente.se.epg.xml🟢 @@ -158,14 +157,14 @@ To load a program guide, all you need to do is copy the link to one or more of t 22https://iptv-org.github.io/epg/guides/qa/beinsports.com.epg.xml🟢 🇷🇴 Romania224https://iptv-org.github.io/epg/guides/ro/programetv.ro.epg.xml🟢 🇷🇺 Russia285https://iptv-org.github.io/epg/guides/ru/tv.yandex.ru.epg.xml🟢 - 🇷🇼 Rwanda132https://iptv-org.github.io/epg/guides/rw/dstv.com.epg.xml🟢 + 🇷🇼 Rwanda132https://iptv-org.github.io/epg/guides/rw/dstv.com.epg.xml🟡 🇷🇪 Réunion119https://iptv-org.github.io/epg/guides/re/canalplus-reunion.com.epg.xml🟢 🇸🇦 Saudi Arabia98https://iptv-org.github.io/epg/guides/sa/osn.com.epg.xml🟢 11https://iptv-org.github.io/epg/guides/sa/rotana.net.epg.xml🔴 🇸🇳 Senegal125https://iptv-org.github.io/epg/guides/sn/dstv.com.epg.xml🟢 🇷🇸 Serbia357https://iptv-org.github.io/epg/guides/rs/mts.rs.epg.xml🟡 12https://iptv-org.github.io/epg/guides/rs/tvarenasport.com.epg.xml🟢 - 🇸🇨 Seychelles124https://iptv-org.github.io/epg/guides/sc/dstv.com.epg.xml🟢 + 🇸🇨 Seychelles124https://iptv-org.github.io/epg/guides/sc/dstv.com.epg.xml🟡 🇸🇱 Sierra Leone125https://iptv-org.github.io/epg/guides/sl/dstv.com.epg.xml🟢 🇸🇮 Slovenia277https://iptv-org.github.io/epg/guides/si/tv2go.t-2.net.epg.xml🟢 🇸🇴 Somalia120https://iptv-org.github.io/epg/guides/so/dstv.com.epg.xml🟢 @@ -174,7 +173,7 @@ To load a program guide, all you need to do is copy the link to one or more of t 58https://iptv-org.github.io/epg/guides/es/gatotv.com.epg.xml🟢 🇧🇱 St. Barthélemy128https://iptv-org.github.io/epg/guides/bl/canalplus-caraibes.com.epg.xml🟢 🇲🇫 St. Martin128https://iptv-org.github.io/epg/guides/mf/canalplus-caraibes.com.epg.xml🟢 - 🇸🇩 Sudan118https://iptv-org.github.io/epg/guides/sd/dstv.com.epg.xml🟢 + 🇸🇩 Sudan118https://iptv-org.github.io/epg/guides/sd/dstv.com.epg.xml🟡 🇸🇪 Sweden87https://iptv-org.github.io/epg/guides/se/allente.se.epg.xml🟢 🇸🇹 São Tomé & Príncipe128https://iptv-org.github.io/epg/guides/st/dstv.com.epg.xml🟢 🇹🇿 Tanzania30https://iptv-org.github.io/epg/guides/tz/dstv.com.epg.xml🟢 @@ -225,7 +224,7 @@ To load a program guide, all you need to do is copy the link to one or more of t  Idaho151https://iptv-org.github.io/epg/guides/us-id/tvtv.us.epg.xml🟢  Illinois197https://iptv-org.github.io/epg/guides/us-il/tvtv.us.epg.xml🟢  Indiana194https://iptv-org.github.io/epg/guides/us-in/tvtv.us.epg.xml🟢 -  Iowa176https://iptv-org.github.io/epg/guides/us-ia/tvtv.us.epg.xml🟡 +  Iowa176https://iptv-org.github.io/epg/guides/us-ia/tvtv.us.epg.xml🟢  Kansas164https://iptv-org.github.io/epg/guides/us-ks/tvtv.us.epg.xml🟢  Kentucky177https://iptv-org.github.io/epg/guides/us-ky/tvtv.us.epg.xml🟢  Louisiana157https://iptv-org.github.io/epg/guides/us-la/tvtv.us.epg.xml🟢 @@ -244,18 +243,18 @@ To load a program guide, all you need to do is copy the link to one or more of t  New Mexico146https://iptv-org.github.io/epg/guides/us-nm/tvtv.us.epg.xml🟢  New York334https://iptv-org.github.io/epg/guides/us-ny/tvtv.us.epg.xml🟢  North Carolina259https://iptv-org.github.io/epg/guides/us-nc/tvtv.us.epg.xml🟢 -  North Dakota107https://iptv-org.github.io/epg/guides/us-nd/tvtv.us.epg.xml🟢 +  North Dakota107https://iptv-org.github.io/epg/guides/us-nd/tvtv.us.epg.xml🟡  Ohio306https://iptv-org.github.io/epg/guides/us-oh/tvtv.us.epg.xml🟢  Oklahoma173https://iptv-org.github.io/epg/guides/us-ok/tvtv.us.epg.xml🟢  Oregon187https://iptv-org.github.io/epg/guides/us-or/tvtv.us.epg.xml🟢 -  Pennsylvania284https://iptv-org.github.io/epg/guides/us-pa/tvtv.us.epg.xml🟡 +  Pennsylvania284https://iptv-org.github.io/epg/guides/us-pa/tvtv.us.epg.xml🟢  Puerto Rico14https://iptv-org.github.io/epg/guides/us-pr/tvtv.us.epg.xml🟢 7https://iptv-org.github.io/epg/guides/us-pr/gatotv.com.epg.xml🟢 1https://iptv-org.github.io/epg/guides/us-pr/directv.com.epg.xml🟡  Rhode Island27https://iptv-org.github.io/epg/guides/us-ri/tvtv.us.epg.xml🟢  South Carolina166https://iptv-org.github.io/epg/guides/us-sc/tvtv.us.epg.xml🟢  South Dakota53https://iptv-org.github.io/epg/guides/us-sd/tvtv.us.epg.xml🟢 -  Tennessee230https://iptv-org.github.io/epg/guides/us-tn/tvtv.us.epg.xml🟢 +  Tennessee230https://iptv-org.github.io/epg/guides/us-tn/tvtv.us.epg.xml🟡  Texas765https://iptv-org.github.io/epg/guides/us-tx/tvtv.us.epg.xml🟢  Utah109https://iptv-org.github.io/epg/guides/us-ut/tvtv.us.epg.xml🟢  Vermont25https://iptv-org.github.io/epg/guides/us-vt/tvtv.us.epg.xml🟢 From 463a2e842898227866e365f15b2e3194db1370b9 Mon Sep 17 00:00:00 2001 From: yarafie <88841013+yarafie@users.noreply.github.com> Date: Tue, 11 Jan 2022 19:59:32 +0300 Subject: [PATCH 08/23] Update elcinema.com.config.js dateString needs to take into account single digit or double digit days to match format on website epg. --- sites/elcinema.com/elcinema.com.config.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sites/elcinema.com/elcinema.com.config.js b/sites/elcinema.com/elcinema.com.config.js index efcfdc7c..1bad9068 100644 --- a/sites/elcinema.com/elcinema.com.config.js +++ b/sites/elcinema.com/elcinema.com.config.js @@ -105,7 +105,12 @@ function parseDescription(item) { function parseItems(content, channel, date) { const $ = cheerio.load(content) - const dateString = date.locale(channel.lang).format('dddd D MMMM') + +// const dateString = date.locale(channel.lang).format('dddd D MMMM') + const dayNum = date.locale(channel.lang).format('D') + if ( dayNum.length == 1 ) dateString = date.locale(channel.lang).format('dddd D MMMM') + if ( dayNum.length == 2 ) dateString = date.locale(channel.lang).format('dddd D MMMM') + const list = $('.dates') .filter((i, el) => { return $(el).text().trim() === dateString From b17f02cff8665ff11caedd2b482df46d95b8bfbe Mon Sep 17 00:00:00 2001 From: "iptv-bot[bot]" <84861620+iptv-bot[bot]@users.noreply.github.com> Date: Wed, 12 Jan 2022 07:25:13 +0300 Subject: [PATCH 09/23] [Bot] Update README.md (#381) Co-authored-by: iptv-bot[bot] <84861620+iptv-bot[bot]@users.noreply.github.com> --- README.md | 205 ++++++++---------------------------------------------- 1 file changed, 28 insertions(+), 177 deletions(-) diff --git a/README.md b/README.md index b7c9e05c..28cc6e89 100644 --- a/README.md +++ b/README.md @@ -16,188 +16,65 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇦🇫 Afghanistan1https://iptv-org.github.io/epg/guides/af/arianaafgtv.com.epg.xml🟢 1https://iptv-org.github.io/epg/guides/af/arianatelevision.com.epg.xml🔴 - 🇦🇱 Albania36https://iptv-org.github.io/epg/guides/al/ipko.com.epg.xml🟢 - 🇩🇿 Algeria99https://iptv-org.github.io/epg/guides/dz/osn.com.epg.xml🟢 🇦🇩 Andorra1https://iptv-org.github.io/epg/guides/ad/andorradifusio.ad.epg.xml🟢 🇦🇴 Angola100https://iptv-org.github.io/epg/guides/ao/zap.co.ao.epg.xml🟢 77https://iptv-org.github.io/epg/guides/ao/dstv.com.epg.xml🟢 - 🇦🇷 Argentina158https://iptv-org.github.io/epg/guides/ar/mi.tv.epg.xml🟢 - 40https://iptv-org.github.io/epg/guides/ar/gatotv.com.epg.xml🟢 - 🇦🇲 Armenia19https://iptv-org.github.io/epg/guides/am/tv.mail.ru.epg.xml🟢 - 🇦🇺 Australia14https://iptv-org.github.io/epg/guides/au/ontvtonight.com.epg.xml🟢 - 🇦🇹 Austria52https://iptv-org.github.io/epg/guides/at/tvheute.at.epg.xml🟢 - 🇦🇿 Azerbaijan6https://iptv-org.github.io/epg/guides/az/tv.mail.ru.epg.xml🟢 - 🇧🇸 Bahamas186https://iptv-org.github.io/epg/guides/bs/rev.bs.epg.xml🟢 - 🇧🇭 Bahrain99https://iptv-org.github.io/epg/guides/bh/osn.com.epg.xml🟢 - 🇧🇾 Belarus20https://iptv-org.github.io/epg/guides/by/tv.mail.ru.epg.xml🟢 - 🇧🇪 Belgium7https://iptv-org.github.io/epg/guides/be/vtm.be.epg.xml🟢 🇧🇯 Benin130https://iptv-org.github.io/epg/guides/bj/dstv.com.epg.xml🟢 - 🇧🇴 Bolivia79https://iptv-org.github.io/epg/guides/bo/comteco.com.bo.epg.xml🟢 - 37https://iptv-org.github.io/epg/guides/bo/gatotv.com.epg.xml🟢 - 🇧🇦 Bosnia178https://iptv-org.github.io/epg/guides/ba/mtel.ba.epg.xml🟡 - 4https://iptv-org.github.io/epg/guides/ba/tvarenasport.com.epg.xml🟢 + 🇧🇴 Bolivia79https://iptv-org.github.io/epg/guides/bo/comteco.com.bo.epg.xml🟢 🇧🇼 Botswana130https://iptv-org.github.io/epg/guides/bw/dstv.com.epg.xml🟢 - 🇧🇷 Brazil248https://iptv-org.github.io/epg/guides/br/mi.tv.epg.xml🟢 🇧🇫 Burkina Faso128https://iptv-org.github.io/epg/guides/bf/dstv.com.epg.xml🟢 - 🇧🇮 Burundi128https://iptv-org.github.io/epg/guides/bi/dstv.com.epg.xml🟡 - 🇨🇲 Cameroon128https://iptv-org.github.io/epg/guides/cm/dstv.com.epg.xml🟡 - 🇨🇦 Canada430https://iptv-org.github.io/epg/guides/ca/tvtv.us.epg.xml🟢 - 🇨🇻 Cape Verde125https://iptv-org.github.io/epg/guides/cv/dstv.com.epg.xml🟡 + 🇧🇮 Burundi128https://iptv-org.github.io/epg/guides/bi/dstv.com.epg.xml🟢 + 🇨🇲 Cameroon128https://iptv-org.github.io/epg/guides/cm/dstv.com.epg.xml🟢 + 🇨🇻 Cape Verde125https://iptv-org.github.io/epg/guides/cv/dstv.com.epg.xml🟢 🇨🇫 Central African Republic125https://iptv-org.github.io/epg/guides/cf/dstv.com.epg.xml🟢 - 🇹🇩 Chad123https://iptv-org.github.io/epg/guides/td/dstv.com.epg.xml🟢 - 98https://iptv-org.github.io/epg/guides/td/osn.com.epg.xml🟢 - 🇨🇱 Chile79https://iptv-org.github.io/epg/guides/cl/mi.tv.epg.xml🟢 - 52https://iptv-org.github.io/epg/guides/cl/gatotv.com.epg.xml🟢 - 🇨🇳 China110https://iptv-org.github.io/epg/guides/cn/tv.cctv.com.epg.xml🟢 - 🇨🇴 Colombia103https://iptv-org.github.io/epg/guides/co/siba.com.co.epg.xml🟢 - 56https://iptv-org.github.io/epg/guides/co/gatotv.com.epg.xml🟢 - 42https://iptv-org.github.io/epg/guides/co/mi.tv.epg.xml🟢 🇰🇲 Comoros119https://iptv-org.github.io/epg/guides/km/canalplus-reunion.com.epg.xml🟢 🇨🇬 Congo - Brazzaville125https://iptv-org.github.io/epg/guides/cg/dstv.com.epg.xml🟢 🇨🇩 Congo - Kinshasa126https://iptv-org.github.io/epg/guides/cd/dstv.com.epg.xml🟢 - 🇨🇷 Costa Rica49https://iptv-org.github.io/epg/guides/cr/gatotv.com.epg.xml🟢 - 🇭🇷 Croatia169https://iptv-org.github.io/epg/guides/hr/maxtv.hrvatskitelekom.hr.epg.xml🟢 - 10https://iptv-org.github.io/epg/guides/hr/tvarenasport.hr.epg.xml🟢 - 🇨🇺 Cuba10https://iptv-org.github.io/epg/guides/cu/tvcubana.icrt.cu.epg.xml🟢 - 🇨🇾 Cyprus30https://iptv-org.github.io/epg/guides/cy/novacyprus.com.epg.xml🟢 - 🇨🇿 Czechia512https://iptv-org.github.io/epg/guides/cz/m.tv.sms.cz.epg.xml🟢 🇨🇮 Côte d’Ivoire128https://iptv-org.github.io/epg/guides/ci/dstv.com.epg.xml🟢 🇩🇰 Denmark61https://iptv-org.github.io/epg/guides/dk/allente.se.epg.xml🟢 - 🇩🇯 Djibouti121https://iptv-org.github.io/epg/guides/dj/dstv.com.epg.xml🟡 - 🇩🇴 Dominican Republic60https://iptv-org.github.io/epg/guides/do/gatotv.com.epg.xml🟢 - 🇪🇨 Ecuador45https://iptv-org.github.io/epg/guides/ec/gatotv.com.epg.xml🟢 - 🇪🇬 Egypt108https://iptv-org.github.io/epg/guides/eg-ar/elcinema.com.epg.xml🟢 - 108https://iptv-org.github.io/epg/guides/eg-en/elcinema.com.epg.xml🟢 - 99https://iptv-org.github.io/epg/guides/eg/osn.com.epg.xml🟢 - 🇸🇻 El Salvador52https://iptv-org.github.io/epg/guides/sv/gatotv.com.epg.xml🟢 - 12https://iptv-org.github.io/epg/guides/sv/mi.tv.epg.xml🟢 - 🇬🇶 Equatorial Guinea125https://iptv-org.github.io/epg/guides/gq/dstv.com.epg.xml🟡 - 🇪🇷 Eritrea123https://iptv-org.github.io/epg/guides/er/dstv.com.epg.xml🟡 - 🇪🇪 Estonia132https://iptv-org.github.io/epg/guides/ee-en/teliatv.ee.epg.xml🟢 - 132https://iptv-org.github.io/epg/guides/ee-et/teliatv.ee.epg.xml🟢 - 132https://iptv-org.github.io/epg/guides/ee-ru/teliatv.ee.epg.xml🟢 - 🇸🇿 Eswatini127https://iptv-org.github.io/epg/guides/sz/dstv.com.epg.xml🟢 - 🇪🇹 Ethiopia148https://iptv-org.github.io/epg/guides/et/dstv.com.epg.xml🟡 - 🇫🇴 Faroe Islands1https://iptv-org.github.io/epg/guides/fo/kvf.fo.epg.xml🟢 - 🇫🇯 Fiji9https://iptv-org.github.io/epg/guides/fj/walesi.com.fj.epg.xml🟢 - 🇫🇮 Finland36https://iptv-org.github.io/epg/guides/fi/allente.se.epg.xml🟢 - 36https://iptv-org.github.io/epg/guides/fi/telkussa.fi.epg.xml🟢 - 🇫🇷 France204https://iptv-org.github.io/epg/guides/fr/programme-tv.net.epg.xml🟡 - 190https://iptv-org.github.io/epg/guides/fr/chaines-tv.orange.fr.epg.xml🟢 + 🇩🇯 Djibouti121https://iptv-org.github.io/epg/guides/dj/dstv.com.epg.xml🟢 + 🇬🇶 Equatorial Guinea125https://iptv-org.github.io/epg/guides/gq/dstv.com.epg.xml🟢 + 🇪🇷 Eritrea123https://iptv-org.github.io/epg/guides/er/dstv.com.epg.xml🟢 + 🇪🇹 Ethiopia148https://iptv-org.github.io/epg/guides/et/dstv.com.epg.xml🟢 + 🇫🇮 Finland36https://iptv-org.github.io/epg/guides/fi/allente.se.epg.xml🟢 + 🇫🇷 France190https://iptv-org.github.io/epg/guides/fr/chaines-tv.orange.fr.epg.xml🟢 🇬🇫 French Guiana128https://iptv-org.github.io/epg/guides/gf/canalplus-caraibes.com.epg.xml🟢 - 🇵🇫 French Polynesia2https://iptv-org.github.io/epg/guides/pf/programme-tv.vini.pf.epg.xml🟢 - 🇬🇦 Gabon125https://iptv-org.github.io/epg/guides/ga/dstv.com.epg.xml🟡 - 🇬🇲 Gambia124https://iptv-org.github.io/epg/guides/gm/dstv.com.epg.xml🟡 - 🇬🇪 Georgia117https://iptv-org.github.io/epg/guides/ge/magticom.ge.epg.xml🟢 - 🇩🇪 Germany122https://iptv-org.github.io/epg/guides/de/hd-plus.de.epg.xml🟢 - 🇬🇭 Ghana139https://iptv-org.github.io/epg/guides/gh/dstv.com.epg.xml🟡 - 🇬🇷 Greece86https://iptv-org.github.io/epg/guides/gr/cosmote.gr.epg.xml🟡 - 🇬🇱 Greenland1https://iptv-org.github.io/epg/guides/gl/knr.gl.epg.xml🟢 + 🇬🇦 Gabon125https://iptv-org.github.io/epg/guides/ga/dstv.com.epg.xml🟢 + 🇬🇲 Gambia124https://iptv-org.github.io/epg/guides/gm/dstv.com.epg.xml🟢 + 🇬🇭 Ghana139https://iptv-org.github.io/epg/guides/gh/dstv.com.epg.xml🟢 + 🇬🇷 Greece86https://iptv-org.github.io/epg/guides/gr/cosmote.gr.epg.xml🟢 🇬🇵 Guadeloupe128https://iptv-org.github.io/epg/guides/gp/canalplus-caraibes.com.epg.xml🟢 - 🇬🇺 Guam1https://iptv-org.github.io/epg/guides/gu/pbsguam.org.epg.xml🔴 - 🇬🇹 Guatemala53https://iptv-org.github.io/epg/guides/gt/gatotv.com.epg.xml🟢 - 18https://iptv-org.github.io/epg/guides/gt/mi.tv.epg.xml🟢 🇬🇳 Guinea125https://iptv-org.github.io/epg/guides/gn/dstv.com.epg.xml🟢 - 🇬🇼 Guinea-Bissau125https://iptv-org.github.io/epg/guides/gw/dstv.com.epg.xml🟡 + 🇬🇼 Guinea-Bissau125https://iptv-org.github.io/epg/guides/gw/dstv.com.epg.xml🟢 🇭🇹 Haiti112https://iptv-org.github.io/epg/guides/ht/canalplus-haiti.com.epg.xml🟡 - 🇭🇳 Honduras50https://iptv-org.github.io/epg/guides/hn/gatotv.com.epg.xml🟢 - 22https://iptv-org.github.io/epg/guides/hn/mi.tv.epg.xml🟢 - 🇭🇰 Hong Kong132https://iptv-org.github.io/epg/guides/hk-en/nowplayer.now.com.epg.xml🟢 - 132https://iptv-org.github.io/epg/guides/hk-zh/nowplayer.now.com.epg.xml🟢 - 🇭🇺 Hungary91https://iptv-org.github.io/epg/guides/hu/tvmusor.hu.epg.xml🟢 - 🇮🇸 Iceland2https://iptv-org.github.io/epg/guides/is/ruv.is.epg.xml🟢 🇮🇳 India364https://iptv-org.github.io/epg/guides/in/dishtv.in.epg.xml🟢 - 🇮🇩 Indonesia29https://iptv-org.github.io/epg/guides/id/vidio.com.epg.xml🟡 - 🇮🇷 Iran29https://iptv-org.github.io/epg/guides/ir/tva.tv.epg.xml🟢 - 🇮🇶 Iraq99https://iptv-org.github.io/epg/guides/iq/osn.com.epg.xml🟢 - 🇮🇪 Ireland3https://iptv-org.github.io/epg/guides/ie/ontvtonight.com.epg.xml🟢 - 🇮🇹 Italy145https://iptv-org.github.io/epg/guides/it/guidatv.sky.it.epg.xml🟢 - 15https://iptv-org.github.io/epg/guides/it/mediaset.it.epg.xml🟡 - 🇯🇴 Jordan99https://iptv-org.github.io/epg/guides/jo/osn.com.epg.xml🟢 - 🇰🇿 Kazakhstan8https://iptv-org.github.io/epg/guides/kz/tv.yandex.ru.epg.xml🟢 🇰🇪 Kenya151https://iptv-org.github.io/epg/guides/ke/dstv.com.epg.xml🟢 - 🇽🇰 Kosovo26https://iptv-org.github.io/epg/guides/xk/tvim.tv.epg.xml🟢 - 🇰🇼 Kuwait99https://iptv-org.github.io/epg/guides/kw/osn.com.epg.xml🟢 - 🇱🇻 Latvia21https://iptv-org.github.io/epg/guides/lv/tv.lv.epg.xml🟢 - 🇱🇧 Lebanon99https://iptv-org.github.io/epg/guides/lb/osn.com.epg.xml🟢 🇱🇸 Lesotho146https://iptv-org.github.io/epg/guides/ls/dstv.com.epg.xml🟢 - 🇱🇷 Liberia125https://iptv-org.github.io/epg/guides/lr/dstv.com.epg.xml🟡 - 🇱🇾 Libya99https://iptv-org.github.io/epg/guides/ly/osn.com.epg.xml🟢 + 🇱🇷 Liberia125https://iptv-org.github.io/epg/guides/lr/dstv.com.epg.xml🟢 🇲🇬 Madagascar125https://iptv-org.github.io/epg/guides/mg/dstv.com.epg.xml🟢 🇲🇼 Malawi132https://iptv-org.github.io/epg/guides/mw/dstv.com.epg.xml🟢 🇲🇾 Malaysia123https://iptv-org.github.io/epg/guides/my/astro.com.my.epg.xml🟢 - 🇲🇱 Mali125https://iptv-org.github.io/epg/guides/ml/dstv.com.epg.xml🟡 + 🇲🇱 Mali125https://iptv-org.github.io/epg/guides/ml/dstv.com.epg.xml🟢 🇲🇶 Martinique128https://iptv-org.github.io/epg/guides/mq/canalplus-caraibes.com.epg.xml🟢 - 🇲🇷 Mauritania125https://iptv-org.github.io/epg/guides/mr/dstv.com.epg.xml🟢 - 98https://iptv-org.github.io/epg/guides/mr/osn.com.epg.xml🟢 + 🇲🇷 Mauritania125https://iptv-org.github.io/epg/guides/mr/dstv.com.epg.xml🟢 🇲🇺 Mauritius126https://iptv-org.github.io/epg/guides/mu/dstv.com.epg.xml🟢 🇾🇹 Mayotte119https://iptv-org.github.io/epg/guides/yt/canalplus-reunion.com.epg.xml🟢 - 🇲🇽 Mexico105https://iptv-org.github.io/epg/guides/mx/gatotv.com.epg.xml🟢 - 25https://iptv-org.github.io/epg/guides/mx/mi.tv.epg.xml🟢 - 🇲🇪 Montenegro4https://iptv-org.github.io/epg/guides/me/tvarenasport.com.epg.xml🟢 - 🇲🇦 Morocco98https://iptv-org.github.io/epg/guides/ma/osn.com.epg.xml🟢 🇲🇿 Mozambique86https://iptv-org.github.io/epg/guides/mz/dstv.com.epg.xml🟢 🇳🇦 Namibia130https://iptv-org.github.io/epg/guides/na/dstv.com.epg.xml🟢 🇳🇱 Netherlands227https://iptv-org.github.io/epg/guides/nl/delta.nl.epg.xml🟢 - 🇳🇮 Nicaragua50https://iptv-org.github.io/epg/guides/ni/gatotv.com.epg.xml🟢 🇳🇪 Niger128https://iptv-org.github.io/epg/guides/ne/dstv.com.epg.xml🟢 - 🇳🇬 Nigeria147https://iptv-org.github.io/epg/guides/ng/dstv.com.epg.xml🟡 - 🇲🇰 North Macedonia52https://iptv-org.github.io/epg/guides/mk/maxtvgo.mk.epg.xml🟢 - 4https://iptv-org.github.io/epg/guides/mk/tvarenasport.com.epg.xml🟢 + 🇳🇬 Nigeria147https://iptv-org.github.io/epg/guides/ng/dstv.com.epg.xml🟢 🇳🇴 Norway71https://iptv-org.github.io/epg/guides/no/allente.se.epg.xml🟢 - 🇴🇲 Oman98https://iptv-org.github.io/epg/guides/om/osn.com.epg.xml🟢 - 🇵🇸 Palestine99https://iptv-org.github.io/epg/guides/ps/osn.com.epg.xml🟢 - 🇵🇦 Panama52https://iptv-org.github.io/epg/guides/pa/gatotv.com.epg.xml🟢 - 🇵🇾 Paraguay39https://iptv-org.github.io/epg/guides/py/gatotv.com.epg.xml🟢 - 🇵🇪 Peru48https://iptv-org.github.io/epg/guides/pe/gatotv.com.epg.xml🟢 - 21https://iptv-org.github.io/epg/guides/pe/mi.tv.epg.xml🟢 - 🇵🇱 Poland341https://iptv-org.github.io/epg/guides/pl/programtv.onet.pl.epg.xml🟡 - 🇵🇹 Portugal110https://iptv-org.github.io/epg/guides/pt/meo.pt.epg.xml🟢 - 🇶🇦 Qatar99https://iptv-org.github.io/epg/guides/qa/osn.com.epg.xml🟢 - 22https://iptv-org.github.io/epg/guides/qa/beinsports.com.epg.xml🟢 - 🇷🇴 Romania224https://iptv-org.github.io/epg/guides/ro/programetv.ro.epg.xml🟢 - 🇷🇺 Russia285https://iptv-org.github.io/epg/guides/ru/tv.yandex.ru.epg.xml🟢 - 🇷🇼 Rwanda132https://iptv-org.github.io/epg/guides/rw/dstv.com.epg.xml🟡 + 🇶🇦 Qatar22https://iptv-org.github.io/epg/guides/qa/beinsports.com.epg.xml🟢 🇷🇪 Réunion119https://iptv-org.github.io/epg/guides/re/canalplus-reunion.com.epg.xml🟢 - 🇸🇦 Saudi Arabia98https://iptv-org.github.io/epg/guides/sa/osn.com.epg.xml🟢 - 11https://iptv-org.github.io/epg/guides/sa/rotana.net.epg.xml🔴 - 🇸🇳 Senegal125https://iptv-org.github.io/epg/guides/sn/dstv.com.epg.xml🟢 - 🇷🇸 Serbia357https://iptv-org.github.io/epg/guides/rs/mts.rs.epg.xml🟡 - 12https://iptv-org.github.io/epg/guides/rs/tvarenasport.com.epg.xml🟢 - 🇸🇨 Seychelles124https://iptv-org.github.io/epg/guides/sc/dstv.com.epg.xml🟡 - 🇸🇱 Sierra Leone125https://iptv-org.github.io/epg/guides/sl/dstv.com.epg.xml🟢 - 🇸🇮 Slovenia277https://iptv-org.github.io/epg/guides/si/tv2go.t-2.net.epg.xml🟢 - 🇸🇴 Somalia120https://iptv-org.github.io/epg/guides/so/dstv.com.epg.xml🟢 - 🇸🇸 South Sudan125https://iptv-org.github.io/epg/guides/ss/dstv.com.epg.xml🟢 - 🇪🇸 Spain112https://iptv-org.github.io/epg/guides/es/programacion-tv.elpais.com.epg.xml🟢 - 58https://iptv-org.github.io/epg/guides/es/gatotv.com.epg.xml🟢 🇧🇱 St. Barthélemy128https://iptv-org.github.io/epg/guides/bl/canalplus-caraibes.com.epg.xml🟢 🇲🇫 St. Martin128https://iptv-org.github.io/epg/guides/mf/canalplus-caraibes.com.epg.xml🟢 - 🇸🇩 Sudan118https://iptv-org.github.io/epg/guides/sd/dstv.com.epg.xml🟡 🇸🇪 Sweden87https://iptv-org.github.io/epg/guides/se/allente.se.epg.xml🟢 - 🇸🇹 São Tomé & Príncipe128https://iptv-org.github.io/epg/guides/st/dstv.com.epg.xml🟢 - 🇹🇿 Tanzania30https://iptv-org.github.io/epg/guides/tz/dstv.com.epg.xml🟢 - 🇹🇭 Thailand81https://iptv-org.github.io/epg/guides/th/tv.trueid.net.epg.xml🟢 - 🇹🇬 Togo137https://iptv-org.github.io/epg/guides/tg/dstv.com.epg.xml🟢 - 🇹🇷 Turkey145https://iptv-org.github.io/epg/guides/tr/tvplus.com.tr.epg.xml🟢 - 118https://iptv-org.github.io/epg/guides/tr/digiturk.com.tr.epg.xml🟢 + 🇹🇷 Turkey118https://iptv-org.github.io/epg/guides/tr/digiturk.com.tr.epg.xml🟢 99https://iptv-org.github.io/epg/guides/tr/dsmart.com.tr.epg.xml🟢 - 🇺🇬 Uganda151https://iptv-org.github.io/epg/guides/ug/dstv.com.epg.xml🟢 - 🇺🇦 Ukraine114https://iptv-org.github.io/epg/guides/ua/tvgid.ua.epg.xml🟢 - 🇦🇪 United Arab Emirates99https://iptv-org.github.io/epg/guides/ae/osn.com.epg.xml🟢 - 17https://iptv-org.github.io/epg/guides/ae/mbc.net.epg.xml🔴 - 🇬🇧 United Kingdom97https://iptv-org.github.io/epg/guides/uk/ontvtonight.com.epg.xml🟢 - 92https://iptv-org.github.io/epg/guides/uk/sky.com.epg.xml🟢 - 🇺🇸 United States880https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml🟢 + 🇺🇸 United States880https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml🟢 374https://iptv-org.github.io/epg/guides/us/directv.com.epg.xml🟡 - 88https://iptv-org.github.io/epg/guides/us/tvguide.com.epg.xml🟢 - 15https://iptv-org.github.io/epg/guides/us/gatotv.com.epg.xml🟢 - 🇺🇾 Uruguay32https://iptv-org.github.io/epg/guides/uy/gatotv.com.epg.xml🟢 - 🇻🇪 Venezuela37https://iptv-org.github.io/epg/guides/ve/gatotv.com.epg.xml🟢 - 🇾🇪 Yemen99https://iptv-org.github.io/epg/guides/ye/osn.com.epg.xml🟢 - 🇿🇲 Zambia136https://iptv-org.github.io/epg/guides/zm/dstv.com.epg.xml🟢 - 4https://iptv-org.github.io/epg/guides/zm/znbc.co.zm.epg.xml🟢 - 🇿🇼 Zimbabwe130https://iptv-org.github.io/epg/guides/zw/dstv.com.epg.xml🟢 + 🇿🇲 Zambia4https://iptv-org.github.io/epg/guides/zm/znbc.co.zm.epg.xml🟢 @@ -212,55 +89,39 @@ To load a program guide, all you need to do is copy the link to one or more of t  Alabama212https://iptv-org.github.io/epg/guides/us-al/tvtv.us.epg.xml🟢  Alaska62https://iptv-org.github.io/epg/guides/us-ak/tvtv.us.epg.xml🟢  Arizona233https://iptv-org.github.io/epg/guides/us-az/tvtv.us.epg.xml🟢 -  Arkansas121https://iptv-org.github.io/epg/guides/us-ar/tvtv.us.epg.xml🟢 -  California765https://iptv-org.github.io/epg/guides/us-ca/tvtv.us.epg.xml🟢  Colorado240https://iptv-org.github.io/epg/guides/us-co/tvtv.us.epg.xml🟢  Connecticut44https://iptv-org.github.io/epg/guides/us-ct/tvtv.us.epg.xml🟢  Delaware17https://iptv-org.github.io/epg/guides/us-de/tvtv.us.epg.xml🟢 -  District Of Columbia42https://iptv-org.github.io/epg/guides/us-dc/tvtv.us.epg.xml🟢  Florida503https://iptv-org.github.io/epg/guides/us-fl/tvtv.us.epg.xml🟢 -  Georgia217https://iptv-org.github.io/epg/guides/us-ga/tvtv.us.epg.xml🟢  Hawaii55https://iptv-org.github.io/epg/guides/us-hi/tvtv.us.epg.xml🟢  Idaho151https://iptv-org.github.io/epg/guides/us-id/tvtv.us.epg.xml🟢  Illinois197https://iptv-org.github.io/epg/guides/us-il/tvtv.us.epg.xml🟢  Indiana194https://iptv-org.github.io/epg/guides/us-in/tvtv.us.epg.xml🟢  Iowa176https://iptv-org.github.io/epg/guides/us-ia/tvtv.us.epg.xml🟢  Kansas164https://iptv-org.github.io/epg/guides/us-ks/tvtv.us.epg.xml🟢 -  Kentucky177https://iptv-org.github.io/epg/guides/us-ky/tvtv.us.epg.xml🟢  Louisiana157https://iptv-org.github.io/epg/guides/us-la/tvtv.us.epg.xml🟢  Maine44https://iptv-org.github.io/epg/guides/us-me/tvtv.us.epg.xml🟢  Maryland59https://iptv-org.github.io/epg/guides/us-md/tvtv.us.epg.xml🟢  Massachusetts71https://iptv-org.github.io/epg/guides/us-ma/tvtv.us.epg.xml🟢 -  Michigan269https://iptv-org.github.io/epg/guides/us-mi/tvtv.us.epg.xml🟢 -  Minnesota175https://iptv-org.github.io/epg/guides/us-mn/tvtv.us.epg.xml🟢  Mississippi130https://iptv-org.github.io/epg/guides/us-ms/tvtv.us.epg.xml🟢  Missouri230https://iptv-org.github.io/epg/guides/us-mo/tvtv.us.epg.xml🟢  Montana137https://iptv-org.github.io/epg/guides/us-mt/tvtv.us.epg.xml🟢 -  Nebraska93https://iptv-org.github.io/epg/guides/us-ne/tvtv.us.epg.xml🟢  Nevada134https://iptv-org.github.io/epg/guides/us-nv/tvtv.us.epg.xml🟢  New Hampshire35https://iptv-org.github.io/epg/guides/us-nh/tvtv.us.epg.xml🟢 -  New Jersey42https://iptv-org.github.io/epg/guides/us-nj/tvtv.us.epg.xml🟢 -  New Mexico146https://iptv-org.github.io/epg/guides/us-nm/tvtv.us.epg.xml🟢 -  New York334https://iptv-org.github.io/epg/guides/us-ny/tvtv.us.epg.xml🟢  North Carolina259https://iptv-org.github.io/epg/guides/us-nc/tvtv.us.epg.xml🟢 -  North Dakota107https://iptv-org.github.io/epg/guides/us-nd/tvtv.us.epg.xml🟡 +  North Dakota107https://iptv-org.github.io/epg/guides/us-nd/tvtv.us.epg.xml🟢  Ohio306https://iptv-org.github.io/epg/guides/us-oh/tvtv.us.epg.xml🟢 -  Oklahoma173https://iptv-org.github.io/epg/guides/us-ok/tvtv.us.epg.xml🟢  Oregon187https://iptv-org.github.io/epg/guides/us-or/tvtv.us.epg.xml🟢  Pennsylvania284https://iptv-org.github.io/epg/guides/us-pa/tvtv.us.epg.xml🟢 -  Puerto Rico14https://iptv-org.github.io/epg/guides/us-pr/tvtv.us.epg.xml🟢 - 7https://iptv-org.github.io/epg/guides/us-pr/gatotv.com.epg.xml🟢 - 1https://iptv-org.github.io/epg/guides/us-pr/directv.com.epg.xml🟡 +  Puerto Rico14https://iptv-org.github.io/epg/guides/us-pr/tvtv.us.epg.xml🟢 + 1https://iptv-org.github.io/epg/guides/us-pr/directv.com.epg.xml🟢  Rhode Island27https://iptv-org.github.io/epg/guides/us-ri/tvtv.us.epg.xml🟢  South Carolina166https://iptv-org.github.io/epg/guides/us-sc/tvtv.us.epg.xml🟢 -  South Dakota53https://iptv-org.github.io/epg/guides/us-sd/tvtv.us.epg.xml🟢 -  Tennessee230https://iptv-org.github.io/epg/guides/us-tn/tvtv.us.epg.xml🟡 -  Texas765https://iptv-org.github.io/epg/guides/us-tx/tvtv.us.epg.xml🟢 +  Tennessee230https://iptv-org.github.io/epg/guides/us-tn/tvtv.us.epg.xml🟢 +  Texas765https://iptv-org.github.io/epg/guides/us-tx/tvtv.us.epg.xml🟡  Utah109https://iptv-org.github.io/epg/guides/us-ut/tvtv.us.epg.xml🟢  Vermont25https://iptv-org.github.io/epg/guides/us-vt/tvtv.us.epg.xml🟢  Virgin Islands3https://iptv-org.github.io/epg/guides/us-vi/tvtv.us.epg.xml🟢 -  Virginia178https://iptv-org.github.io/epg/guides/us-va/tvtv.us.epg.xml🟢 -  Washington201https://iptv-org.github.io/epg/guides/us-wa/tvtv.us.epg.xml🟢  West Virginia85https://iptv-org.github.io/epg/guides/us-wv/tvtv.us.epg.xml🟢  Wisconsin222https://iptv-org.github.io/epg/guides/us-wi/tvtv.us.epg.xml🟢  Wyoming42https://iptv-org.github.io/epg/guides/us-wy/tvtv.us.epg.xml🟢 @@ -275,16 +136,6 @@ To load a program guide, all you need to do is copy the link to one or more of t ProvinceChannelsEPGStatus -  Alberta38https://iptv-org.github.io/epg/guides/ca-ab/tvtv.us.epg.xml🟢 -  British Columbia39https://iptv-org.github.io/epg/guides/ca-bc/tvtv.us.epg.xml🟢 -  Manitoba12https://iptv-org.github.io/epg/guides/ca-mb/tvtv.us.epg.xml🟢 -  New Brunswick11https://iptv-org.github.io/epg/guides/ca-nb/tvtv.us.epg.xml🟢 -  Newfoundland and Labrador2https://iptv-org.github.io/epg/guides/ca-nl/tvtv.us.epg.xml🟢 -  Nova Scotia9https://iptv-org.github.io/epg/guides/ca-ns/tvtv.us.epg.xml🟢 -  Ontario79https://iptv-org.github.io/epg/guides/ca-on/tvtv.us.epg.xml🟢 -  Prince Edward Island2https://iptv-org.github.io/epg/guides/ca-pe/tvtv.us.epg.xml🟢 -  Quebec67https://iptv-org.github.io/epg/guides/ca-qc/tvtv.us.epg.xml🟢 -  Saskatchewan21https://iptv-org.github.io/epg/guides/ca-sk/tvtv.us.epg.xml🟢 From 8ac8ba58afeccc5d363c7e8b6d420ecf7a64024b Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Wed, 12 Jan 2022 14:02:42 +0300 Subject: [PATCH 10/23] Update elcinema.com.test.js --- sites/elcinema.com/elcinema.com.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sites/elcinema.com/elcinema.com.test.js b/sites/elcinema.com/elcinema.com.test.js index 7fe1109c..848faf09 100644 --- a/sites/elcinema.com/elcinema.com.test.js +++ b/sites/elcinema.com/elcinema.com.test.js @@ -19,8 +19,8 @@ const channelEN = { site_id: '1127', xmltv_id: 'MBC.ae' } -const contentAR = `
الخميس 11 نوفمبر
  • 12:30 مساءً
  • [30 دقيقة]
  • يعيد برنامج (أحلى ما طاش) عرضا لمجموعة من أفضل الحلقات التي...اقرأ المزيد تم تقديمها من خلال المسلسل الكوميدي السعودي (طاش ما طاش)، والذي استمر عرضه على التليفزيون السعودي لمدة 18 موسمًا متواصلًا، والتي ناقش من خلالها (ناصر القصبي) و(عبدالله السدحان) مجموعة من القضايا الاجتماعية التي تشغل بال المجتمع السعودي بطريقة ساخرة.
الجمعة 12 نوفمبر
  • يوميات موسم الرياض 2021
  • 12:00 صباحًا [15 دقيقة]
` -const contentEN = `
Thursday 11 November
  • 10:00 AM
  • [120 minutes]
` +const contentAR = `
الخميس 11 نوفمبر
  • 12:30 مساءً
  • [30 دقيقة]
  • يعيد برنامج (أحلى ما طاش) عرضا لمجموعة من أفضل الحلقات التي...اقرأ المزيد تم تقديمها من خلال المسلسل الكوميدي السعودي (طاش ما طاش)، والذي استمر عرضه على التليفزيون السعودي لمدة 18 موسمًا متواصلًا، والتي ناقش من خلالها (ناصر القصبي) و(عبدالله السدحان) مجموعة من القضايا الاجتماعية التي تشغل بال المجتمع السعودي بطريقة ساخرة.
الجمعة 12 نوفمبر
  • يوميات موسم الرياض 2021
  • 12:00 صباحًا [15 دقيقة]
` +const contentEN = `
Thursday 11 November
  • 10:00 AM
  • [120 minutes]
` it('can generate valid url', () => { expect(url({ channel: channelEN })).toBe('https://elcinema.com/en/tvguide/1127/') From 8eea99a123b9564ec63997be0820f24be6b4e19f Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Wed, 12 Jan 2022 14:02:45 +0300 Subject: [PATCH 11/23] Update elcinema.com.config.js --- sites/elcinema.com/elcinema.com.config.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sites/elcinema.com/elcinema.com.config.js b/sites/elcinema.com/elcinema.com.config.js index 1bad9068..eaef7489 100644 --- a/sites/elcinema.com/elcinema.com.config.js +++ b/sites/elcinema.com/elcinema.com.config.js @@ -106,14 +106,14 @@ function parseDescription(item) { function parseItems(content, channel, date) { const $ = cheerio.load(content) -// const dateString = date.locale(channel.lang).format('dddd D MMMM') - const dayNum = date.locale(channel.lang).format('D') - if ( dayNum.length == 1 ) dateString = date.locale(channel.lang).format('dddd D MMMM') - if ( dayNum.length == 2 ) dateString = date.locale(channel.lang).format('dddd D MMMM') + const dateString = date.locale(channel.lang).format('dddd D MMMM') const list = $('.dates') .filter((i, el) => { - return $(el).text().trim() === dateString + let parsedDateString = $(el).text().trim() + parsedDateString = parsedDateString.replace(/\s\s+/g, ' ') + + return parsedDateString === dateString }) .first() .parent() From 5f4c722813ade5c5df94105e3111363bd3537e2c Mon Sep 17 00:00:00 2001 From: TertoGordez <95050009+TertoGordez@users.noreply.github.com> Date: Wed, 12 Jan 2022 21:27:56 +0100 Subject: [PATCH 12/23] Update allente.se_se.channels.xml added "C More Live 3" and "C More Live 4" --- sites/allente.se/allente.se_se.channels.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sites/allente.se/allente.se_se.channels.xml b/sites/allente.se/allente.se_se.channels.xml index 64a64a4c..b95b7c6c 100644 --- a/sites/allente.se/allente.se_se.channels.xml +++ b/sites/allente.se/allente.se_se.channels.xml @@ -13,6 +13,8 @@ C More Hockey C More Live C More Live 2 + C More Live 3 + C More Live 4 C More Series C More Stars CNBC Europe @@ -89,4 +91,4 @@ V Sport Ultra HD V Sport Vinter - \ No newline at end of file + From 6b78a8656b37c2a37ebcd764f69eea098144f0f6 Mon Sep 17 00:00:00 2001 From: "iptv-bot[bot]" <84861620+iptv-bot[bot]@users.noreply.github.com> Date: Thu, 13 Jan 2022 09:00:20 +0300 Subject: [PATCH 13/23] [Bot] Update README.md (#384) Co-authored-by: iptv-bot[bot] <84861620+iptv-bot[bot]@users.noreply.github.com> --- README.md | 174 ++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 162 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 28cc6e89..f5767e3a 100644 --- a/README.md +++ b/README.md @@ -16,65 +16,189 @@ To load a program guide, all you need to do is copy the link to one or more of t 🇦🇫 Afghanistan1https://iptv-org.github.io/epg/guides/af/arianaafgtv.com.epg.xml🟢 1https://iptv-org.github.io/epg/guides/af/arianatelevision.com.epg.xml🔴 + 🇦🇱 Albania36https://iptv-org.github.io/epg/guides/al/ipko.com.epg.xml🟢 + 🇩🇿 Algeria99https://iptv-org.github.io/epg/guides/dz/osn.com.epg.xml🟢 🇦🇩 Andorra1https://iptv-org.github.io/epg/guides/ad/andorradifusio.ad.epg.xml🟢 🇦🇴 Angola100https://iptv-org.github.io/epg/guides/ao/zap.co.ao.epg.xml🟢 77https://iptv-org.github.io/epg/guides/ao/dstv.com.epg.xml🟢 + 🇦🇷 Argentina158https://iptv-org.github.io/epg/guides/ar/mi.tv.epg.xml🟢 + 40https://iptv-org.github.io/epg/guides/ar/gatotv.com.epg.xml🟢 + 🇦🇲 Armenia19https://iptv-org.github.io/epg/guides/am/tv.mail.ru.epg.xml🟢 + 🇦🇺 Australia14https://iptv-org.github.io/epg/guides/au/ontvtonight.com.epg.xml🟢 + 🇦🇹 Austria52https://iptv-org.github.io/epg/guides/at/tvheute.at.epg.xml🟢 + 🇦🇿 Azerbaijan6https://iptv-org.github.io/epg/guides/az/tv.mail.ru.epg.xml🟢 + 🇧🇸 Bahamas186https://iptv-org.github.io/epg/guides/bs/rev.bs.epg.xml🟢 + 🇧🇭 Bahrain99https://iptv-org.github.io/epg/guides/bh/osn.com.epg.xml🟢 + 🇧🇾 Belarus20https://iptv-org.github.io/epg/guides/by/tv.mail.ru.epg.xml🟢 + 🇧🇪 Belgium7https://iptv-org.github.io/epg/guides/be/vtm.be.epg.xml🟢 🇧🇯 Benin130https://iptv-org.github.io/epg/guides/bj/dstv.com.epg.xml🟢 - 🇧🇴 Bolivia79https://iptv-org.github.io/epg/guides/bo/comteco.com.bo.epg.xml🟢 + 🇧🇴 Bolivia79https://iptv-org.github.io/epg/guides/bo/comteco.com.bo.epg.xml🟢 + 37https://iptv-org.github.io/epg/guides/bo/gatotv.com.epg.xml🟢 + 🇧🇦 Bosnia178https://iptv-org.github.io/epg/guides/ba/mtel.ba.epg.xml🟡 + 4https://iptv-org.github.io/epg/guides/ba/tvarenasport.com.epg.xml🟢 🇧🇼 Botswana130https://iptv-org.github.io/epg/guides/bw/dstv.com.epg.xml🟢 + 🇧🇷 Brazil248https://iptv-org.github.io/epg/guides/br/mi.tv.epg.xml🟢 🇧🇫 Burkina Faso128https://iptv-org.github.io/epg/guides/bf/dstv.com.epg.xml🟢 🇧🇮 Burundi128https://iptv-org.github.io/epg/guides/bi/dstv.com.epg.xml🟢 🇨🇲 Cameroon128https://iptv-org.github.io/epg/guides/cm/dstv.com.epg.xml🟢 + 🇨🇦 Canada430https://iptv-org.github.io/epg/guides/ca/tvtv.us.epg.xml🟢 🇨🇻 Cape Verde125https://iptv-org.github.io/epg/guides/cv/dstv.com.epg.xml🟢 🇨🇫 Central African Republic125https://iptv-org.github.io/epg/guides/cf/dstv.com.epg.xml🟢 + 🇹🇩 Chad123https://iptv-org.github.io/epg/guides/td/dstv.com.epg.xml🟢 + 98https://iptv-org.github.io/epg/guides/td/osn.com.epg.xml🟢 + 🇨🇱 Chile79https://iptv-org.github.io/epg/guides/cl/mi.tv.epg.xml🟢 + 52https://iptv-org.github.io/epg/guides/cl/gatotv.com.epg.xml🟢 + 🇨🇳 China110https://iptv-org.github.io/epg/guides/cn/tv.cctv.com.epg.xml🟢 + 🇨🇴 Colombia103https://iptv-org.github.io/epg/guides/co/siba.com.co.epg.xml🟢 + 56https://iptv-org.github.io/epg/guides/co/gatotv.com.epg.xml🟢 + 42https://iptv-org.github.io/epg/guides/co/mi.tv.epg.xml🟢 🇰🇲 Comoros119https://iptv-org.github.io/epg/guides/km/canalplus-reunion.com.epg.xml🟢 🇨🇬 Congo - Brazzaville125https://iptv-org.github.io/epg/guides/cg/dstv.com.epg.xml🟢 🇨🇩 Congo - Kinshasa126https://iptv-org.github.io/epg/guides/cd/dstv.com.epg.xml🟢 + 🇨🇷 Costa Rica49https://iptv-org.github.io/epg/guides/cr/gatotv.com.epg.xml🟢 + 🇭🇷 Croatia169https://iptv-org.github.io/epg/guides/hr/maxtv.hrvatskitelekom.hr.epg.xml🟢 + 10https://iptv-org.github.io/epg/guides/hr/tvarenasport.hr.epg.xml🟢 + 🇨🇺 Cuba10https://iptv-org.github.io/epg/guides/cu/tvcubana.icrt.cu.epg.xml🟢 + 🇨🇾 Cyprus30https://iptv-org.github.io/epg/guides/cy/novacyprus.com.epg.xml🟢 + 🇨🇿 Czechia512https://iptv-org.github.io/epg/guides/cz/m.tv.sms.cz.epg.xml🟢 🇨🇮 Côte d’Ivoire128https://iptv-org.github.io/epg/guides/ci/dstv.com.epg.xml🟢 🇩🇰 Denmark61https://iptv-org.github.io/epg/guides/dk/allente.se.epg.xml🟢 🇩🇯 Djibouti121https://iptv-org.github.io/epg/guides/dj/dstv.com.epg.xml🟢 + 🇩🇴 Dominican Republic60https://iptv-org.github.io/epg/guides/do/gatotv.com.epg.xml🟢 + 🇪🇨 Ecuador45https://iptv-org.github.io/epg/guides/ec/gatotv.com.epg.xml🟢 + 🇪🇬 Egypt108https://iptv-org.github.io/epg/guides/eg-ar/elcinema.com.epg.xml🟡 + 108https://iptv-org.github.io/epg/guides/eg-en/elcinema.com.epg.xml🟡 + 99https://iptv-org.github.io/epg/guides/eg/osn.com.epg.xml🟢 + 🇸🇻 El Salvador52https://iptv-org.github.io/epg/guides/sv/gatotv.com.epg.xml🟢 + 12https://iptv-org.github.io/epg/guides/sv/mi.tv.epg.xml🟢 🇬🇶 Equatorial Guinea125https://iptv-org.github.io/epg/guides/gq/dstv.com.epg.xml🟢 🇪🇷 Eritrea123https://iptv-org.github.io/epg/guides/er/dstv.com.epg.xml🟢 + 🇪🇪 Estonia132https://iptv-org.github.io/epg/guides/ee-en/teliatv.ee.epg.xml🟢 + 132https://iptv-org.github.io/epg/guides/ee-et/teliatv.ee.epg.xml🟢 + 132https://iptv-org.github.io/epg/guides/ee-ru/teliatv.ee.epg.xml🟢 + 🇸🇿 Eswatini127https://iptv-org.github.io/epg/guides/sz/dstv.com.epg.xml🟢 🇪🇹 Ethiopia148https://iptv-org.github.io/epg/guides/et/dstv.com.epg.xml🟢 - 🇫🇮 Finland36https://iptv-org.github.io/epg/guides/fi/allente.se.epg.xml🟢 - 🇫🇷 France190https://iptv-org.github.io/epg/guides/fr/chaines-tv.orange.fr.epg.xml🟢 + 🇫🇴 Faroe Islands1https://iptv-org.github.io/epg/guides/fo/kvf.fo.epg.xml🟢 + 🇫🇯 Fiji9https://iptv-org.github.io/epg/guides/fj/walesi.com.fj.epg.xml🔴 + 🇫🇮 Finland36https://iptv-org.github.io/epg/guides/fi/allente.se.epg.xml🟢 + 36https://iptv-org.github.io/epg/guides/fi/telkussa.fi.epg.xml🟢 + 🇫🇷 France204https://iptv-org.github.io/epg/guides/fr/programme-tv.net.epg.xml🟡 + 190https://iptv-org.github.io/epg/guides/fr/chaines-tv.orange.fr.epg.xml🟢 🇬🇫 French Guiana128https://iptv-org.github.io/epg/guides/gf/canalplus-caraibes.com.epg.xml🟢 + 🇵🇫 French Polynesia2https://iptv-org.github.io/epg/guides/pf/programme-tv.vini.pf.epg.xml🟢 🇬🇦 Gabon125https://iptv-org.github.io/epg/guides/ga/dstv.com.epg.xml🟢 🇬🇲 Gambia124https://iptv-org.github.io/epg/guides/gm/dstv.com.epg.xml🟢 + 🇬🇪 Georgia117https://iptv-org.github.io/epg/guides/ge/magticom.ge.epg.xml🟢 + 🇩🇪 Germany122https://iptv-org.github.io/epg/guides/de/hd-plus.de.epg.xml🟢 🇬🇭 Ghana139https://iptv-org.github.io/epg/guides/gh/dstv.com.epg.xml🟢 - 🇬🇷 Greece86https://iptv-org.github.io/epg/guides/gr/cosmote.gr.epg.xml🟢 + 🇬🇷 Greece86https://iptv-org.github.io/epg/guides/gr/cosmote.gr.epg.xml🟡 + 🇬🇱 Greenland1https://iptv-org.github.io/epg/guides/gl/knr.gl.epg.xml🟢 🇬🇵 Guadeloupe128https://iptv-org.github.io/epg/guides/gp/canalplus-caraibes.com.epg.xml🟢 + 🇬🇺 Guam1https://iptv-org.github.io/epg/guides/gu/pbsguam.org.epg.xml🟢 + 🇬🇹 Guatemala53https://iptv-org.github.io/epg/guides/gt/gatotv.com.epg.xml🟢 + 18https://iptv-org.github.io/epg/guides/gt/mi.tv.epg.xml🟢 🇬🇳 Guinea125https://iptv-org.github.io/epg/guides/gn/dstv.com.epg.xml🟢 🇬🇼 Guinea-Bissau125https://iptv-org.github.io/epg/guides/gw/dstv.com.epg.xml🟢 🇭🇹 Haiti112https://iptv-org.github.io/epg/guides/ht/canalplus-haiti.com.epg.xml🟡 + 🇭🇳 Honduras50https://iptv-org.github.io/epg/guides/hn/gatotv.com.epg.xml🟢 + 22https://iptv-org.github.io/epg/guides/hn/mi.tv.epg.xml🟢 + 🇭🇰 Hong Kong132https://iptv-org.github.io/epg/guides/hk-en/nowplayer.now.com.epg.xml🟢 + 132https://iptv-org.github.io/epg/guides/hk-zh/nowplayer.now.com.epg.xml🟢 + 🇭🇺 Hungary91https://iptv-org.github.io/epg/guides/hu/tvmusor.hu.epg.xml🟢 + 🇮🇸 Iceland2https://iptv-org.github.io/epg/guides/is/ruv.is.epg.xml🟢 🇮🇳 India364https://iptv-org.github.io/epg/guides/in/dishtv.in.epg.xml🟢 + 🇮🇩 Indonesia90https://iptv-org.github.io/epg/guides/id/mncvision.id.epg.xml🟢 + 29https://iptv-org.github.io/epg/guides/id/vidio.com.epg.xml🟡 + 🇮🇷 Iran29https://iptv-org.github.io/epg/guides/ir/tva.tv.epg.xml🟢 + 🇮🇶 Iraq99https://iptv-org.github.io/epg/guides/iq/osn.com.epg.xml🟢 + 🇮🇪 Ireland3https://iptv-org.github.io/epg/guides/ie/ontvtonight.com.epg.xml🟢 + 🇮🇹 Italy145https://iptv-org.github.io/epg/guides/it/guidatv.sky.it.epg.xml🟢 + 15https://iptv-org.github.io/epg/guides/it/mediaset.it.epg.xml🟡 + 🇯🇴 Jordan99https://iptv-org.github.io/epg/guides/jo/osn.com.epg.xml🟢 + 🇰🇿 Kazakhstan8https://iptv-org.github.io/epg/guides/kz/tv.yandex.ru.epg.xml🟢 🇰🇪 Kenya151https://iptv-org.github.io/epg/guides/ke/dstv.com.epg.xml🟢 + 🇽🇰 Kosovo26https://iptv-org.github.io/epg/guides/xk/tvim.tv.epg.xml🟡 + 🇰🇼 Kuwait99https://iptv-org.github.io/epg/guides/kw/osn.com.epg.xml🟢 + 🇱🇻 Latvia21https://iptv-org.github.io/epg/guides/lv/tv.lv.epg.xml🟢 + 🇱🇧 Lebanon99https://iptv-org.github.io/epg/guides/lb/osn.com.epg.xml🟢 🇱🇸 Lesotho146https://iptv-org.github.io/epg/guides/ls/dstv.com.epg.xml🟢 🇱🇷 Liberia125https://iptv-org.github.io/epg/guides/lr/dstv.com.epg.xml🟢 + 🇱🇾 Libya99https://iptv-org.github.io/epg/guides/ly/osn.com.epg.xml🟢 🇲🇬 Madagascar125https://iptv-org.github.io/epg/guides/mg/dstv.com.epg.xml🟢 🇲🇼 Malawi132https://iptv-org.github.io/epg/guides/mw/dstv.com.epg.xml🟢 🇲🇾 Malaysia123https://iptv-org.github.io/epg/guides/my/astro.com.my.epg.xml🟢 🇲🇱 Mali125https://iptv-org.github.io/epg/guides/ml/dstv.com.epg.xml🟢 🇲🇶 Martinique128https://iptv-org.github.io/epg/guides/mq/canalplus-caraibes.com.epg.xml🟢 - 🇲🇷 Mauritania125https://iptv-org.github.io/epg/guides/mr/dstv.com.epg.xml🟢 + 🇲🇷 Mauritania125https://iptv-org.github.io/epg/guides/mr/dstv.com.epg.xml🟢 + 98https://iptv-org.github.io/epg/guides/mr/osn.com.epg.xml🟢 🇲🇺 Mauritius126https://iptv-org.github.io/epg/guides/mu/dstv.com.epg.xml🟢 🇾🇹 Mayotte119https://iptv-org.github.io/epg/guides/yt/canalplus-reunion.com.epg.xml🟢 + 🇲🇽 Mexico105https://iptv-org.github.io/epg/guides/mx/gatotv.com.epg.xml🟢 + 25https://iptv-org.github.io/epg/guides/mx/mi.tv.epg.xml🟢 + 🇲🇪 Montenegro4https://iptv-org.github.io/epg/guides/me/tvarenasport.com.epg.xml🟢 + 🇲🇦 Morocco98https://iptv-org.github.io/epg/guides/ma/osn.com.epg.xml🟢 🇲🇿 Mozambique86https://iptv-org.github.io/epg/guides/mz/dstv.com.epg.xml🟢 🇳🇦 Namibia130https://iptv-org.github.io/epg/guides/na/dstv.com.epg.xml🟢 🇳🇱 Netherlands227https://iptv-org.github.io/epg/guides/nl/delta.nl.epg.xml🟢 + 🇳🇮 Nicaragua50https://iptv-org.github.io/epg/guides/ni/gatotv.com.epg.xml🟢 🇳🇪 Niger128https://iptv-org.github.io/epg/guides/ne/dstv.com.epg.xml🟢 🇳🇬 Nigeria147https://iptv-org.github.io/epg/guides/ng/dstv.com.epg.xml🟢 + 🇲🇰 North Macedonia52https://iptv-org.github.io/epg/guides/mk/maxtvgo.mk.epg.xml🟢 + 4https://iptv-org.github.io/epg/guides/mk/tvarenasport.com.epg.xml🟢 🇳🇴 Norway71https://iptv-org.github.io/epg/guides/no/allente.se.epg.xml🟢 - 🇶🇦 Qatar22https://iptv-org.github.io/epg/guides/qa/beinsports.com.epg.xml🟢 + 🇴🇲 Oman98https://iptv-org.github.io/epg/guides/om/osn.com.epg.xml🟢 + 🇵🇸 Palestine99https://iptv-org.github.io/epg/guides/ps/osn.com.epg.xml🟢 + 🇵🇦 Panama52https://iptv-org.github.io/epg/guides/pa/gatotv.com.epg.xml🟢 + 🇵🇾 Paraguay39https://iptv-org.github.io/epg/guides/py/gatotv.com.epg.xml🟢 + 🇵🇪 Peru48https://iptv-org.github.io/epg/guides/pe/gatotv.com.epg.xml🟢 + 21https://iptv-org.github.io/epg/guides/pe/mi.tv.epg.xml🟢 + 🇵🇱 Poland341https://iptv-org.github.io/epg/guides/pl/programtv.onet.pl.epg.xml🟡 + 🇵🇹 Portugal110https://iptv-org.github.io/epg/guides/pt/meo.pt.epg.xml🟢 + 🇶🇦 Qatar99https://iptv-org.github.io/epg/guides/qa/osn.com.epg.xml🟢 + 22https://iptv-org.github.io/epg/guides/qa/beinsports.com.epg.xml🟢 + 🇷🇴 Romania224https://iptv-org.github.io/epg/guides/ro/programetv.ro.epg.xml🟢 + 🇷🇺 Russia285https://iptv-org.github.io/epg/guides/ru/tv.yandex.ru.epg.xml🟢 + 🇷🇼 Rwanda132https://iptv-org.github.io/epg/guides/rw/dstv.com.epg.xml🟢 🇷🇪 Réunion119https://iptv-org.github.io/epg/guides/re/canalplus-reunion.com.epg.xml🟢 + 🇸🇦 Saudi Arabia98https://iptv-org.github.io/epg/guides/sa/osn.com.epg.xml🟢 + 11https://iptv-org.github.io/epg/guides/sa/rotana.net.epg.xml🔴 + 🇸🇳 Senegal125https://iptv-org.github.io/epg/guides/sn/dstv.com.epg.xml🟢 + 🇷🇸 Serbia357https://iptv-org.github.io/epg/guides/rs/mts.rs.epg.xml🟡 + 12https://iptv-org.github.io/epg/guides/rs/tvarenasport.com.epg.xml🟢 + 🇸🇨 Seychelles124https://iptv-org.github.io/epg/guides/sc/dstv.com.epg.xml🟢 + 🇸🇱 Sierra Leone125https://iptv-org.github.io/epg/guides/sl/dstv.com.epg.xml🟢 + 🇸🇮 Slovenia277https://iptv-org.github.io/epg/guides/si/tv2go.t-2.net.epg.xml🟢 + 🇸🇴 Somalia120https://iptv-org.github.io/epg/guides/so/dstv.com.epg.xml🟢 + 🇸🇸 South Sudan125https://iptv-org.github.io/epg/guides/ss/dstv.com.epg.xml🟢 + 🇪🇸 Spain112https://iptv-org.github.io/epg/guides/es/programacion-tv.elpais.com.epg.xml🟢 + 58https://iptv-org.github.io/epg/guides/es/gatotv.com.epg.xml🟢 🇧🇱 St. Barthélemy128https://iptv-org.github.io/epg/guides/bl/canalplus-caraibes.com.epg.xml🟢 🇲🇫 St. Martin128https://iptv-org.github.io/epg/guides/mf/canalplus-caraibes.com.epg.xml🟢 + 🇸🇩 Sudan118https://iptv-org.github.io/epg/guides/sd/dstv.com.epg.xml🟢 🇸🇪 Sweden87https://iptv-org.github.io/epg/guides/se/allente.se.epg.xml🟢 - 🇹🇷 Turkey118https://iptv-org.github.io/epg/guides/tr/digiturk.com.tr.epg.xml🟢 + 🇸🇹 São Tomé & Príncipe128https://iptv-org.github.io/epg/guides/st/dstv.com.epg.xml🟢 + 🇹🇿 Tanzania30https://iptv-org.github.io/epg/guides/tz/dstv.com.epg.xml🟢 + 🇹🇭 Thailand81https://iptv-org.github.io/epg/guides/th/tv.trueid.net.epg.xml🟢 + 🇹🇬 Togo137https://iptv-org.github.io/epg/guides/tg/dstv.com.epg.xml🟢 + 🇹🇷 Turkey145https://iptv-org.github.io/epg/guides/tr/tvplus.com.tr.epg.xml🟢 + 118https://iptv-org.github.io/epg/guides/tr/digiturk.com.tr.epg.xml🟢 99https://iptv-org.github.io/epg/guides/tr/dsmart.com.tr.epg.xml🟢 - 🇺🇸 United States880https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml🟢 + 🇺🇬 Uganda151https://iptv-org.github.io/epg/guides/ug/dstv.com.epg.xml🟢 + 🇺🇦 Ukraine114https://iptv-org.github.io/epg/guides/ua/tvgid.ua.epg.xml🟢 + 🇦🇪 United Arab Emirates99https://iptv-org.github.io/epg/guides/ae/osn.com.epg.xml🟢 + 17https://iptv-org.github.io/epg/guides/ae/mbc.net.epg.xml🔴 + 🇬🇧 United Kingdom97https://iptv-org.github.io/epg/guides/uk/ontvtonight.com.epg.xml🟢 + 92https://iptv-org.github.io/epg/guides/uk/sky.com.epg.xml🟢 + 🇺🇸 United States880https://iptv-org.github.io/epg/guides/us/tvtv.us.epg.xml🟢 374https://iptv-org.github.io/epg/guides/us/directv.com.epg.xml🟡 - 🇿🇲 Zambia4https://iptv-org.github.io/epg/guides/zm/znbc.co.zm.epg.xml🟢 + 88https://iptv-org.github.io/epg/guides/us/tvguide.com.epg.xml🟢 + 15https://iptv-org.github.io/epg/guides/us/gatotv.com.epg.xml🟢 + 🇺🇾 Uruguay32https://iptv-org.github.io/epg/guides/uy/gatotv.com.epg.xml🟢 + 🇻🇪 Venezuela37https://iptv-org.github.io/epg/guides/ve/gatotv.com.epg.xml🟢 + 🇾🇪 Yemen99https://iptv-org.github.io/epg/guides/ye/osn.com.epg.xml🟢 + 🇿🇲 Zambia136https://iptv-org.github.io/epg/guides/zm/dstv.com.epg.xml🟢 + 4https://iptv-org.github.io/epg/guides/zm/znbc.co.zm.epg.xml🟢 + 🇿🇼 Zimbabwe130https://iptv-org.github.io/epg/guides/zw/dstv.com.epg.xml🟡 @@ -89,39 +213,55 @@ To load a program guide, all you need to do is copy the link to one or more of t  Alabama212https://iptv-org.github.io/epg/guides/us-al/tvtv.us.epg.xml🟢  Alaska62https://iptv-org.github.io/epg/guides/us-ak/tvtv.us.epg.xml🟢  Arizona233https://iptv-org.github.io/epg/guides/us-az/tvtv.us.epg.xml🟢 +  Arkansas121https://iptv-org.github.io/epg/guides/us-ar/tvtv.us.epg.xml🟢 +  California765https://iptv-org.github.io/epg/guides/us-ca/tvtv.us.epg.xml🟢  Colorado240https://iptv-org.github.io/epg/guides/us-co/tvtv.us.epg.xml🟢  Connecticut44https://iptv-org.github.io/epg/guides/us-ct/tvtv.us.epg.xml🟢  Delaware17https://iptv-org.github.io/epg/guides/us-de/tvtv.us.epg.xml🟢 +  District Of Columbia42https://iptv-org.github.io/epg/guides/us-dc/tvtv.us.epg.xml🟢  Florida503https://iptv-org.github.io/epg/guides/us-fl/tvtv.us.epg.xml🟢 +  Georgia217https://iptv-org.github.io/epg/guides/us-ga/tvtv.us.epg.xml🟡  Hawaii55https://iptv-org.github.io/epg/guides/us-hi/tvtv.us.epg.xml🟢  Idaho151https://iptv-org.github.io/epg/guides/us-id/tvtv.us.epg.xml🟢  Illinois197https://iptv-org.github.io/epg/guides/us-il/tvtv.us.epg.xml🟢  Indiana194https://iptv-org.github.io/epg/guides/us-in/tvtv.us.epg.xml🟢  Iowa176https://iptv-org.github.io/epg/guides/us-ia/tvtv.us.epg.xml🟢  Kansas164https://iptv-org.github.io/epg/guides/us-ks/tvtv.us.epg.xml🟢 +  Kentucky177https://iptv-org.github.io/epg/guides/us-ky/tvtv.us.epg.xml🟢  Louisiana157https://iptv-org.github.io/epg/guides/us-la/tvtv.us.epg.xml🟢  Maine44https://iptv-org.github.io/epg/guides/us-me/tvtv.us.epg.xml🟢  Maryland59https://iptv-org.github.io/epg/guides/us-md/tvtv.us.epg.xml🟢  Massachusetts71https://iptv-org.github.io/epg/guides/us-ma/tvtv.us.epg.xml🟢 +  Michigan269https://iptv-org.github.io/epg/guides/us-mi/tvtv.us.epg.xml🟢 +  Minnesota175https://iptv-org.github.io/epg/guides/us-mn/tvtv.us.epg.xml🟢  Mississippi130https://iptv-org.github.io/epg/guides/us-ms/tvtv.us.epg.xml🟢  Missouri230https://iptv-org.github.io/epg/guides/us-mo/tvtv.us.epg.xml🟢  Montana137https://iptv-org.github.io/epg/guides/us-mt/tvtv.us.epg.xml🟢 +  Nebraska93https://iptv-org.github.io/epg/guides/us-ne/tvtv.us.epg.xml🟢  Nevada134https://iptv-org.github.io/epg/guides/us-nv/tvtv.us.epg.xml🟢  New Hampshire35https://iptv-org.github.io/epg/guides/us-nh/tvtv.us.epg.xml🟢 +  New Jersey42https://iptv-org.github.io/epg/guides/us-nj/tvtv.us.epg.xml🟢 +  New Mexico146https://iptv-org.github.io/epg/guides/us-nm/tvtv.us.epg.xml🟢 +  New York334https://iptv-org.github.io/epg/guides/us-ny/tvtv.us.epg.xml🟢  North Carolina259https://iptv-org.github.io/epg/guides/us-nc/tvtv.us.epg.xml🟢  North Dakota107https://iptv-org.github.io/epg/guides/us-nd/tvtv.us.epg.xml🟢  Ohio306https://iptv-org.github.io/epg/guides/us-oh/tvtv.us.epg.xml🟢 +  Oklahoma173https://iptv-org.github.io/epg/guides/us-ok/tvtv.us.epg.xml🟢  Oregon187https://iptv-org.github.io/epg/guides/us-or/tvtv.us.epg.xml🟢  Pennsylvania284https://iptv-org.github.io/epg/guides/us-pa/tvtv.us.epg.xml🟢 -  Puerto Rico14https://iptv-org.github.io/epg/guides/us-pr/tvtv.us.epg.xml🟢 - 1https://iptv-org.github.io/epg/guides/us-pr/directv.com.epg.xml🟢 +  Puerto Rico14https://iptv-org.github.io/epg/guides/us-pr/tvtv.us.epg.xml🟢 + 7https://iptv-org.github.io/epg/guides/us-pr/gatotv.com.epg.xml🟢 + 1https://iptv-org.github.io/epg/guides/us-pr/directv.com.epg.xml🟡  Rhode Island27https://iptv-org.github.io/epg/guides/us-ri/tvtv.us.epg.xml🟢  South Carolina166https://iptv-org.github.io/epg/guides/us-sc/tvtv.us.epg.xml🟢 +  South Dakota53https://iptv-org.github.io/epg/guides/us-sd/tvtv.us.epg.xml🟢  Tennessee230https://iptv-org.github.io/epg/guides/us-tn/tvtv.us.epg.xml🟢 -  Texas765https://iptv-org.github.io/epg/guides/us-tx/tvtv.us.epg.xml🟡 +  Texas765https://iptv-org.github.io/epg/guides/us-tx/tvtv.us.epg.xml🟢  Utah109https://iptv-org.github.io/epg/guides/us-ut/tvtv.us.epg.xml🟢  Vermont25https://iptv-org.github.io/epg/guides/us-vt/tvtv.us.epg.xml🟢  Virgin Islands3https://iptv-org.github.io/epg/guides/us-vi/tvtv.us.epg.xml🟢 +  Virginia178https://iptv-org.github.io/epg/guides/us-va/tvtv.us.epg.xml🟢 +  Washington201https://iptv-org.github.io/epg/guides/us-wa/tvtv.us.epg.xml🟢  West Virginia85https://iptv-org.github.io/epg/guides/us-wv/tvtv.us.epg.xml🟢  Wisconsin222https://iptv-org.github.io/epg/guides/us-wi/tvtv.us.epg.xml🟢  Wyoming42https://iptv-org.github.io/epg/guides/us-wy/tvtv.us.epg.xml🟢 @@ -136,6 +276,16 @@ To load a program guide, all you need to do is copy the link to one or more of t ProvinceChannelsEPGStatus +  Alberta38https://iptv-org.github.io/epg/guides/ca-ab/tvtv.us.epg.xml🟢 +  British Columbia39https://iptv-org.github.io/epg/guides/ca-bc/tvtv.us.epg.xml🟢 +  Manitoba12https://iptv-org.github.io/epg/guides/ca-mb/tvtv.us.epg.xml🟢 +  New Brunswick11https://iptv-org.github.io/epg/guides/ca-nb/tvtv.us.epg.xml🟢 +  Newfoundland and Labrador2https://iptv-org.github.io/epg/guides/ca-nl/tvtv.us.epg.xml🟢 +  Nova Scotia9https://iptv-org.github.io/epg/guides/ca-ns/tvtv.us.epg.xml🟢 +  Ontario79https://iptv-org.github.io/epg/guides/ca-on/tvtv.us.epg.xml🟢 +  Prince Edward Island2https://iptv-org.github.io/epg/guides/ca-pe/tvtv.us.epg.xml🟢 +  Quebec67https://iptv-org.github.io/epg/guides/ca-qc/tvtv.us.epg.xml🟢 +  Saskatchewan21https://iptv-org.github.io/epg/guides/ca-sk/tvtv.us.epg.xml🟢 From 6ce6e2d44bbd3b65692b924e55de2884fb2255db Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Thu, 13 Jan 2022 20:19:09 +0300 Subject: [PATCH 14/23] Fix osn.com --- sites/osn.com/osn.com.config.js | 4 ++++ sites/osn.com/osn.com.test.js | 10 +++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/sites/osn.com/osn.com.config.js b/sites/osn.com/osn.com.config.js index 28c68b45..908b149f 100644 --- a/sites/osn.com/osn.com.config.js +++ b/sites/osn.com/osn.com.config.js @@ -9,6 +9,10 @@ module.exports = { site: 'osn.com', request: { method: 'POST', + headers: { + 'Content-Type': 'application/json; charset=UTF-8', + Referer: 'https://www.osn.com' + }, data({ channel, date }) { const [selectedCountry, channelCode] = channel.site_id.split('#') return { diff --git a/sites/osn.com/osn.com.test.js b/sites/osn.com/osn.com.test.js index b0e2cce9..12a667b7 100644 --- a/sites/osn.com/osn.com.test.js +++ b/sites/osn.com/osn.com.test.js @@ -1,4 +1,4 @@ -// NODE_OPTIONS=--insecure-http-parser npx epg-grabber --config=sites/osn.com/osn.com.config.js --channels=sites/osn.com/osn.com_ae.channels.xml --days=2 --output=guide.xml +// NODE_OPTIONS=--insecure-http-parser npx epg-grabber --config=sites/osn.com/osn.com.config.js --channels=sites/osn.com/osn.com_ae.channels.xml --output=guide.xml --days=2 const { parser, url, logo, request } = require('./osn.com.config.js') const dayjs = require('dayjs') @@ -24,6 +24,14 @@ it('can generate valid request data', () => { }) }) +it('can generate valid request headers', () => { + const result = request.headers + expect(result).toMatchObject({ + 'Content-Type': 'application/json; charset=UTF-8', + Referer: 'https://www.osn.com' + }) +}) + it('can generate valid url', () => { const result = url() expect(result).toBe( From 052375dbe72fefd3a61f69cf6e810b02d0250bfa Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Thu, 13 Jan 2022 20:48:21 +0300 Subject: [PATCH 15/23] Add English version --- sites/osn.com/osn.com.config.js | 12 +- sites/osn.com/osn.com.test.js | 28 +++-- ...hannels.xml => osn.com_ae-ar.channels.xml} | 0 sites/osn.com/osn.com_ae-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_bh-ar.channels.xml} | 0 sites/osn.com/osn.com_bh-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_dz-ar.channels.xml} | 0 sites/osn.com/osn.com_dz-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_eg-ar.channels.xml} | 0 sites/osn.com/osn.com_eg-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_iq-ar.channels.xml} | 0 sites/osn.com/osn.com_iq-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_jo-ar.channels.xml} | 0 sites/osn.com/osn.com_jo-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_kw-ar.channels.xml} | 0 sites/osn.com/osn.com_kw-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_lb-ar.channels.xml} | 0 sites/osn.com/osn.com_lb-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_ly-ar.channels.xml} | 0 sites/osn.com/osn.com_ly-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_ma-ar.channels.xml} | 0 sites/osn.com/osn.com_ma-en.channels.xml | 103 +++++++++++++++++ ...hannels.xml => osn.com_mr-ar.channels.xml} | 0 sites/osn.com/osn.com_mr-en.channels.xml | 103 +++++++++++++++++ ...hannels.xml => osn.com_om-ar.channels.xml} | 0 sites/osn.com/osn.com_om-en.channels.xml | 103 +++++++++++++++++ ...hannels.xml => osn.com_ps-ar.channels.xml} | 0 sites/osn.com/osn.com_ps-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_qa-ar.channels.xml} | 0 sites/osn.com/osn.com_qa-en.channels.xml | 104 ++++++++++++++++++ ...hannels.xml => osn.com_sa-ar.channels.xml} | 0 sites/osn.com/osn.com_sa-en.channels.xml | 103 +++++++++++++++++ ...hannels.xml => osn.com_td-ar.channels.xml} | 0 sites/osn.com/osn.com_td-en.channels.xml | 103 +++++++++++++++++ ...hannels.xml => osn.com_ye-ar.channels.xml} | 0 sites/osn.com/osn.com_ye-en.channels.xml | 104 ++++++++++++++++++ 36 files changed, 1794 insertions(+), 9 deletions(-) rename sites/osn.com/{osn.com_ae.channels.xml => osn.com_ae-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_ae-en.channels.xml rename sites/osn.com/{osn.com_bh.channels.xml => osn.com_bh-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_bh-en.channels.xml rename sites/osn.com/{osn.com_dz.channels.xml => osn.com_dz-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_dz-en.channels.xml rename sites/osn.com/{osn.com_eg.channels.xml => osn.com_eg-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_eg-en.channels.xml rename sites/osn.com/{osn.com_iq.channels.xml => osn.com_iq-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_iq-en.channels.xml rename sites/osn.com/{osn.com_jo.channels.xml => osn.com_jo-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_jo-en.channels.xml rename sites/osn.com/{osn.com_kw.channels.xml => osn.com_kw-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_kw-en.channels.xml rename sites/osn.com/{osn.com_lb.channels.xml => osn.com_lb-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_lb-en.channels.xml rename sites/osn.com/{osn.com_ly.channels.xml => osn.com_ly-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_ly-en.channels.xml rename sites/osn.com/{osn.com_ma.channels.xml => osn.com_ma-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_ma-en.channels.xml rename sites/osn.com/{osn.com_mr.channels.xml => osn.com_mr-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_mr-en.channels.xml rename sites/osn.com/{osn.com_om.channels.xml => osn.com_om-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_om-en.channels.xml rename sites/osn.com/{osn.com_ps.channels.xml => osn.com_ps-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_ps-en.channels.xml rename sites/osn.com/{osn.com_qa.channels.xml => osn.com_qa-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_qa-en.channels.xml rename sites/osn.com/{osn.com_sa.channels.xml => osn.com_sa-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_sa-en.channels.xml rename sites/osn.com/{osn.com_td.channels.xml => osn.com_td-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_td-en.channels.xml rename sites/osn.com/{osn.com_ye.channels.xml => osn.com_ye-ar.channels.xml} (100%) create mode 100644 sites/osn.com/osn.com_ye-en.channels.xml diff --git a/sites/osn.com/osn.com.config.js b/sites/osn.com/osn.com.config.js index 908b149f..506f6517 100644 --- a/sites/osn.com/osn.com.config.js +++ b/sites/osn.com/osn.com.config.js @@ -41,8 +41,8 @@ module.exports = { const duration = parseDuration(item) const stop = start.add(duration, 'm') programs.push({ - title: item.Arab_Title, - category: item.GenreArabicName, + title: parseTitle(item, channel), + category: parseCategory(item, channel), start: start.toString(), stop: stop.toString() }) @@ -52,6 +52,14 @@ module.exports = { } } +function parseTitle(item, channel) { + return channel.lang === 'ar' ? item.Arab_Title : item.Title +} + +function parseCategory(item, channel) { + return channel.lang === 'ar' ? item.GenreArabicName : item.GenreEnglishName +} + function parseDuration(item) { return parseInt(item.TotalDivWidth / 4.8) } diff --git a/sites/osn.com/osn.com.test.js b/sites/osn.com/osn.com.test.js index 12a667b7..fa2cb9d6 100644 --- a/sites/osn.com/osn.com.test.js +++ b/sites/osn.com/osn.com.test.js @@ -1,4 +1,5 @@ -// NODE_OPTIONS=--insecure-http-parser npx epg-grabber --config=sites/osn.com/osn.com.config.js --channels=sites/osn.com/osn.com_ae.channels.xml --output=guide.xml --days=2 +// NODE_OPTIONS=--insecure-http-parser npx epg-grabber --config=sites/osn.com/osn.com.config.js --channels=sites/osn.com/osn.com_ae-ar.channels.xml --output=guide.xml --days=2 +// NODE_OPTIONS=--insecure-http-parser npx epg-grabber --config=sites/osn.com/osn.com.config.js --channels=sites/osn.com/osn.com_ae-en.channels.xml --output=guide.xml --days=2 const { parser, url, logo, request } = require('./osn.com.config.js') const dayjs = require('dayjs') @@ -8,13 +9,14 @@ dayjs.extend(customParseFormat) dayjs.extend(utc) const date = dayjs.utc('2021-10-24', 'YYYY-MM-DD').startOf('d') -const channel = { site_id: 'AE#AAN', xmltv_id: 'AlAanTV.ae' } +const channelAR = { site_id: 'AE#AAN', xmltv_id: 'AlAanTV.ae', lang: 'ar' } +const channelEN = { site_id: 'AE#AAN', xmltv_id: 'AlAanTV.ae', lang: 'en' } const content = JSON.stringify({ d: '[{"IsPlaying":"0","Durationtime":null,"StartMinute":0,"EndMinute":0,"EmptyDivWidth":1152,"TotalDivWidth":576,"IsTodayDate":false,"IsLastRow":false,"StartDateTime":"24 Oct 2021, 22:00","EndDateTime":"\\/Date(-62135596800000)\\/","Title":"Al Aan TV","Arab_Title":"تلفزيون الآن","GenreEnglishName":null,"GenreArabicName":null,"ChannelNumber":140,"ChannelCode":"AAN","Duration":"\\/Date(-62135596800000)\\/","Showtime":"\\/Date(-62135596800000)\\/","EpisodeId":738257,"ProgramType":null,"EPGUNIQID":"AAN202110271800738257"}]' }) it('can generate valid request data', () => { - const result = request.data({ channel, date }) + const result = request.data({ channel: channelAR, date }) expect(result).toMatchObject({ newDate: '10/24/2021', selectedCountry: 'AE', @@ -40,12 +42,12 @@ it('can generate valid url', () => { }) it('can get logo url', () => { - const result = logo({ channel }) + const result = logo({ channel: channelAR }) expect(result).toBe('https://content.osn.com/logo/channel/cropped/AAN.png') }) -it('can parse response', () => { - const result = parser({ date, channel, content }) +it('can parse response (ar)', () => { + const result = parser({ date, channel: channelAR, content }) expect(result).toMatchObject([ { start: 'Sun, 24 Oct 2021 18:00:00 GMT', @@ -56,7 +58,19 @@ it('can parse response', () => { ]) }) +it('can parse response (en)', () => { + const result = parser({ date, channel: channelEN, content }) + expect(result).toMatchObject([ + { + start: 'Sun, 24 Oct 2021 18:00:00 GMT', + stop: 'Sun, 24 Oct 2021 20:00:00 GMT', + title: 'Al Aan TV', + category: null + } + ]) +}) + it('can handle empty guide', () => { - const result = parser({ date, channel, content: JSON.stringify({ d: '[]' }) }) + const result = parser({ date, channel: channelAR, content: JSON.stringify({ d: '[]' }) }) expect(result).toMatchObject([]) }) diff --git a/sites/osn.com/osn.com_ae.channels.xml b/sites/osn.com/osn.com_ae-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_ae.channels.xml rename to sites/osn.com/osn.com_ae-ar.channels.xml diff --git a/sites/osn.com/osn.com_ae-en.channels.xml b/sites/osn.com/osn.com_ae-en.channels.xml new file mode 100644 index 00000000..b8a865e6 --- /dev/null +++ b/sites/osn.com/osn.com_ae-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_bh.channels.xml b/sites/osn.com/osn.com_bh-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_bh.channels.xml rename to sites/osn.com/osn.com_bh-ar.channels.xml diff --git a/sites/osn.com/osn.com_bh-en.channels.xml b/sites/osn.com/osn.com_bh-en.channels.xml new file mode 100644 index 00000000..da7e6896 --- /dev/null +++ b/sites/osn.com/osn.com_bh-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_dz.channels.xml b/sites/osn.com/osn.com_dz-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_dz.channels.xml rename to sites/osn.com/osn.com_dz-ar.channels.xml diff --git a/sites/osn.com/osn.com_dz-en.channels.xml b/sites/osn.com/osn.com_dz-en.channels.xml new file mode 100644 index 00000000..afffa340 --- /dev/null +++ b/sites/osn.com/osn.com_dz-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_eg.channels.xml b/sites/osn.com/osn.com_eg-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_eg.channels.xml rename to sites/osn.com/osn.com_eg-ar.channels.xml diff --git a/sites/osn.com/osn.com_eg-en.channels.xml b/sites/osn.com/osn.com_eg-en.channels.xml new file mode 100644 index 00000000..1aa2fdae --- /dev/null +++ b/sites/osn.com/osn.com_eg-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_iq.channels.xml b/sites/osn.com/osn.com_iq-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_iq.channels.xml rename to sites/osn.com/osn.com_iq-ar.channels.xml diff --git a/sites/osn.com/osn.com_iq-en.channels.xml b/sites/osn.com/osn.com_iq-en.channels.xml new file mode 100644 index 00000000..f5be50fc --- /dev/null +++ b/sites/osn.com/osn.com_iq-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_jo.channels.xml b/sites/osn.com/osn.com_jo-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_jo.channels.xml rename to sites/osn.com/osn.com_jo-ar.channels.xml diff --git a/sites/osn.com/osn.com_jo-en.channels.xml b/sites/osn.com/osn.com_jo-en.channels.xml new file mode 100644 index 00000000..5e354595 --- /dev/null +++ b/sites/osn.com/osn.com_jo-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_kw.channels.xml b/sites/osn.com/osn.com_kw-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_kw.channels.xml rename to sites/osn.com/osn.com_kw-ar.channels.xml diff --git a/sites/osn.com/osn.com_kw-en.channels.xml b/sites/osn.com/osn.com_kw-en.channels.xml new file mode 100644 index 00000000..f1aec108 --- /dev/null +++ b/sites/osn.com/osn.com_kw-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_lb.channels.xml b/sites/osn.com/osn.com_lb-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_lb.channels.xml rename to sites/osn.com/osn.com_lb-ar.channels.xml diff --git a/sites/osn.com/osn.com_lb-en.channels.xml b/sites/osn.com/osn.com_lb-en.channels.xml new file mode 100644 index 00000000..aaca86b3 --- /dev/null +++ b/sites/osn.com/osn.com_lb-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_ly.channels.xml b/sites/osn.com/osn.com_ly-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_ly.channels.xml rename to sites/osn.com/osn.com_ly-ar.channels.xml diff --git a/sites/osn.com/osn.com_ly-en.channels.xml b/sites/osn.com/osn.com_ly-en.channels.xml new file mode 100644 index 00000000..c4cbb6dc --- /dev/null +++ b/sites/osn.com/osn.com_ly-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_ma.channels.xml b/sites/osn.com/osn.com_ma-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_ma.channels.xml rename to sites/osn.com/osn.com_ma-ar.channels.xml diff --git a/sites/osn.com/osn.com_ma-en.channels.xml b/sites/osn.com/osn.com_ma-en.channels.xml new file mode 100644 index 00000000..f36ee25a --- /dev/null +++ b/sites/osn.com/osn.com_ma-en.channels.xml @@ -0,0 +1,103 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_mr.channels.xml b/sites/osn.com/osn.com_mr-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_mr.channels.xml rename to sites/osn.com/osn.com_mr-ar.channels.xml diff --git a/sites/osn.com/osn.com_mr-en.channels.xml b/sites/osn.com/osn.com_mr-en.channels.xml new file mode 100644 index 00000000..cab366b3 --- /dev/null +++ b/sites/osn.com/osn.com_mr-en.channels.xml @@ -0,0 +1,103 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_om.channels.xml b/sites/osn.com/osn.com_om-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_om.channels.xml rename to sites/osn.com/osn.com_om-ar.channels.xml diff --git a/sites/osn.com/osn.com_om-en.channels.xml b/sites/osn.com/osn.com_om-en.channels.xml new file mode 100644 index 00000000..48ba4273 --- /dev/null +++ b/sites/osn.com/osn.com_om-en.channels.xml @@ -0,0 +1,103 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_ps.channels.xml b/sites/osn.com/osn.com_ps-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_ps.channels.xml rename to sites/osn.com/osn.com_ps-ar.channels.xml diff --git a/sites/osn.com/osn.com_ps-en.channels.xml b/sites/osn.com/osn.com_ps-en.channels.xml new file mode 100644 index 00000000..8ed35c25 --- /dev/null +++ b/sites/osn.com/osn.com_ps-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_qa.channels.xml b/sites/osn.com/osn.com_qa-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_qa.channels.xml rename to sites/osn.com/osn.com_qa-ar.channels.xml diff --git a/sites/osn.com/osn.com_qa-en.channels.xml b/sites/osn.com/osn.com_qa-en.channels.xml new file mode 100644 index 00000000..aae1cce7 --- /dev/null +++ b/sites/osn.com/osn.com_qa-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_sa.channels.xml b/sites/osn.com/osn.com_sa-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_sa.channels.xml rename to sites/osn.com/osn.com_sa-ar.channels.xml diff --git a/sites/osn.com/osn.com_sa-en.channels.xml b/sites/osn.com/osn.com_sa-en.channels.xml new file mode 100644 index 00000000..791d265e --- /dev/null +++ b/sites/osn.com/osn.com_sa-en.channels.xml @@ -0,0 +1,103 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_td.channels.xml b/sites/osn.com/osn.com_td-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_td.channels.xml rename to sites/osn.com/osn.com_td-ar.channels.xml diff --git a/sites/osn.com/osn.com_td-en.channels.xml b/sites/osn.com/osn.com_td-en.channels.xml new file mode 100644 index 00000000..006e563c --- /dev/null +++ b/sites/osn.com/osn.com_td-en.channels.xml @@ -0,0 +1,103 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file diff --git a/sites/osn.com/osn.com_ye.channels.xml b/sites/osn.com/osn.com_ye-ar.channels.xml similarity index 100% rename from sites/osn.com/osn.com_ye.channels.xml rename to sites/osn.com/osn.com_ye-ar.channels.xml diff --git a/sites/osn.com/osn.com_ye-en.channels.xml b/sites/osn.com/osn.com_ye-en.channels.xml new file mode 100644 index 00000000..a3c236e7 --- /dev/null +++ b/sites/osn.com/osn.com_ye-en.channels.xml @@ -0,0 +1,104 @@ + + + + Aghani Aghani TV + Aksyon TV International + Al Aan TV + Al Dafrah TV + Alhurra TV + Al-Majlis TV + Al Mamlaka TV + Al-Qurain TV + Al Safwa + Al Wousta TV + Al Yawm + ANC + ART Aflam 1 + ART Aflam 2 + ART Cinema + ART Hekayat + ART Hekayat 2 + B4U Aflam + B4U Plus + Baby TV Europe + Bahrain TV + BBC Arabic + BBC World News Middle East + Bloomberg TV Europe + CGTN + CGTN Arabic + Cinema 1 + Cinema 2 + Cinema One Global + Cine Mo! + CNBC Arabiya + CNBC Europe + Crime + Investigation UK + Discovery Channel Middle East & Africa + Discovery Science Middle East + Disney Channel Middle East + Disney Junior Middle East + Dubai Racing + Dubai Racing 3 + Ellay.com + E! Middle East + Fann + France 24 Arabic + France 24 English + GMA Life TV + GMA News + GMA Pinoy TV Middle East + History 2 Middle East + History Middle East + Investigation Discovery Europe + KTV 1 + KTV 2 + KTV Arabe + KTV Ethraa + KTV Sport + KTV Sport Plus + Madani TV + Marina TV + MTV 00s + MTV Live + Musalsalat + Musalsalat +2 + Music Now + Myx Middle East + National Geographic Middle East + National Geographic Wild Middle East + NHK World Japan + Nickelodeon Arabia + Nick Jr Arabia + NickToons Arabia + OSN Action + OSN Comedy + OSN Enigma + OSN Family + OSN Kids + OSN Kid Zone + OSN Living + OSN Mezze + OSN Movies + OSN Movies First + OSN Movies First +2 + OSN News + OSN Series + OSN Series First + OSN Woman + OSN Ya Hala + OSN Ya Hala Al Oula + OSN Ya Hala Cinema + Roya TV + RT Arabic + Sharjah Sports + Sharqiya TV + Sky News Arabia + Sky News International + Star Movies Middle East + Star World Middle East + TeleRadyo Global + TFC Middle East + TLC Arabia + + \ No newline at end of file From 63eed522468a28c715c6cced0d07bfb2b31e6abb Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Thu, 13 Jan 2022 21:57:40 +0300 Subject: [PATCH 16/23] Fixes ID matching errors --- sites/dsmart.com.tr/dsmart.com.tr.config.js | 7 +- sites/dsmart.com.tr/dsmart.com.tr.test.js | 6 +- .../dsmart.com.tr_tr.channels.xml | 197 +++++++++--------- 3 files changed, 103 insertions(+), 107 deletions(-) diff --git a/sites/dsmart.com.tr/dsmart.com.tr.config.js b/sites/dsmart.com.tr/dsmart.com.tr.config.js index 11d96f55..7c0c87ab 100644 --- a/sites/dsmart.com.tr/dsmart.com.tr.config.js +++ b/sites/dsmart.com.tr/dsmart.com.tr.config.js @@ -6,9 +6,7 @@ dayjs.extend(utc) module.exports = { site: 'dsmart.com.tr', url({ date, channel }) { - const [page] = channel.site_id.split('#') - - return `https://www.dsmart.com.tr/api/v1/public/epg/schedules?page=${page}&limit=1&day=${date.format( + return `https://www.dsmart.com.tr/api/v1/public/epg/schedules?page=1&limit=500&day=${date.format( 'YYYY-MM-DD' )}` }, @@ -52,9 +50,8 @@ function parseStop(item, date) { function parseContent(content, channel) { const data = JSON.parse(content) if (!data || !data.data || !Array.isArray(data.data.channels)) return null - const [_, channelId] = channel.site_id.split('#') - return data.data.channels.find(i => i.ch_no == channelId) + return data.data.channels.find(i => i._id == channel.site_id) } function parseItems(content, channel) { diff --git a/sites/dsmart.com.tr/dsmart.com.tr.test.js b/sites/dsmart.com.tr/dsmart.com.tr.test.js index 8e26ace5..5753f2e1 100644 --- a/sites/dsmart.com.tr/dsmart.com.tr.test.js +++ b/sites/dsmart.com.tr/dsmart.com.tr.test.js @@ -1,4 +1,4 @@ -// npx epg-grabber --config=sites/dsmart.com.tr/dsmart.com.tr.config.js --channels=sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml --output=.gh-pages/guides/tr/dsmart.com.tr.epg.xml --days=2 +// npx epg-grabber --config=sites/dsmart.com.tr/dsmart.com.tr.config.js --channels=sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml --output=guide.xml --timeout=30000 --days=2 const { parser, url, logo } = require('./dsmart.com.tr.config.js') const dayjs = require('dayjs') @@ -9,14 +9,14 @@ dayjs.extend(utc) const date = dayjs.utc('2021-11-06', 'YYYY-MM-DD').startOf('d') const channel = { - site_id: '1#1', + site_id: '58d29bb0eefad3db9c606290', xmltv_id: 'MovieSmartPremium.tr' } const content = `{"meta": {"code": 200, "message": "OK"}, "data": {"total": 200, "channels": [{"rating": 3, "ch_id": 805, "logo": "59f97253cfef0b75f4723ded", "ch_no": 1, "is_hd": true, "genre": [1, 2], "packages": ["58cfc9c7e138237a591f9a61", "58cfc9c7e138237a591f9a62", "58cfc9c7e138237a591f9a5f", "58cfc9c7e138237a591f9a60"], "slug": "moviesmart-premium", "hd": true, "_id": "58d29bb0eefad3db9c606290", "order": 1, "channel_name": "MovieSmart Premium", "description": "", "schedule": [{"actor": "", "year": "2015", "id": "60488f69cfef0b15935d70d7", "subject": "Goosebumps: Canavarlar Firarda (Goosebumps) T\\u00fcr: Komedi - Macera Y\\u00f6netmen: Rob Letterman Oyuncular: Jack Black, Dylan Minnette, Odeya Rush", "audio_subtitles": 3, "start_date": "2021-11-03T21:15:00Z", "channel": "58d29bb0eefad3db9c606290", "description": "B\\u00fcy\\u00fck \\u015fehirden k\\u00fc\\u00e7\\u00fck bir kasabaya ta\\u015f\\u0131nd\\u0131\\u011f\\u0131 i\\u00e7in mutsuz olan Zach Cooper, ta\\u015f\\u0131nd\\u0131klar\\u0131 evin tam yan\\u0131ndaki evde ya\\u015fayan g\\u00fczel k\\u0131z Hannah ile kar\\u015f\\u0131la\\u015f\\u0131p, Champ ile de k\\u0131sa s\\u00fcrede arkada\\u015f olunca yeni bir hayat i\\u00e7in umutlan\\u0131r. Ancak Zach, Hannah'n\\u0131n gizemli babas\\u0131n\\u0131n Goosebumps kitaplar\\u0131n\\u0131n yazar\\u0131, R.L. Stine oldu\\u011funu \\u00f6\\u011frendi\\u011finde, olaylar\\u0131n normal gitmeyece\\u011fini anlar. (Dil:T\\u00fcrk\\u00e7e/Orijinal - Altyaz\\u0131:T\\u00fcrk\\u00e7e/\\u0130ngilizce)", "director": "", "end_date": "2021-11-03T23:55:00Z", "genre": "sinema/genel", "program_name": "Goosebumps: Canavarlar Firarda", "day": "2021-11-05T21:00:00Z", "episode": "", "screen_violence": 4, "_id": "6185a3f6cfef0b1593e44e63", "duration": "1:40:00"},{"actor": "", "year": "2015", "id": "60488f69cfef0b15935d70d7", "subject": "Goosebumps: Canavarlar Firarda (Goosebumps) T\\u00fcr: Komedi - Macera Y\\u00f6netmen: Rob Letterman Oyuncular: Jack Black, Dylan Minnette, Odeya Rush", "audio_subtitles": 3, "start_date": "2021-11-03T23:55:00Z", "channel": "58d29bb0eefad3db9c606290", "description": "B\\u00fcy\\u00fck \\u015fehirden k\\u00fc\\u00e7\\u00fck bir kasabaya ta\\u015f\\u0131nd\\u0131\\u011f\\u0131 i\\u00e7in mutsuz olan Zach Cooper, ta\\u015f\\u0131nd\\u0131klar\\u0131 evin tam yan\\u0131ndaki evde ya\\u015fayan g\\u00fczel k\\u0131z Hannah ile kar\\u015f\\u0131la\\u015f\\u0131p, Champ ile de k\\u0131sa s\\u00fcrede arkada\\u015f olunca yeni bir hayat i\\u00e7in umutlan\\u0131r. Ancak Zach, Hannah'n\\u0131n gizemli babas\\u0131n\\u0131n Goosebumps kitaplar\\u0131n\\u0131n yazar\\u0131, R.L. Stine oldu\\u011funu \\u00f6\\u011frendi\\u011finde, olaylar\\u0131n normal gitmeyece\\u011fini anlar. (Dil:T\\u00fcrk\\u00e7e/Orijinal - Altyaz\\u0131:T\\u00fcrk\\u00e7e/\\u0130ngilizce)", "director": "", "end_date": "2021-11-03T01:55:00Z", "genre": "sinema/genel", "program_name": "Goosebumps: Canavarlar Firarda", "day": "2021-11-05T21:00:00Z", "episode": "", "screen_violence": 4, "_id": "6185a3f6cfef0b1593e44e63", "duration": "1:40:00"}]}]}}` it('can generate valid url', () => { expect(url({ date, channel })).toBe( - 'https://www.dsmart.com.tr/api/v1/public/epg/schedules?page=1&limit=1&day=2021-11-06' + 'https://www.dsmart.com.tr/api/v1/public/epg/schedules?page=1&limit=500&day=2021-11-06' ) }) diff --git a/sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml b/sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml index 77504c22..1dbd77f4 100644 --- a/sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml +++ b/sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml @@ -1,104 +1,103 @@ - 24 Kitchen Türkiye - 24 TV - 360 - A Haber - A News - A Spor - ATV Türkiye - Baby TV Europe - BBC Earth Türkiye - BBC World News Europe - BBN Türk - Beyaz TV - Bloomberg HT - Boomerang Türkiye - Cartoon Network Türkiye - CNN International Europe - CNN Türk - Çocuk Smart - Da Vinci - Discovery Channel Türkiye - Discovery Science Türkiye - Disney Channel Türkiye - Disney Junior Türkiye & Polska - Diyanet TV - DiziSmart Max - DiziSmart Premium - DMAX Türkiye - DocuBox HD - Euro D - Eurosport 1 - Eurosport 2 - FashionTV HD Europe - Fast & FunBox HD - FB TV - FightBox HD - FilmBox Türkiye - Flash TV - Fox Crime Türkiye - Fox Türkiye - FX Türkiye - Haber Global - Habertürk - Insight HD - Kanal 7 - Kanal D - Lider TV - Love Nature - MovieSmart Classic - MovieSmart Premium - MovieSmart Premium 2 - MovieSmart Türk - National Geographic Türkiye - National Geographic Wild Türkiye - NBA TV - NTV - Number 1 Türk - Number 1 TV - Power TV - Show TV - Sinema 2 - Sinema 1001 - Sinema 1002 - Sinema Aile - Sinema Aile 2 - Sinema Aksiyon - Sinema Aksiyon 2 - Sinema Komedi - Sinema Komedi 2 - Sinema TV - Spor Smart - Spor Smart 2 - S Sport - S Sport 2 - Star TV - Stingray Naturescape - Teve 2 - TGRT Haber - The History Channel Turkey - TLC Türkiye - TMB - Trace Urban - TRT 1 - TRT 2 - TRT 4K - TRT Avaz - TRT Belgesel - TRT Haber - TRT Kurdî - TRT Müzik - TRT Spor Yildiz - TRT Türk - TV 4 - TV 8 - TV 100 - TV Net - UçanKus TV - Ülke TV - Vav TV - Viasat History HD + 24 Kitchen Türkiye + 24 TV + 360 + A Haber + A News + A Spor + ATV Türkiye + Baby TV Europe + BBC Earth Türkiye + BBC World News Europe + Beyaz TV + Bloomberg HT + Boomerang Türkiye + Cartoon Network Türkiye + CNN International Europe + CNN Türk + Çocuk Smart + Da Vinci + Discovery Channel Türkiye + Discovery Science Türkiye + Disney Channel Türkiye + Disney Junior Türkiye & Polska + Diyanet TV + DiziSmart Max + DiziSmart Premium + DMAX Türkiye + DocuBox HD + Euro D + Eurosport 1 + Eurosport 2 + FashionTV HD Europe + Fast & FunBox HD + FB TV + FightBox HD + FilmBox Türkiye + Flash TV + Fox Crime Türkiye + Fox Türkiye + FX Türkiye + Haber Global + Habertürk + Insight HD + Kanal 7 + Kanal D + Lider TV + Love Nature + MovieSmart Classic + MovieSmart Premium + MovieSmart Premium 2 + MovieSmart Türk + National Geographic Türkiye + National Geographic Wild Türkiye + NBA TV + NTV + Number 1 Türk + Number 1 TV + Power TV + Show TV + Sinema 2 + Sinema 1001 + Sinema 1002 + Sinema Aile + Sinema Aile 2 + Sinema Aksiyon + Sinema Aksiyon 2 + Sinema Komedi + Sinema Komedi 2 + Sinema TV + Spor Smart + Spor Smart 2 + S Sport + S Sport 2 + Star TV + Stingray Naturescape + Teve 2 + TGRT Haber + The History Channel Turkey + TLC Türkiye + TMB + Trace Urban + TRT 1 + TRT 2 + TRT 4K + TRT Avaz + TRT Belgesel + TRT Haber + TRT Kurdî + TRT Müzik + TRT Spor Yildiz + TRT Türk + TV 4 + TV 8 + TV 100 + TV Net + UçanKus TV + Ülke TV + Vav TV + Viasat History HD From e4d0702760099fcc7f2e4fae1da74ee8ad1546e5 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Thu, 13 Jan 2022 22:20:36 +0300 Subject: [PATCH 17/23] Added new channels --- sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml b/sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml index 1dbd77f4..92e45c06 100644 --- a/sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml +++ b/sites/dsmart.com.tr/dsmart.com.tr_tr.channels.xml @@ -42,6 +42,7 @@ FX Türkiye Haber Global Habertürk + Halk TV Insight HD Kanal 7 Kanal D @@ -59,9 +60,9 @@ Number 1 TV Power TV Show TV - Sinema 2 Sinema 1001 Sinema 1002 + Sinema 2 Sinema Aile Sinema Aile 2 Sinema Aksiyon @@ -75,6 +76,8 @@ S Sport 2 Star TV Stingray Naturescape + TAY TV + Tele 1 Teve 2 TGRT Haber The History Channel Turkey @@ -83,17 +86,21 @@ Trace Urban TRT 1 TRT 2 + TRT 3 TRT 4K TRT Avaz TRT Belgesel + TRT Çocuk TRT Haber TRT Kurdî TRT Müzik + TRT Spor TRT Spor Yildiz TRT Türk + TV 100 TV 4 TV 8 - TV 100 + TV 8.5 TV Net UçanKus TV Ülke TV From 9ce24f024842aab982603a4215118839208c08b6 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Thu, 13 Jan 2022 22:40:32 +0300 Subject: [PATCH 18/23] Removes rotana.net from the queue --- sites/rotana.net/rotana.net.config.js | 1 + sites/rotana.net/rotana.net.test.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sites/rotana.net/rotana.net.config.js b/sites/rotana.net/rotana.net.config.js index ce0922ee..d481c839 100644 --- a/sites/rotana.net/rotana.net.config.js +++ b/sites/rotana.net/rotana.net.config.js @@ -9,6 +9,7 @@ dayjs.extend(customParseFormat) module.exports = { site: 'rotana.net', + ignore: true, // NOTE: there is no program for the current date on the site url({ channel, date }) { return `https://rotana.net/triAssets/uploads/2020/${date.format('MM')}/${channel.site_id}.csv` }, diff --git a/sites/rotana.net/rotana.net.test.js b/sites/rotana.net/rotana.net.test.js index 7f692111..847ed77a 100644 --- a/sites/rotana.net/rotana.net.test.js +++ b/sites/rotana.net/rotana.net.test.js @@ -1,4 +1,4 @@ -// npx epg-grabber --config=sites/rotana.net/rotana.net.config.js --channels=sites/rotana.net/rotana.net_sa.channels.xml --output=.gh-pages/guides/sa/rotana.net.epg.xml --days=2 +// npx epg-grabber --config=sites/rotana.net/rotana.net.config.js --channels=sites/rotana.net/rotana.net_sa.channels.xml --output=guide.xml --days=2 const { parser, url, logo, request } = require('./rotana.net.config.js') const dayjs = require('dayjs') From 930d17ef991fbbd35e11d55eb42c6e0f8e0da613 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Fri, 14 Jan 2022 02:44:04 +0300 Subject: [PATCH 19/23] Update .gitignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index a6693eac..34d14dc9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules/ -logs/ \ No newline at end of file +logs/ +guide.xml \ No newline at end of file From f4a4d1f271ff3164010cb90d7dc1841564cbcfaf Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Fri, 14 Jan 2022 02:44:12 +0300 Subject: [PATCH 20/23] Create tvguide.myjcom.jp.test.js --- .../tvguide.myjcom.jp.test.js | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 sites/tvguide.myjcom.jp/tvguide.myjcom.jp.test.js diff --git a/sites/tvguide.myjcom.jp/tvguide.myjcom.jp.test.js b/sites/tvguide.myjcom.jp/tvguide.myjcom.jp.test.js new file mode 100644 index 00000000..00b4562c --- /dev/null +++ b/sites/tvguide.myjcom.jp/tvguide.myjcom.jp.test.js @@ -0,0 +1,56 @@ +// node ./scripts/channels.js --config=./sites/tvguide.myjcom.jp/tvguide.myjcom.jp.config.js --output=./sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml +// npx epg-grabber --config=sites/tvguide.myjcom.jp/tvguide.myjcom.jp.config.js --channels=sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml --output=guide.xml --days=2 + +const { parser, url, logo } = require('./tvguide.myjcom.jp.config.js') +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('2022-01-14', 'YYYY-MM-DD').startOf('d') +const channel = { + site_id: '120_200_4', + name: 'Star Channel 1', + xmltv_id: 'StarChannel1.jp', + logo: 'https://tvguide.myjcom.jp/monomedia/ch_logo/jcom/logo-0004-200-400x400.png' +} +const content = `{"120_200_4_20220114":[{"@search.score":1,"cid":"120_7305523","serviceCode":"200_4","channelName":"スターチャンネル1","digitalNo":195,"eventId":"181","title":"[5.1]フードロア:タマリンド","commentary":"HBO(R)アジア製作。日本の齊藤工などアジアの監督が、各国の食をテーマに描いたアンソロジーシリーズ。(全8話)(19年 シンガポール 56分)","attr":["5.1","hd","cp1"],"sortGenre":"31","hasImage":1,"imgPath":"\/monomedia\/si\/2022\/20220114\/7305523\/image\/7743d17b655b8d2274ca58b74f2f095c.jpg","isRecommended":null,"programStart":20220114050000,"programEnd":20220114060000,"programDate":20220114,"programId":568519,"start_time":"00","duration":60,"top":300,"end_time":"20220114060000","channel_type":"120","is_end":false,"show_remoterec":true}]}` + +it('can generate valid url', () => { + const result = url({ date, channel }) + expect(result).toBe('https://tvguide.myjcom.jp/api/getEpgInfo/?channels=120_200_4_20220114') +}) + +it('can get logo url', () => { + const result = logo({ channel }) + expect(result).toBe('https://tvguide.myjcom.jp/monomedia/ch_logo/jcom/logo-0004-200-400x400.png') +}) + +it('can parse response', () => { + const result = parser({ date, channel, content }).map(p => { + p.start = p.start.toJSON() + p.stop = p.stop.toJSON() + return p + }) + + expect(result).toMatchObject([ + { + start: '2022-01-13T20:00:00.000Z', + stop: '2022-01-13T21:00:00.000Z', + title: '[5.1]フードロア:タマリンド', + description: `HBO(R)アジア製作。日本の齊藤工などアジアの監督が、各国の食をテーマに描いたアンソロジーシリーズ。(全8話)(19年 シンガポール 56分)`, + icon: 'https://tvguide.myjcom.jp/monomedia/si/2022/20220114/7305523/image/7743d17b655b8d2274ca58b74f2f095c.jpg', + category: 'ドラマ' + } + ]) +}) + +it('can handle empty guide', () => { + const result = parser({ + date, + channel, + content: `{"120_200_3_20220114":[]}` + }) + expect(result).toMatchObject([]) +}) From c79e2ead6599482544c05bf4b748f56fd4e48284 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Fri, 14 Jan 2022 02:44:19 +0300 Subject: [PATCH 21/23] Create tvguide.myjcom.jp.config.js --- .../tvguide.myjcom.jp.config.js | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 sites/tvguide.myjcom.jp/tvguide.myjcom.jp.config.js diff --git a/sites/tvguide.myjcom.jp/tvguide.myjcom.jp.config.js b/sites/tvguide.myjcom.jp/tvguide.myjcom.jp.config.js new file mode 100644 index 00000000..fd40ab4e --- /dev/null +++ b/sites/tvguide.myjcom.jp/tvguide.myjcom.jp.config.js @@ -0,0 +1,116 @@ +const axios = require('axios') +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: 'tvguide.myjcom.jp', + url: function ({ date, channel }) { + const id = `${channel.site_id}_${date.format('YYYYMMDD')}` + + return `https://tvguide.myjcom.jp/api/getEpgInfo/?channels=${id}` + }, + logo({ channel }) { + return channel.logo || null + }, + parser: function ({ content, channel, date }) { + let programs = [] + const items = parseItems(content, channel, date) + items.forEach(item => { + programs.push({ + title: item.title, + description: item.commentary, + category: parseCategory(item), + icon: parseIcon(item), + start: parseStart(item), + stop: parseStop(item) + }) + }) + + return programs + }, + async channels() { + const requests = [ + axios.get( + `https://tvguide.myjcom.jp/api/mypage/getEpgChannelList/?channelType=2&area=108&channelGenre&course&chart&is_adult=true` + ), + axios.get( + `https://tvguide.myjcom.jp/api/mypage/getEpgChannelList/?channelType=3&area=108&channelGenre&course&chart&is_adult=true` + ), + axios.get( + `https://tvguide.myjcom.jp/api/mypage/getEpgChannelList/?channelType=5&area=108&channelGenre&course&chart&is_adult=true` + ), + axios.get( + `https://tvguide.myjcom.jp/api/mypage/getEpgChannelList/?channelType=120&area=108&channelGenre&course&chart&is_adult=true` + ), + axios.get( + `https://tvguide.myjcom.jp/api/mypage/getEpgChannelList/?channelType=200&area=108&channelGenre&course&chart&is_adult=true` + ) + ] + + let items = [] + await Promise.all(requests) + .then(responses => { + for (const r of responses) { + items = items.concat(r.data.header) + } + }) + .catch(console.log) + + return items.map(item => { + return { + lang: 'jp', + site_id: `${item.channel_type}_${item.channel_id}_${item.network_id}`, + name: item.channel_name, + logo: item.logo_url + } + }) + } +} + +function parseIcon(item) { + return item.imgPath ? `https://tvguide.myjcom.jp${item.imgPath}` : null +} + +function parseCategory(item) { + if (!item.sortGenre) return null + + const id = item.sortGenre[0] + const genres = { + 0: 'ニュース/報道', + 1: 'スポーツ', + 2: '情報/ワイドショー', + 3: 'ドラマ', + 4: '音楽', + 5: 'バラエティ', + 6: '映画', + 7: 'アニメ/特撮', + 8: 'ドキュメンタリー/教養', + 9: '劇場/公演', + 10: '趣味/教育', + 11: '福祉', + 12: 'その他' + } + + return genres[id] +} + +function parseStart(item) { + return dayjs.tz(item.programStart.toString(), 'YYYYMMDDHHmmss', 'Asia/Tokyo') +} + +function parseStop(item) { + return dayjs.tz(item.programEnd.toString(), 'YYYYMMDDHHmmss', 'Asia/Tokyo') +} + +function parseItems(content, channel, date) { + const id = `${channel.site_id}_${date.format('YYYYMMDD')}` + const parsed = JSON.parse(content) + + return parsed[id] || [] +} From 81cc71b6985743c98e9c5243d59f16175f0996e1 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Fri, 14 Jan 2022 02:44:37 +0300 Subject: [PATCH 22/23] Create tvguide.myjcom.jp_jp.channels.xml --- .../tvguide.myjcom.jp_jp.channels.xml | 142 ++++++++++++++++++ 1 file changed, 142 insertions(+) create mode 100644 sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml diff --git a/sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml b/sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml new file mode 100644 index 00000000..d7a2b4a0 --- /dev/null +++ b/sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml @@ -0,0 +1,142 @@ + + + + NHK東京 総合 + NHK東京 教育 + テレビ神奈川 + テレビ埼玉 + 日本テレビ + テレビ朝日 + TBS + テレビ東京 + フジテレビ + TOKYO MX + J:COMテレビ + J:COMチャンネル東京 + NHKBS1 + NHKBSプレミアム + BS日テレ + BS朝日1 + BS-TBS + BSテレ東 + BSフジ・181 + WOWOWプライム + WOWOWライブ + WOWOWシネマ + BS11 イレブン + NHK BS4K + BS日テレ 4K + BS朝日 4K + BS-TBS 4K + BSテレ東 4K + BSフジ 4K + WOWOW 4K + スターチャンネル1 + スターチャンネル2 + スターチャンネル3 + スターチャンネルD + ショップチャンネル + QVC + ジュエリー☆GSTV + ショップチャンネル プラス + BS12トゥエルビ + ご案内チャンネル + オンデマンドチャンネル290 + J:COMプレミアチャンネル + TBS NEWS + 中国テレビ★CCTV大富 + CNNj + 日経CNBC + CNN U.S. + 日テレNEWS24 HD + BBCワールドニュース + NHKワールド JAPAN + 音楽・ライブ! スペースシャワーTV HD + MUSIC ON! TV(エムオン!)HD + MTV HD + 歌謡ポップスチャンネル + ミュージック・エア + 100%ヒッツ!スペースシャワーTVプラス + スカイA + FIGHTING TV サムライ + GAORA SPORTS HD + ゴルフネットワーク + 日テレジータス HD + J SPORTS 1 HD + J SPORTS 2 HD + J SPORTS 3 HD + J SPORTS 4 HD + スポーツライブ+ + ケーブル4K + JSPORTS1 (4K) + JSPORTS2 (4K) + JSPORTS3 (4K) + JSPORTS4 (4K) + ショップチャンネル 4K + 4K QVC + ザ・シネマ4K + 日本映画+時代劇 4K + オンデマンドチャンネル440 + ムービープラス + WOWOWプラス 映画・ドラマ・スポーツ・音楽 + ザ・シネマ HD + 映画・チャンネルNECO-HD + 日本映画専門チャンネル HD + 時代劇専門チャンネル HD + 東映チャンネルHD + 衛星劇場HD + V☆パラダイス + スーパー!ドラマTV #海外ドラマ☆エンタメ + FOX HD + アジアドラマチックTV(アジドラ) + チャンネル銀河 歴史ドラマ・サスペンス・日本のうた + TBSチャンネル1 最新ドラマ・音楽・映画 + ホームドラマチャンネルHD 韓流・時代劇・国内ドラマ + TBSチャンネル2 名作ドラマ・スポーツ・アニメ + 女性チャンネル♪LaLa TV + ファミリー劇場HD + AXN HD 海外ドラマ + AXNミステリー HD + アニマックスHD + キッズステーション HD + 海外アニメ!カートゥーン ネットワーク + ディズニー・チャンネルHD + アニメシアターX(AT-X) + ディズニージュニア + ヒストリーチャンネル 日本・世界の歴史&エンタメ + ナショナル ジオグラフィック + ディスカバリーチャンネル + アニマルプラネット + 囲碁・将棋チャンネル + 釣りビジョンHD + MONDOTV HD + フジテレビNEXT ライブ・プレミアム + フジテレビONE スポーツ・バラエティ + フジテレビTWO ドラマ・アニメ + テレ朝チャンネル1 + KBS WORLD HD + 日テレプラス ドラマ・アニメ・音楽ライブ + テレ朝チャンネル2 + Mnet HD + タカラヅカ・スカイ・ステージ + KNTV + パチンコ★パチスロTV! + 旅チャンネル HD + エンタメ~テレHD☆ + TV5MONDE + ダンスチャンネル by エンタメ~テレ + 寄席チャンネル + グリーンチャンネルHD + グリーンチャンネル2HD + レジャーチャンネル + SPEEDチャンネル + PPVチョイス940(アダルト、エロスシネマ) + PPVチョイス941(アダルト、エロスシネマ) + プレイボーイ チャンネル + レッドチェリー + ミッドナイト・ブルー + パラダイステレビ + J:COMテレビ + J:COMチャンネル東京 + + From 6cff949fe1bcd0fdfd5998313e324a454358c131 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Fri, 14 Jan 2022 16:28:19 +0300 Subject: [PATCH 23/23] Update tvguide.myjcom.jp_jp.channels.xml --- .../tvguide.myjcom.jp_jp.channels.xml | 267 +++++++++--------- 1 file changed, 129 insertions(+), 138 deletions(-) diff --git a/sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml b/sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml index d7a2b4a0..7e95f134 100644 --- a/sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml +++ b/sites/tvguide.myjcom.jp/tvguide.myjcom.jp_jp.channels.xml @@ -1,142 +1,133 @@ - NHK東京 総合 - NHK東京 教育 - テレビ神奈川 - テレビ埼玉 - 日本テレビ - テレビ朝日 - TBS - テレビ東京 - フジテレビ - TOKYO MX - J:COMテレビ - J:COMチャンネル東京 - NHKBS1 - NHKBSプレミアム - BS日テレ - BS朝日1 - BS-TBS - BSテレ東 - BSフジ・181 - WOWOWプライム - WOWOWライブ - WOWOWシネマ - BS11 イレブン - NHK BS4K - BS日テレ 4K - BS朝日 4K - BS-TBS 4K - BSテレ東 4K - BSフジ 4K - WOWOW 4K - スターチャンネル1 - スターチャンネル2 - スターチャンネル3 - スターチャンネルD - ショップチャンネル - QVC - ジュエリー☆GSTV - ショップチャンネル プラス - BS12トゥエルビ - ご案内チャンネル - オンデマンドチャンネル290 - J:COMプレミアチャンネル - TBS NEWS - 中国テレビ★CCTV大富 - CNNj - 日経CNBC - CNN U.S. - 日テレNEWS24 HD - BBCワールドニュース - NHKワールド JAPAN - 音楽・ライブ! スペースシャワーTV HD - MUSIC ON! TV(エムオン!)HD - MTV HD - 歌謡ポップスチャンネル - ミュージック・エア - 100%ヒッツ!スペースシャワーTVプラス - スカイA - FIGHTING TV サムライ - GAORA SPORTS HD - ゴルフネットワーク - 日テレジータス HD - J SPORTS 1 HD - J SPORTS 2 HD - J SPORTS 3 HD - J SPORTS 4 HD - スポーツライブ+ - ケーブル4K - JSPORTS1 (4K) - JSPORTS2 (4K) - JSPORTS3 (4K) - JSPORTS4 (4K) - ショップチャンネル 4K - 4K QVC - ザ・シネマ4K - 日本映画+時代劇 4K - オンデマンドチャンネル440 - ムービープラス - WOWOWプラス 映画・ドラマ・スポーツ・音楽 - ザ・シネマ HD - 映画・チャンネルNECO-HD - 日本映画専門チャンネル HD - 時代劇専門チャンネル HD - 東映チャンネルHD - 衛星劇場HD - V☆パラダイス - スーパー!ドラマTV #海外ドラマ☆エンタメ - FOX HD - アジアドラマチックTV(アジドラ) - チャンネル銀河 歴史ドラマ・サスペンス・日本のうた - TBSチャンネル1 最新ドラマ・音楽・映画 - ホームドラマチャンネルHD 韓流・時代劇・国内ドラマ - TBSチャンネル2 名作ドラマ・スポーツ・アニメ - 女性チャンネル♪LaLa TV - ファミリー劇場HD - AXN HD 海外ドラマ - AXNミステリー HD - アニマックスHD - キッズステーション HD - 海外アニメ!カートゥーン ネットワーク - ディズニー・チャンネルHD - アニメシアターX(AT-X) - ディズニージュニア - ヒストリーチャンネル 日本・世界の歴史&エンタメ - ナショナル ジオグラフィック - ディスカバリーチャンネル - アニマルプラネット - 囲碁・将棋チャンネル - 釣りビジョンHD - MONDOTV HD - フジテレビNEXT ライブ・プレミアム - フジテレビONE スポーツ・バラエティ - フジテレビTWO ドラマ・アニメ - テレ朝チャンネル1 - KBS WORLD HD - 日テレプラス ドラマ・アニメ・音楽ライブ - テレ朝チャンネル2 - Mnet HD - タカラヅカ・スカイ・ステージ - KNTV - パチンコ★パチスロTV! - 旅チャンネル HD - エンタメ~テレHD☆ - TV5MONDE - ダンスチャンネル by エンタメ~テレ - 寄席チャンネル - グリーンチャンネルHD - グリーンチャンネル2HD - レジャーチャンネル - SPEEDチャンネル - PPVチョイス940(アダルト、エロスシネマ) - PPVチョイス941(アダルト、エロスシネマ) - プレイボーイ チャンネル - レッドチェリー - ミッドナイト・ブルー - パラダイステレビ - J:COMテレビ - J:COMチャンネル東京 + Animal Planet Japan + Animax Japan + Asia Dramatic TV + AT-X + AXN Japan + AXN Mystery + BBC World News Asia Pacific + BS 11 + BS 12 + BS Asahi + BS Asahi 4K + BS Fuji + BS Fuji 4K + BS Nippon TV + BS Nippon TV 4K + BS-TBS + BS-TBS 4K + BS TV Tokyo + BS TV Tokyo 4K + Cable 4K + Cartoon Network Japan + CCTV Daifu + Channel Ginga + Channel Neco + CNN J + CNN USA + Dance Channel + Discovery Channel Japan + Disney Channel Japan + Disney Junior Japan + Eisei Gekijo + Entermei Tele + Family Gekijyo + Fighting TV Samurai! + Fishing Vision + Fox Japan + Fuji TV Next + Fuji TV One + Fuji TV Two + Gaora Sports + Golf Network + Green Channel + Green Channel 2 + GSTV + Home Drama Channel + Igo Shogi Channel + Japan Leisure Channel + J:COM Higashi Kanto + J:COM Premier Channel + J:COM TV + Jidaigeki Senmon Channel + Fuji TV (JOCX-DTV) + Tokyo MX (JOMX-DTV) + TBS (JORX-DTV) + TV Tokyo (JOTX-DTV) + J Sports 1 + J Sports 2 + J Sports 3 + J Sports 4 + Kayo Pops + KBS World Japan + Kids Station + KNTV + LaLa TV + Midnight Blue + Mnet Japan + Mondo TV + Movie Plus + MTV Japan + Music Air + Music On! TV + National Geographic Japan + NHK BS 1 + NHK BS 4K + NHK BS Premium + NHK Educational TV + NHK General TV + NHK World Japan + Nihon Eiga Senmon Channel + Nihon Jidai 4K + Nikkei CNBC + Nippon TV + Nittele G+ + Nittele Plus + NTV News 24 + Pachinko Pachislo TV + Paradise TV + Playboy Channel Japan + PPV Choice 940 + PPV Choice 941 + QVC Japan + QVC Japan 4K + Red Cherry + Shop Channel + Shop Channel 4K + Shop Channel Plus + Sky A + Space Shower TV + Space Shower TV Plus + Speed Channel 1 + Sports Live + + Star 1 + Star 2 + Star 3 + Star BS10 + Super! Drama TV + Tabi Channel + Takarazuka Sky Stage + TBS Channel 1 + TBS Channel 2 + TBS News + The Cinema + The Cinema 4K + The History Channel Japan + Toei Channel + TV5Monde Pacifique + TV Asahi + TV Asahi Channel 1 + TV Asahi Channel 2 + TV Kanagawa + TV Saitama + V Paradise + Wowow 4K + Wowow Cinema + Wowow Live + Wowow Plus + Wowow Prime + Yose Channel - + \ No newline at end of file