diff --git a/.github/workflows/auto-update.yml b/.github/workflows/auto-update.yml
index d22c53a17..bbc34f194 100644
--- a/.github/workflows/auto-update.yml
+++ b/.github/workflows/auto-update.yml
@@ -18,7 +18,7 @@ jobs:
git config user.name github-actions
git config user.email github-actions@github.com
git add .
- git diff-index --quiet HEAD || git commit -m "[Bot] Remove duplicates"
+ git diff-index --quiet HEAD || git commit -m "[Bot] Remove duplicates [skip ci]"
git pull
git push
format:
@@ -36,7 +36,7 @@ jobs:
git config user.name github-actions
git config user.email github-actions@github.com
git add .
- git diff-index --quiet HEAD || git commit -m "[Bot] Format playlists"
+ git diff-index --quiet HEAD || git commit -m "[Bot] Format playlists [skip ci]"
git pull
git push
generate:
@@ -69,6 +69,6 @@ jobs:
git config user.name github-actions
git config user.email github-actions@github.com
git add .
- git diff-index --quiet HEAD || git commit -m "[Bot] Update README.md"
+ git diff-index --quiet HEAD || git commit -m "[Bot] Update README.md [skip ci]"
git pull
git push
diff --git a/.github/workflows/clean.yml b/.github/workflows/clean.yml
index 597750fd8..df9736b14 100644
--- a/.github/workflows/clean.yml
+++ b/.github/workflows/clean.yml
@@ -4,7 +4,7 @@ on:
schedule:
- cron: '0 6 * * 0'
jobs:
- check:
+ test:
runs-on: ubuntu-latest
continue-on-error: true
strategy:
@@ -182,7 +182,7 @@ jobs:
name: channels
path: channels/${{ matrix.country }}.m3u
pull-request:
- needs: check
+ needs: test
runs-on: ubuntu-latest
steps:
- name: Checkout
diff --git a/.readme/_categories.md b/.readme/_categories.md
index 180455d96..67d7dfa04 100644
--- a/.readme/_categories.md
+++ b/.readme/_categories.md
@@ -32,6 +32,6 @@
Travel | 16 | https://iptv-org.github.io/iptv/categories/travel.m3u |
Weather | 3 | https://iptv-org.github.io/iptv/categories/weather.m3u |
XXX | 73 | https://iptv-org.github.io/iptv/categories/xxx.m3u |
- Other | 8261 | https://iptv-org.github.io/iptv/categories/other.m3u |
+ Other | 8262 | https://iptv-org.github.io/iptv/categories/other.m3u |
\ No newline at end of file
diff --git a/.readme/_countries.md b/.readme/_countries.md
index 3576cf07e..e68f3edd6 100644
--- a/.readme/_countries.md
+++ b/.readme/_countries.md
@@ -132,7 +132,7 @@
π²π· Mauritania | 44 | https://iptv-org.github.io/iptv/countries/mr.m3u |
π²πΊ Mauritius | 2 | https://iptv-org.github.io/iptv/countries/mu.m3u |
πΎπΉ Mayotte | 1 | https://iptv-org.github.io/iptv/countries/yt.m3u |
- π²π½ Mexico | 38 | https://iptv-org.github.io/iptv/countries/mx.m3u |
+ π²π½ Mexico | 39 | https://iptv-org.github.io/iptv/countries/mx.m3u |
π«π² Micronesia | 5 | https://iptv-org.github.io/iptv/countries/fm.m3u |
π²π© Moldova | 22 | https://iptv-org.github.io/iptv/countries/md.m3u |
π²π¨ Monaco | 13 | https://iptv-org.github.io/iptv/countries/mc.m3u |
diff --git a/.readme/_languages.md b/.readme/_languages.md
index c5514fbf6..31a003452 100644
--- a/.readme/_languages.md
+++ b/.readme/_languages.md
@@ -84,6 +84,6 @@
Vietnamese | 19 | https://iptv-org.github.io/iptv/languages/vie.m3u |
Western Frisian | 1 | https://iptv-org.github.io/iptv/languages/fry.m3u |
Yue Chinese | 10 | https://iptv-org.github.io/iptv/languages/yue.m3u |
- Undefined | 5086 | https://iptv-org.github.io/iptv/languages/undefined.m3u |
+ Undefined | 5087 | https://iptv-org.github.io/iptv/languages/undefined.m3u |
\ No newline at end of file
diff --git a/README.md b/README.md
index d343bc792..69b340e5c 100644
--- a/README.md
+++ b/README.md
@@ -62,7 +62,7 @@ Or select one of the playlists from the list below.
Travel | 16 | https://iptv-org.github.io/iptv/categories/travel.m3u |
Weather | 3 | https://iptv-org.github.io/iptv/categories/weather.m3u |
XXX | 73 | https://iptv-org.github.io/iptv/categories/xxx.m3u |
- Other | 8261 | https://iptv-org.github.io/iptv/categories/other.m3u |
+ Other | 8262 | https://iptv-org.github.io/iptv/categories/other.m3u |
@@ -161,7 +161,7 @@ Or select one of the playlists from the list below.
Vietnamese | 19 | https://iptv-org.github.io/iptv/languages/vie.m3u |
Western Frisian | 1 | https://iptv-org.github.io/iptv/languages/fry.m3u |
Yue Chinese | 10 | https://iptv-org.github.io/iptv/languages/yue.m3u |
- Undefined | 5086 | https://iptv-org.github.io/iptv/languages/undefined.m3u |
+ Undefined | 5087 | https://iptv-org.github.io/iptv/languages/undefined.m3u |
@@ -308,7 +308,7 @@ Or select one of the playlists from the list below.
π²π· Mauritania | 44 | https://iptv-org.github.io/iptv/countries/mr.m3u |
π²πΊ Mauritius | 2 | https://iptv-org.github.io/iptv/countries/mu.m3u |
πΎπΉ Mayotte | 1 | https://iptv-org.github.io/iptv/countries/yt.m3u |
- π²π½ Mexico | 38 | https://iptv-org.github.io/iptv/countries/mx.m3u |
+ π²π½ Mexico | 39 | https://iptv-org.github.io/iptv/countries/mx.m3u |
π«π² Micronesia | 5 | https://iptv-org.github.io/iptv/countries/fm.m3u |
π²π© Moldova | 22 | https://iptv-org.github.io/iptv/countries/md.m3u |
π²π¨ Monaco | 13 | https://iptv-org.github.io/iptv/countries/mc.m3u |
diff --git a/channels/ao.m3u b/channels/ao.m3u
index fcd718794..8f312f1aa 100644
--- a/channels/ao.m3u
+++ b/channels/ao.m3u
@@ -1 +1,5 @@
#EXTM3U
+#EXTINF:-1 tvg-id="TPA1.ao" tvg-name="TPA 1" tvg-country="AO" tvg-language="Portuguese" tvg-logo="" group-title="",TPA 1
+https://iptv-all.lanesh4d0w.repl.co/angola/tpa1
+#EXTINF:-1 tvg-id="TVZimbo.ao" tvg-name="TV Zimbo" tvg-country="AO" tvg-language="Portuguese" tvg-logo="" group-title="",TV Zimbo
+https://iptv-all.lanesh4d0w.repl.co/angola/tv-zimbo
diff --git a/channels/mx.m3u b/channels/mx.m3u
index 23dddf16e..ab6c5e8c0 100644
--- a/channels/mx.m3u
+++ b/channels/mx.m3u
@@ -11,6 +11,8 @@ https://cdnapisec.kaltura.com/p/2630451/sp/2630451/playManifest/entryId/1_83looa
https://cdnapisec.kaltura.com/p/2630451/sp/2630451/playManifest/entryId/1_jwma99nu/deliveryProfileId/672/protocol/https/format/applehttp/a.m3u8
#EXTINF:-1 tvg-id="Canal10Cancun.mx" tvg-name="Canal 10 CancΓΊn" tvg-country="MX" tvg-language="Spanish" tvg-logo="https://i.imgur.com/vakdxny.jpg" group-title="",Canal 10 CancΓΊn (720p)
http://stream2.dynalias.com:1935/live/tvlive1/playlist.m3u8
+#EXTINF:-1 tvg-id="Canal5.mx" tvg-name="Canal 5 (XETV-TDT)" tvg-country="MX" tvg-language="" tvg-logo="https://i.imgur.com/mw4992J.png" group-title="",Canal 5 (XETV-TDT)
+https://streams.the6tv.duckdns.org:2443/locals/SanDiego/xetv-tdt.m3u8
#EXTINF:-1 tvg-id="CanalCatorce.mx" tvg-name="Canal Catorce" tvg-country="MX" tvg-language="Spanish" tvg-logo="https://graph.facebook.com/canalcatorcemx/picture?width=200&height=200" group-title="",Canal Catorce (720p)
https://d3nljkrx6mjqra.cloudfront.net/out/v1/1b9d9efd27814b3b8dc570113ae54409/index.m3u8
#EXTINF:-1 tvg-id="CanalMundoPlus.mx" tvg-name="Canal Mundo+" tvg-country="MX" tvg-language="Spanish" tvg-logo="https://i.imgur.com/9BtSyV2.png" group-title="",Canal Mundo+ (560p)
@@ -65,5 +67,3 @@ https://5ca3e84a76d30.streamlock.net/gpacifico4/smil:mazatlan.smil/chunklist_w74
https://5ca3e84a76d30.streamlock.net/gpacifico2/mochis.smil/chunklist_w52505888_b1428000_sleng.m3u8
#EXTINF:-1 tvg-id="TVPobregon.mx" tvg-name="TVP obregon" tvg-country="MX" tvg-language="" tvg-logo="https://i.imgur.com/mw4992J.png" group-title="",TVP obregon
https://5ca3e84a76d30.streamlock.net/gpacifico3/obregon.smil/chunklist_w888631267_b1428000_sleng.m3u8
-#EXTINF:-1 tvg-id="Canal5.mx" tvg-name="Canal 5 (XETV-TDT)" tvg-country="MX" tvg-language="" tvg-logo="https://i.imgur.com/mw4992J.png" group-title="",Canal 5 (XETV-TDT)
-https://streams.the6tv.duckdns.org:2443/locals/SanDiego/xetv-tdt.m3u8