mirror of
https://github.com/iptv-org/epg.git
synced 2025-05-09 08:30:06 -04:00
Update mi.tv
This commit is contained in:
parent
556b0b40b3
commit
9325521055
13 changed files with 56 additions and 33 deletions
|
@ -42,7 +42,10 @@ module.exports = {
|
|||
|
||||
return programs
|
||||
},
|
||||
async channels({ country, lang }) {
|
||||
async channels({ country }) {
|
||||
let lang = 'es'
|
||||
if (country === 'br') lang = 'pt'
|
||||
|
||||
const axios = require('axios')
|
||||
const data = await axios
|
||||
.get(`https://mi.tv/${country}/sitemap`)
|
||||
|
|
|
@ -1,15 +1,3 @@
|
|||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_ar.channels.xml --set=country:ar --set=lang:es
|
||||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_br.channels.xml --set=country:br --set=lang:pt
|
||||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_cl.channels.xml --set=country:cl --set=lang:es
|
||||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_co.channels.xml --set=country:co --set=lang:es
|
||||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_gt.channels.xml --set=country:gt --set=lang:es
|
||||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_hn.channels.xml --set=country:hn --set=lang:es
|
||||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_mx.channels.xml --set=country:mx --set=lang:es
|
||||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_pe.channels.xml --set=country:pe --set=lang:es
|
||||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_py.channels.xml --set=country:py --set=lang:es
|
||||
// npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_sv.channels.xml --set=country:sv --set=lang:es
|
||||
// npm run grab -- --channels=./sites/mi.tv/mi.tv_py.channels.xml
|
||||
|
||||
const { parser, url } = require('./mi.tv.config.js')
|
||||
const dayjs = require('dayjs')
|
||||
const utc = require('dayjs/plugin/utc')
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#axn">AXN</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#axn">AXN</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#boomerang-cartoon">Cartoonito</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#canal-7-hd">Televisión Pública</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#cinemax-sur">Cinemax (Sur)</channel>
|
||||
|
@ -50,7 +50,7 @@
|
|||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#tierra-mia-tv">Tierra Mía TV</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#tvn-chile">TVN CHILE</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#vh1">VH1</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#vh1-mega-hits">VH1 Mega Hits</channel> -->
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="ar#vh1-mega-hits">VH1 Mega Hits</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="247CanaldeNoticias.ar" site_id="ar#24-7-canal-de-noticias">24/7 Canal de Noticias</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="A24.ar" site_id="ar#america-24">A24</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="AESouth.us" site_id="ar#a-e-mundo">A&E</channel>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#a-e-hd">A&E HD</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#a-e-hd">A&E HD</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#amazon-sat-hd">Amazon Sat HD</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#amc-hd">AMC HD</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#animal-planet-hd">Animal Planet HD</channel>
|
||||
|
@ -571,7 +571,7 @@
|
|||
<channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#viva-hd">Viva HD</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#warner-channel-hd">Warner Channel HD</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#woohoo-hd">WooHoo HD</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#zoomoo-hd">ZooMoo Kids HD</channel> -->
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="" site_id="br#zoomoo-hd">ZooMoo Kids HD</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="AE.br" site_id="br#a-e">A&E</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="AgroMais.br" site_id="br#agromais-hd">Agromais HD</channel>
|
||||
<channel site="mi.tv" lang="pt" xmltv_id="AmazonSat.br" site_id="br#amazon-sat">Amazon Sat</channel>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#al-jazeera">Al Jazeera</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#animal-planet">Animal Planet</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#animal-planet-hd">Animal Planet HD</channel>
|
||||
|
@ -114,7 +114,7 @@
|
|||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#tvn">TVN</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#universidad-autonoma-temuco-uatv">Universidad Autónoma Temuco (UATV)</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#vh1">VH1</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#vh1-mega-hits">VH1 Mega Hits</channel> -->
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="cl#vh1-mega-hits">VH1 Mega Hits</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="13C.cl" site_id="cl#canal-13-c">13C</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="24Horas.cl" site_id="cl#tvn-24-h">24 Horas</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="24Horas.es" site_id="cl#canal-24-hs-espana">Canal 24hs España</channel>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="es" xmltv_id="" site_id="co#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="co#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="co#a-e-mundo-hd">A&E Mundo HD</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="co#amc">AMC</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="co#amc-hd">AMC HD</channel>
|
||||
|
@ -177,7 +177,7 @@
|
|||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="co#vmas-tv">VMASTV</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="co#warner">Warner Channel</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="co#win-sports">Win Sports</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="co#zoom">Zoom</channel> -->
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="co#zoom">Zoom</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="AlientoVision.us" site_id="co#aliento-vision">Aliento Vision</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="AXNAndes.us" site_id="co#axn">AXN</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="AzMundo.mx" site_id="co#az-mundo-hd">Az Mundo HD</channel>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#3abn">3ABN</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#3abn">3ABN</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#amc">AMC</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#amc-hd">AMC HD</channel>
|
||||
|
@ -80,7 +80,7 @@
|
|||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#tyc-sports">TyC Sports</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#vh1-classic-usa">VH1 Classic USA</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#voa-tv">Voa TV</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#warner">Warner Channel</channel> -->
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="gt#warner">Warner Channel</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="Cablenoticias.co" site_id="gt#cablenoticias">Cablenoticias</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="CanalAntigua.gt" site_id="gt#canal-antigua">Canal Antigua</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="CartoonNetworkNorthAtlantic.us" site_id="gt#cartoon-network">Cartoon Network</channel>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#amc">AMC</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#animal-planet">Animal Planet</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#antena3">Antena 3</channel>
|
||||
|
@ -108,7 +108,7 @@
|
|||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#venus">Venus</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#vh1">VH1</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#vh1-classic-usa">VH1 Classic USA</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#warner">Warner Channel</channel> -->
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="hn#warner">Warner Channel</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="3ABNLatino.us" site_id="hn#3abn-latino">3ABN Latino</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="AlfaOmegaVision.hn" site_id="hn#alfa-omega-vision">Alfa & Omega Vision</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="Azteca7.mx" site_id="hn#azteca-7">Azteca 7</channel>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#a-plus">A+</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#amc-hd">AMC HD</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#animal-planet">Animal Planet</channel>
|
||||
|
@ -94,7 +94,7 @@
|
|||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#tve">TVE</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#univision">Univision</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#vh1">VH1</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#xh-gc-canal-5-hd">Canal 5 HD</channel> -->
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="mx#xh-gc-canal-5-hd">Canal 5 HD</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="AMCLatinAmerica.us" site_id="mx#amc">AMC</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="Azteca7.mx" site_id="mx#azteca-7">Azteca 7</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="Canal5.mx" site_id="mx#xh-gc-canal-5">Canal 5</channel>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#amc">AMC</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#america-sports">América Sports</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#america-television">América Televisión</channel>
|
||||
|
@ -96,7 +96,7 @@
|
|||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#tyc-sports">TyC Sports</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#universal-channel">Universal TV</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#ve-plus-tv">Ve Plus TV</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#warner">Warner Channel</channel> -->
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="pe#warner">Warner Channel</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="ATV.pe" site_id="pe#atv">ATV</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="ATVPlus.pe" site_id="pe#atv-1">ATV +</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="ATVSur.pe" site_id="pe#atv-sur">ATV Sur</channel>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="es" xmltv_id="" site_id="py#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="py#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="py#abc-tv">ABC TV</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="py#america-24">America 24</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="py#america-television">AMÉRICA TELEVISION</channel>
|
||||
|
@ -84,6 +84,6 @@
|
|||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="py#univision">Univision</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="py#venus">Venus</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="py#warner">Warner Channel</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="py#warner-channel">Warner Channel</channel> -->
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="py#warner-channel">Warner Channel</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="CNNenEspanol.us" site_id="py#cnn-en-espanol">CNN en Español</channel>
|
||||
</channels>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<channels>
|
||||
<!-- <channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#a-e-mundo">A&E</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#amc">AMC</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#animal-planet">Animal Planet</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#axn">AXN</channel>
|
||||
|
@ -75,7 +75,7 @@
|
|||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#universal-channel">Universal TV</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#ve-plus-tv">Ve Plus TV</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#vh1">VH1</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#warner">Warner Channel</channel> -->
|
||||
<channel site="mi.tv" lang="es" xmltv_id="" site_id="sv#warner">Warner Channel</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="Canal2.sv" site_id="sv#canal-2-nacional">Canal 2</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="Canal4.sv" site_id="sv#canal-4-nacional">Canal 4</channel>
|
||||
<channel site="mi.tv" lang="es" xmltv_id="Canal6.sv" site_id="sv#canal-6-nacional">Canal 6</channel>
|
||||
|
|
32
sites/mi.tv/readme.md
Normal file
32
sites/mi.tv/readme.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# mi.tv
|
||||
|
||||
| Country | Code | URL |
|
||||
| ----------- | ---- | ----------------------------- |
|
||||
| Argentina | `ar` | https://mi.tv/ar/programacion |
|
||||
| Brazil | `br` | https://mi.tv/br/programacao |
|
||||
| Chile | `cl` | https://mi.tv/cl/programacion |
|
||||
| Colombia | `co` | https://mi.tv/co/programacion |
|
||||
| El Salvador | `sv` | https://mi.tv/sv/programacion |
|
||||
| Guatemala | `gt` | https://mi.tv/gt/programacion |
|
||||
| Honduras | `hn` | https://mi.tv/hn/programacion |
|
||||
| Mexico | `mx` | https://mi.tv/mx/programacion |
|
||||
| Paraguay | `py` | https://mi.tv/py/programacion |
|
||||
| Peru | `pe` | https://mi.tv/pe/programacion |
|
||||
|
||||
### Download the guide
|
||||
|
||||
```sh
|
||||
npm run grab -- --channels=sites/mi.tv/mi.tv_<COUNTRY_CODE>.channels.xml
|
||||
```
|
||||
|
||||
### Update channel list
|
||||
|
||||
```sh
|
||||
npm run channels:parse -- --config=./sites/mi.tv/mi.tv.config.js --output=./sites/mi.tv/mi.tv_<COUNTRY_CODE>.channels.xml --set=country:<COUNTRY_CODE>
|
||||
```
|
||||
|
||||
### Test
|
||||
|
||||
```sh
|
||||
npm test -- mi.tv
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue