diff --git a/scripts/channels.js b/scripts/channels.js index 53e2de4a..aa0c2574 100644 --- a/scripts/channels.js +++ b/scripts/channels.js @@ -6,6 +6,7 @@ const { json2xml } = require('./utils') const program = new Command() program .requiredOption('-c, --config ', 'Config file') + .option('-s, --set [args...]', 'Set custom arguments') .option('-o, --output ', 'Output file') .parse(process.argv) @@ -13,7 +14,12 @@ const options = program.opts() async function main() { const config = require(path.resolve(options.config)) - let channels = config.channels() + const args = {} + options.set.forEach(arg => { + const [key, value] = arg.split(':') + args[key] = value + }) + let channels = config.channels(args) if (isPromise(channels)) { channels = await channels } diff --git a/sites/gatotv.com/gatotv.com.config.js b/sites/gatotv.com/gatotv.com.config.js new file mode 100644 index 00000000..330e0a44 --- /dev/null +++ b/sites/gatotv.com/gatotv.com.config.js @@ -0,0 +1,102 @@ +const axios = require('axios') +const cheerio = require('cheerio') +const dayjs = require('dayjs') +const timezone = require('dayjs/plugin/timezone') +var url = require('url') +var path = require('path') + +dayjs.extend(timezone) + +module.exports = { + site: 'gatotv.com', + url: function ({ channel, date }) { + return `https://www.gatotv.com/canal/${channel.site_id}/${date.format('YYYY-MM-DD')}` + }, + logo({ content }) { + const $ = cheerio.load(content) + + return $('.div_MainPicture img').attr('src') + }, + parser: function ({ content, date }) { + let programs = [] + const items = parseItems(content) + items.forEach((item, index) => { + const $item = cheerio.load(item) + const title = parseTitle($item) + const icon = parseIcon($item) + const description = parseDescription($item) + let start = parseStart($item, date) + if (index === 0 && start.hour() > 12) { + start = start.subtract(1, 'd') + date = date.subtract(1, 'd') + } + let stop = parseStop($item, date) + if (start.isAfter(stop)) { + stop = stop.add(1, 'd') + date = date.add(1, 'd') + } + + programs.push({ title, description, icon, start, stop }) + }) + + return programs + }, + async channels({ country }) { + const data = await axios + .get(`https://www.gatotv.com/guia_tv/${country}`) + .then(response => response.data) + .catch(console.log) + + const $ = cheerio.load(data) + const items = $('.tbl_EPG_row,.tbl_EPG_rowAlternate').toArray() + const channels = items.map(item => { + const $item = cheerio.load(item) + const link = $item('td:nth-child(1) > div:nth-child(2) > a:nth-child(3)').attr('href') + const parsed = url.parse(link) + + return { + lang: 'es', + site_id: path.basename(parsed.pathname), + name: $item('td:nth-child(1) > div:nth-child(2) > a:nth-child(3)').text() + } + }) + + return channels + } +} + +function parseTitle($item) { + return $item('td:nth-child(4) > div > div > a > span,td:nth-child(3) > div > div > span').text() +} + +function parseDescription($item) { + return $item('td:nth-child(4) > div').clone().children().remove().end().text().trim() +} + +function parseIcon($item) { + return $item('td:nth-child(3) > a > img').attr('src') +} + +function parseStart($item, date) { + let time = $item('td:nth-child(1) > div > time').attr('datetime') + time = `${date.format('YYYY-MM-DD')} ${time}` + + return dayjs.tz(time, 'YYYY-MM-DD HH:mm', dayjs.tz.guess()) +} + +function parseStop($item, date) { + let time = $item('td:nth-child(2) > div > time').attr('datetime') + time = `${date.format('YYYY-MM-DD')} ${time}` + + return dayjs.tz(time, 'YYYY-MM-DD HH:mm', dayjs.tz.guess()) +} + +function parseItems(content) { + const $ = cheerio.load(content) + + return $( + 'body > div.div_content > table:nth-child(8) > tbody > tr:nth-child(2) > td:nth-child(1) > table.tbl_EPG' + ) + .find('.tbl_EPG_row,.tbl_EPG_rowAlternate,.tbl_EPG_row_selected') + .toArray() +} diff --git a/sites/gatotv.com/gatotv.com.test.js b/sites/gatotv.com/gatotv.com.test.js new file mode 100644 index 00000000..8c0c571b --- /dev/null +++ b/sites/gatotv.com/gatotv.com.test.js @@ -0,0 +1,78 @@ +// node ./scripts/channels.js --config=./sites/gatotv.com/gatotv.com.config.js --output=./sites/gatotv.com/gatotv.com_cr.channels.xml --set=country:costa_rica +// npx epg-grabber --config=sites/gatotv.com/gatotv.com.config.js --channels=sites/gatotv.com/gatotv.com_ar.channels.xml --output=.gh-pages/guides/ar/gatotv.com.epg.xml --days=2 + +const { parser, url, request, logo } = require('./gatotv.com.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('2021-11-13', 'YYYY-MM-DD').startOf('d') +const channel = { + site_id: '13_de_argentina', + xmltv_id: 'ElTrece.ar' +} +const content = `

Horarios de Programación

Hora Inicio Hora Fin Programa
Madrugada
Bienvenidos a bordo
Ciudad de sombras
Cuando un ex rescatista de rehenes del FBI evalúa la seguridad de un rascacielos en China, un incendio repentino hace que sea acusado injustamente.
Robin, Starfire, Raven, Chico Bestia y Cyborg se preparan para nuevas aventuras cómicas después de hacer un sándwich, jugar algún videojuego o lavar la ropa.
Decisión 2021
Disponibilidad
DirecTV Latinoamérica DirecTV Latinoamérica Canal 124
` + +it('can generate valid url', () => { + expect(url({ channel, date })).toBe('https://www.gatotv.com/canal/13_de_argentina/2021-11-13') +}) + +it('can get logo url', () => { + expect(logo({ content })).toBe( + 'https://imagenes.gatotv.com/logos/canales/oscuros/13_de_argentina-mediano.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: '2021-11-13T02:00:00.000Z', + stop: '2021-11-13T03:30:00.000Z', + title: 'Bienvenidos a bordo' + }, + { + start: '2021-11-13T03:30:00.000Z', + stop: '2021-11-13T04:45:00.000Z', + title: 'Ciudad de sombras' + }, + { + start: '2021-11-13T04:45:00.000Z', + stop: '2021-11-13T06:30:00.000Z', + title: 'Rascacielos: Rescate en las Alturas', + icon: 'https://imagenes.gatotv.com/categorias/peliculas/miniatura/rascacielos.jpg', + description: + 'Cuando un ex rescatista de rehenes del FBI evalúa la seguridad de un rascacielos en China, un incendio repentino hace que sea acusado injustamente.' + }, + { + start: '2021-11-13T16:30:00.000Z', + stop: '2021-11-13T16:41:00.000Z', + title: 'Los Jóvenes Titanes En Acción', + icon: 'https://imagenes.gatotv.com/categorias/caricaturas/miniatura/los_jovenes_titanes_en_accion.jpg', + description: + 'Robin, Starfire, Raven, Chico Bestia y Cyborg se preparan para nuevas aventuras cómicas después de hacer un sándwich, jugar algún videojuego o lavar la ropa.' + }, + { + start: '2021-11-14T02:55:00.000Z', + stop: '2021-11-14T07:00:00.000Z', + title: 'Decisión 2021' + } + ]) +}) + +it('can handle empty guide', () => { + const result = parser({ + date, + channel, + content: `` + }) + expect(result).toMatchObject([]) +}) diff --git a/sites/gatotv.com/gatotv.com_ar.channels.xml b/sites/gatotv.com/gatotv.com_ar.channels.xml new file mode 100644 index 00000000..efb7c470 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_ar.channels.xml @@ -0,0 +1,45 @@ + + + + AMC Latin America + América TV + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Cartoon Network Latin America + Cinemax Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney Junior Sur + Disney XD Sur + El Gourmet Norte + El Trece + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Golden Latinoamérica + HBO Latinoamérica + HBO + Latinoamérica + History 2 Latinoamérica + I-Sat + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + Nick Jr Latin America + Pakapaka + Paramount Network Latin America + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Syfy Latin + Telefe + Telemundo Internacional + TNT América Latina + TV Pública + Univisión Latinoamérica + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_bo.channels.xml b/sites/gatotv.com/gatotv.com_bo.channels.xml new file mode 100644 index 00000000..4cc53d20 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_bo.channels.xml @@ -0,0 +1,42 @@ + + + + A&E Latinoamérica + AMC Latin America + Animal Planet Latinoamérica + AXN Andina + Boomerang Latin America + Cartoon Network Latin America + Cinecanal Oeste + Cinemax Latinoamérica + Comedy Central Latinoamérica Sur + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Sur + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + FXM Oeste + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + History Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + Star Life Latin + Syfy Latin + TBS América Latina + TCM América Latina + Telemundo Internacional + TLC Latinoamérica + TNT América Latina + Universal TV América Latina Oeste + Univisión Latinoamérica + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_cl.channels.xml b/sites/gatotv.com/gatotv.com_cl.channels.xml new file mode 100644 index 00000000..748c19b1 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_cl.channels.xml @@ -0,0 +1,57 @@ + + + + A&E Chile + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Canal 13 + Cartoon Network Latin America + ChileVisión + Cinecanal Oeste + Cinemax Latinoamérica + Discovery Channel Chile + Discovery Kids Chile + Disney Channel Sur + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN Chile + Fox Sports 2 Chile + Fox Sports 3 Latin America + Fox Sports Chile + FX Chile + FXM Chile + Golden Latinoamérica + HBO Chile + History 2 Latinoamérica + History Latinoamérica + La Red + Lifetime Latinoamérica + Mega + MTV Latino Sud + Nat Geo Kids + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + Sony Channel Andes + Space Chile + Star Channel Chile + Star Life Chile + Syfy Latin + TBS Atlántico Sur + TCM América Latina + Telemundo Internacional + TLC Latinoamérica + TNT América Latina + TNT Sports 2 Chile + TNT Sports 3 Chile + TV Chile + Univisión Latinoamérica + Vía X + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_co.channels.xml b/sites/gatotv.com/gatotv.com_co.channels.xml new file mode 100644 index 00000000..38551bff --- /dev/null +++ b/sites/gatotv.com/gatotv.com_co.channels.xml @@ -0,0 +1,61 @@ + + + + A&E Latinoamérica + AMC Colombia + Animal Planet Latinoamérica + Boomerang Latin America + Canal 1 + Canal Capital + Canal Congreso + Canal Institucional + Canal TRO + Caracol TV + Cartoon Network Latin America + Cinecanal Oeste + Cinemax Latinoamérica + City TV + Claro música TV + Comedy Central Latinoamérica Norte + Discovery Channel Latinoamérica + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Sur + Disney XD Sur + E! Latinoamérica + ESPN 2 Colombia + ESPN 3 América Latina + ESPN América Latina + FXM Oeste + FX Norte + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + History Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + Nickelodeon Sur + Nick Jr Latin America + NTN 24 + Paramount Network Latin America + RCN Novelas + RCN TV + Señal Colombia + Space Sur + Star Life Latin + TBS América Latina + TCM América Latina + Teleantioquia + Telecafé + Telecaribe + Teleislas + Telemundo Internacional + Telepacífico + TLC Latinoamérica + Trece + Univisión Latinoamérica + Win Sports + Zoom + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_cr.channels.xml b/sites/gatotv.com/gatotv.com_cr.channels.xml new file mode 100644 index 00000000..bfbf570e --- /dev/null +++ b/sites/gatotv.com/gatotv.com_cr.channels.xml @@ -0,0 +1,54 @@ + + + + A&E Latinoamérica + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Canal 4 + Canal 6 + Canal 11 + Cartoon Network Latin America + Cinecanal Oeste + Cinemax Latinoamérica + Comedy Central Latinoamérica Norte + Discovery Channel Latinoamérica + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Extra TV 42 + Fox Sports 2 Latin America + Fox Sports Latin America + Golden Latinoamérica + HBO Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Studio Universal América Latina + Syfy Latin + TBS América Latina + TCM América Latina + Teletica 7 + TLC Latinoamérica + TNT América Latina + TNT Series Argentina + Trece Costa Rica TV + Universal TV América Latina + Univisión Latinoamérica + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_do.channels.xml b/sites/gatotv.com/gatotv.com_do.channels.xml new file mode 100644 index 00000000..d14b03cf --- /dev/null +++ b/sites/gatotv.com/gatotv.com_do.channels.xml @@ -0,0 +1,65 @@ + + + + A&E Latinoamérica + AMC Latin America + Animal Planet Latinoamérica + Antena 7 + AXN Latinoamérica + Boomerang Latin America + Cartoon Network Latin America + CDN + CDN Deportes + Cinecanal Oeste + Cinemax Latinoamérica + Color Visión 9 + Comedy Central Latinoamérica Norte + Digital 15 + Discovery Channel Latinoamérica + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Fox Sports Latin America + FXM Oeste + FX Norte + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + History Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Syfy Latin + TBS América Latina + TCM América Latina + Tele Antillas + Telecentro + Telemicro 5 + Telemundo Internacional + Telesistema + Teleunion + Teleuniverso + TLC Latinoamérica + TNT América Latina + TNT Series Argentina + TV Dominicana + Universal TV América Latina Oeste + Univisión Latinoamérica + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_ec.channels.xml b/sites/gatotv.com/gatotv.com_ec.channels.xml new file mode 100644 index 00000000..3fcb0757 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_ec.channels.xml @@ -0,0 +1,50 @@ + + + + A&E Latinoamérica + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Canal Uno + Cartoon Network Latin America + Cinecanal Oeste + Cinemax Latinoamérica + Comedy Central Latinoamérica Norte + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + Ecuador TV + Ecuavisa + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + FXM Oeste + FX Norte + Gamavisión + Golden Latinoamérica + HBO Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + Space Sur + Studio Universal América Latina + Syfy Latin + TBS América Latina + TCM América Latina + TeleAmazonas + Telemundo Internacional + TLC Latinoamérica + TNT América Latina + Universal TV América Latina Oeste + Univisión Latinoamérica + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_es.channels.xml b/sites/gatotv.com/gatotv.com_es.channels.xml new file mode 100644 index 00000000..21bd3688 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_es.channels.xml @@ -0,0 +1,63 @@ + + + + #0 + AMC España + Antena 3 + Atreseries + AXN España + AXN White España + Barça TV + Be Mad + Blaze España + Boing España + Calle 13 + Canal Cocina + Canal Hollywood España + Canal Panda España + Canal Sur Andalucía + Clan TVE + Comedy Central España + Cosmopolitan TV España + Cuatro + Decasa + Discovery Channel Iberia + Disney Channel España + Disney Junior España + ETB 1 + ETB 2 + Eurosport 1 + Eurosport 2 + Fox España + Fox Life España + Galicia TV Europa + Gol + Historia España + Iberalia TV + LaOtra + La Sexta + MTV 00s + MTV España + National Geographic España + Neox + Nickelodeon Iberia + Nick Jr Europe + Nova + Odisea + Paramount Channel España + Real Madrid TV Español + Stingray Classica + Sundance TV España + Syfy España + TCM España + Telecinco + Teledeporte + Telemadrid + TNT España + TV Canaria + TV Castilla-La Mancha + TVE La 1 Madrid + TVE La 2 + Viajar + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_gt.channels.xml b/sites/gatotv.com/gatotv.com_gt.channels.xml new file mode 100644 index 00000000..1a411a5f --- /dev/null +++ b/sites/gatotv.com/gatotv.com_gt.channels.xml @@ -0,0 +1,58 @@ + + + + A&E Andes + AMC México + Animal Planet Latinoamérica + AXN Latinoamérica + Azteca Guatemala + Boomerang Latin America + Canal 3 + Canal 27 + Canal Antigua + Cartoon Network Latin America + Discovery Channel Latinoamérica + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Fox Sports Latin America + FXM Este + FX Norte + Golden Latinoamérica + Guatevisión + History 2 Latinoamérica + History Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Studio Universal América Latina + Syfy Latin + TBS América Latina + TCM América Latina + Telemundo Internacional + TeleOnce + Televisiete + TLC Latinoamérica + TN 23 + TNT América Latina + TNT Series México + TreceVision + Universal TV América Latina + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_hn.channels.xml b/sites/gatotv.com/gatotv.com_hn.channels.xml new file mode 100644 index 00000000..5b40fca9 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_hn.channels.xml @@ -0,0 +1,55 @@ + + + + A&E Latinoamérica + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Canal 5 El Lider + Cartoon Network Latin America + Cinecanal Oeste + Discovery Channel Latinoamérica + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Fox Sports Latin America + FXM Este + FX Norte + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + History Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Syfy Latin + TBS América Latina + TCM América Latina + Telecadena 7 y 4 + Telemundo Internacional + TLC Latinoamérica + TNT América Latina + TNT Series Argentina + TSi + Universal TV América Latina Oeste + Univisión Latinoamérica + VTV + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_mx.channels.xml b/sites/gatotv.com/gatotv.com_mx.channels.xml new file mode 100644 index 00000000..ed79c522 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_mx.channels.xml @@ -0,0 +1,110 @@ + + + + ADN 40 + Adrenalina Sports Network + A&E Latinoamérica + AMC México + Animal Planet Latinoamérica + A+ + Aprende TV + AXN Latinoamérica + AyM Sports + Az Cinema + Az Clic + Az Corazón + Az Mundo + Azteca 7 Mexico City + Azteca Uno + Azteca Uno +1 + Azteca Uno +2 + Bandamax + BitMe + Boomerang México + Canal 5 + Canal 22 Nacional + Canal Catorce + Cartoon Network México + Cinecanal Oeste + CineLatino + Cinema Dinamita + Cinema Platino + Cinemax Latinoamérica + Comedy Central Latinoamérica Norte + De Película + De Película Clásico + De Película Multiplex + Discovery Channel México + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel México + Disney XD México + Distrito Comedia + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN México + Exa TV + Excélsior TV + Fox Sports 2 México + Fox Sports 3 México + Fox Sports México + FXM Oeste + FX Norte + Golden + Golden Edge + Golden Multiplex + Golden Plus + Golden Premier + Golden Premier 2 + HBO Latinoamérica + History 2 Latinoamérica + History Latinoamérica + Ingenio TV + Investigation Discovery Latinoamérica + Justicia TV + Las Estrellas México + Las Estrellas México +1 + Las Estrellas México +2 + Lifetime Latinoamérica + María+Visión + Meganoticias + MTV Latino + Multimedios Plus + Nat Geo Kids + National Geographic Norte + Nickelodeon Norte + Nick Jr Latin America + Nueve + Once México + Pánico + Paramount Network Latin America + Sky One + Sky Sports 1 + Sony Channel Centro + Space México + Star Channel México + Star Life México + Studio Universal México + Syfy Latin + TBS América Latina + TCM América Latina + TeleFórmula + TeleHit + Telemundo Internacional + TLC México + Tlnovelas México + TNT México + TNT Series México + TUDN México + TV Méxiquense + TV UNAM + Unicable + Universal TV México + Vibra TV + Video Rola + Warner Channel México + Televisa (XEFB-TDT) Monterrey, Nuevo León + XHG Canal 4 (XHG-TDT) Guadalajara, Jalisco + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_ni.channels.xml b/sites/gatotv.com/gatotv.com_ni.channels.xml new file mode 100644 index 00000000..22450ed0 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_ni.channels.xml @@ -0,0 +1,55 @@ + + + + A&E Andes + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Canal 2 + Cartoon Network Latin America + Cinemax Latinoamérica + Comedy Central Latinoamérica Norte + Discovery Channel Latinoamérica + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Fox Sports Latin America + FXM Oeste + FX Norte + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + History Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Studio Universal América Latina + Syfy Latin + TBS América Latina + TCM América Latina + Telemundo Internacional + TLC Latinoamérica + TNT América Latina + TNT Series Argentina + Universal TV América Latina Oeste + Univisión Latinoamérica + Viva Nicaragua Canal 13 + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_pa.channels.xml b/sites/gatotv.com/gatotv.com_pa.channels.xml new file mode 100644 index 00000000..f0a09f78 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_pa.channels.xml @@ -0,0 +1,57 @@ + + + + A&E Latinoamérica + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Cartoon Network Latin America + Cinecanal Oeste + Cinemax Latinoamérica + Comedy Central Latinoamérica Norte + Discovery Channel Latinoamérica + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Fox Sports Latin America + FXM Oeste + FX Norte + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + History Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + RPC TV + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Studio Universal América Latina + TBS América Latina + TCM América Latina + Telemetro + Telemundo Internacional + TLC Latinoamérica + TNT América Latina + TNT Series Argentina + TV Max + TVN + Universal TV América Latina Oeste + Univisión Latinoamérica + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_pe.channels.xml b/sites/gatotv.com/gatotv.com_pe.channels.xml new file mode 100644 index 00000000..64fce57b --- /dev/null +++ b/sites/gatotv.com/gatotv.com_pe.channels.xml @@ -0,0 +1,53 @@ + + + + A&E Latinoamérica + AMC Latin America + América + Animal Planet Latinoamérica + ATV + AXN Latinoamérica + Boomerang Latin America + Cartoon Network Latin America + Cinecanal Oeste + Cinemax Latinoamérica + Comedy Central Latinoamérica Norte + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Fox Sports Latin America + FXM Oeste + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + History Latinoamérica + Latina + Lifetime Latinoamérica + MTV Latino Sud + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Panamericana TV + Paramount Network Latin America + Perú Mágico + Space Sur + Star Life Latin + Studio Universal América Latina + Syfy Latin + TBS América Latina + TCM América Latina + Telemundo Internacional + TLC Latinoamérica + TNT América Latina + Universal TV América Latina Oeste + Univisión Latinoamérica + Warner Channel Panregional + Willax TV + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_py.channels.xml b/sites/gatotv.com/gatotv.com_py.channels.xml new file mode 100644 index 00000000..06aba59c --- /dev/null +++ b/sites/gatotv.com/gatotv.com_py.channels.xml @@ -0,0 +1,44 @@ + + + + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + C9N + Cartoon Network Latin America + Cinecanal Oeste + Cinemax Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Fox Sports Latin America + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + Nick Jr Latin America + Paraguay TV + Paramount Network Latin America + Paravision + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Syfy Latin + Telefuturo + Telemundo Internacional + TNT América Latina + Trece + Unicanal + Univisión Latinoamérica + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_sv.channels.xml b/sites/gatotv.com/gatotv.com_sv.channels.xml new file mode 100644 index 00000000..9c47bd03 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_sv.channels.xml @@ -0,0 +1,57 @@ + + + + A&E Latinoamérica + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Canal 2 + Canal 4 + Canal 6 + Canal 12 + Cartoon Network Latin America + Comedy Central Latinoamérica Norte + Discovery Channel Latinoamérica + Discovery Home & Health Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Fox Sports Latin America + FXM Oeste + FX Norte + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + History Latinoamérica + Lifetime Latinoamérica + Megavisión Canal 21 + MTV Latino Sud + Nat Geo Kids + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Studio Universal América Latina + Syfy Latin + TBS América Latina + TCM América Latina + Telemundo Internacional + TLC Latinoamérica + TNT América Latina + TNT Series Argentina + Universal TV América Latina Oeste + Univisión Latinoamérica + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_us-pr.channels.xml b/sites/gatotv.com/gatotv.com_us-pr.channels.xml new file mode 100644 index 00000000..395207e9 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_us-pr.channels.xml @@ -0,0 +1,12 @@ + + + + WAPA Deportes (WAPA-DT2) San Juan, PR + WAPA (WAPA-TV) San Juan, PR + Punto 2 (WKAQ-DT2) San Juan, PR + Telemundo (WKAQ) San Juan, PR + Univisión (WLII-DT) San Juan, PR + TeleOro Canal 13 (WORO-DT) San Juan, PR + Tiva TV (WRUA) San Juan, PR + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_us.channels.xml b/sites/gatotv.com/gatotv.com_us.channels.xml new file mode 100644 index 00000000..98209db3 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_us.channels.xml @@ -0,0 +1,20 @@ + + + + BeIn Sports en Español + Cine Sony + ESPN Deportes + Estrella TV East + Fox Deportes + Gol TV + History en Español + HITN + Más Chic Estados Unidos + NBC Universo Este + NFL Network + Pasiones Estados Unidos + TUDN Estados Unidos + Ve Plus Panregional + V me + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_uy.channels.xml b/sites/gatotv.com/gatotv.com_uy.channels.xml new file mode 100644 index 00000000..38bba086 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_uy.channels.xml @@ -0,0 +1,37 @@ + + + + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Cartoon Network Latin America + Cinecanal Oeste + Cinemax Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + Golden Latinoamérica + HBO Latinoamérica + History 2 Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + Nat Geo Kids + Nick Jr Latin America + Paramount Network Latin America + Sony Channel Andes + Space Sur + Star Channel Latin America + Star Life Latin + Syfy Latin + Telemundo Internacional + TNT América Latina + Univisión Latinoamérica + Warner Channel Panregional + + \ No newline at end of file diff --git a/sites/gatotv.com/gatotv.com_ve.channels.xml b/sites/gatotv.com/gatotv.com_ve.channels.xml new file mode 100644 index 00000000..db324c18 --- /dev/null +++ b/sites/gatotv.com/gatotv.com_ve.channels.xml @@ -0,0 +1,42 @@ + + + + A&E Latinoamérica + AMC Latin America + Animal Planet Latinoamérica + AXN Latinoamérica + Boomerang Latin America + Cartoon Network Latin America + Cinecanal Oeste + Cinemax Latinoamérica + Discovery Channel Latinoamérica + Discovery Kids América Latina + Disney Channel Centro + Disney XD Sur + E! Latinoamérica + ESPN 2 América Latina + ESPN 3 América Latina + ESPN América Latina + Fox Sports 2 Latin America + Fox Sports 3 Latin America + FXM Oeste + Golden Latinoamérica + History 2 Latinoamérica + Lifetime Latinoamérica + MTV Latino Sud + National Geographic Centro + Nickelodeon Sur + Nick Jr Latin America + Paramount Network Latin America + Sony Channel Andes + Space Sur + Star Life Latin + Studio Universal América Latina + Syfy Latin + TBS América Latina + TCM América Latina + Telemundo Internacional + TLC Latinoamérica + Universal TV América Latina Oeste + + \ No newline at end of file