mirror of
https://github.com/iptv-org/epg
synced 2026-04-29 22:16:59 -04:00
Update /sites
This commit is contained in:
@@ -1,40 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<site site="ipko.com">
|
||||
<channels>
|
||||
<!-- <channel lang="hr" xmltv_id="" site_id="422">DTX</channel> -->
|
||||
<channel lang="sq" xmltv_id="24KitchenSerbia.rs" site_id="418">24 Kitchen</channel>
|
||||
<channel lang="sq" xmltv_id="ABCNewsAlbania.al" site_id="269">ABC News</channel>
|
||||
<channel lang="sq" xmltv_id="BabyTV.uk" site_id="413">Baby TV</channel>
|
||||
<channel lang="sq" xmltv_id="BangBang.al" site_id="274">Bang Bang</channel>
|
||||
<channel lang="sq" xmltv_id="BBCWorldNewsEurope.uk" site_id="386">BBC World News</channel>
|
||||
<channel lang="sq" xmltv_id="BoomerangCEE.us" site_id="279">Boomerang</channel>
|
||||
<channel lang="sq" xmltv_id="CNNInternationalEurope.us" site_id="385">CNN</channel>
|
||||
<channel lang="sq" xmltv_id="Cufo.al" site_id="275">Çufo</channel>
|
||||
<channel lang="sq" xmltv_id="DiscoveryChannelBulgaria.bg" site_id="417">Discovery Channel</channel>
|
||||
<channel lang="sq" xmltv_id="DiscoveryScience.us" site_id="421">Discovery Science</channel>
|
||||
<channel lang="sq" xmltv_id="Eurosport1.fr" site_id="351">Eurosport 1</channel>
|
||||
<channel lang="sq" xmltv_id="ExplorerHistori.al" site_id="296">Explorer Histori</channel>
|
||||
<channel lang="sq" xmltv_id="ExplorerNatyra.al" site_id="298">Explorer Natyra</channel>
|
||||
<channel lang="sq" xmltv_id="ExplorerShkence.al" site_id="295">Explorer Shkencë</channel>
|
||||
<channel lang="sq" xmltv_id="FilmAksion.al" site_id="291">Film Aksion</channel>
|
||||
<channel lang="sq" xmltv_id="FilmDrame.al" site_id="290">Film Dramë</channel>
|
||||
<channel lang="sq" xmltv_id="FilmHits.al" site_id="415">Film Hits</channel>
|
||||
<channel lang="sq" xmltv_id="FilmKomedi.al" site_id="285">Film Komedi</channel>
|
||||
<channel lang="sq" xmltv_id="FilmThriller.al" site_id="289">Film Thriller</channel>
|
||||
<channel lang="sq" xmltv_id="Hayat.ba" site_id="352">Hayat</channel>
|
||||
<channel lang="sq" xmltv_id="JuniorTV.al" site_id="276">Junior TV</channel>
|
||||
<channel lang="sq" xmltv_id="Kohavision.xk" site_id="312">Kohavision</channel>
|
||||
<channel lang="sq" xmltv_id="MTVLive.uk" site_id="303">MTV Live</channel>
|
||||
<channel lang="sq" xmltv_id="MyMusic.al" site_id="273">My Music</channel>
|
||||
<channel lang="sq" xmltv_id="NationalGeographicUK.uk" site_id="299">National Geographic</channel>
|
||||
<channel lang="sq" xmltv_id="News24.al" site_id="316">News 24</channel>
|
||||
<channel lang="sq" xmltv_id="PeaceTVEnglish.ae" site_id="383">Peace TV English</channel>
|
||||
<channel lang="sq" xmltv_id="Rai1.it" site_id="378">Rai 1</channel>
|
||||
<channel lang="sq" xmltv_id="Rai2.it" site_id="379">Rai 2</channel>
|
||||
<channel lang="sq" xmltv_id="Rai3.it" site_id="380">Rai 3</channel>
|
||||
<channel lang="sq" xmltv_id="RTK1.xk" site_id="402">RTK 1</channel>
|
||||
<channel lang="sq" xmltv_id="RTV21.xk" site_id="255">RTV 21 Sat</channel>
|
||||
<channel lang="sq" xmltv_id="Stinet.al" site_id="406">Stinët</channel>
|
||||
<channel lang="sq" xmltv_id="TVArta.xk" site_id="423">Arta</channel>
|
||||
</channels>
|
||||
</site>
|
||||
<channels>
|
||||
<!-- <channel site="ipko.com" lang="hr" xmltv_id="" site_id="422">DTX</channel> -->
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="24KitchenSerbia.rs" site_id="418">24 Kitchen</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="ABCNewsAlbania.al" site_id="269">ABC News</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="BabyTV.uk" site_id="413">Baby TV</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="BangBang.al" site_id="274">Bang Bang</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="BBCWorldNewsEurope.uk" site_id="386">BBC World News</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="BoomerangCEE.us" site_id="279">Boomerang</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="CNNInternationalEurope.us" site_id="385">CNN</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="Cufo.al" site_id="275">Çufo</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="DiscoveryChannelBulgaria.bg" site_id="417">Discovery Channel</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="DiscoveryScience.us" site_id="421">Discovery Science</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="Eurosport1.fr" site_id="351">Eurosport 1</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="ExplorerHistori.al" site_id="296">Explorer Histori</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="ExplorerNatyra.al" site_id="298">Explorer Natyra</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="ExplorerShkence.al" site_id="295">Explorer Shkencë</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="FilmAksion.al" site_id="291">Film Aksion</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="FilmDrame.al" site_id="290">Film Dramë</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="FilmHits.al" site_id="415">Film Hits</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="FilmKomedi.al" site_id="285">Film Komedi</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="FilmThriller.al" site_id="289">Film Thriller</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="Hayat.ba" site_id="352">Hayat</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="JuniorTV.al" site_id="276">Junior TV</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="Kohavision.xk" site_id="312">Kohavision</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="MTVLive.uk" site_id="303">MTV Live</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="MyMusic.al" site_id="273">My Music</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="NationalGeographicUK.uk" site_id="299">National Geographic</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="News24.al" site_id="316">News 24</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="PeaceTVEnglish.ae" site_id="383">Peace TV English</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="Rai1.it" site_id="378">Rai 1</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="Rai2.it" site_id="379">Rai 2</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="Rai3.it" site_id="380">Rai 3</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="RTK1.xk" site_id="402">RTK 1</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="RTV21.xk" site_id="255">RTV 21 Sat</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="Stinet.al" site_id="406">Stinët</channel>
|
||||
<channel site="ipko.com" lang="sq" xmltv_id="TVArta.xk" site_id="423">Arta</channel>
|
||||
</channels>
|
||||
@@ -1,4 +1,4 @@
|
||||
// npx epg-grabber --config=sites/ipko.com/ipko.com.config.js --channels=sites/ipko.com/ipko.com.channels.xml --days=2 --output=guide.xml
|
||||
// npm run grab -- --site=ipko.com
|
||||
|
||||
const { parser, url } = require('./ipko.com.config.js')
|
||||
const dayjs = require('dayjs')
|
||||
@@ -12,7 +12,8 @@ const channel = {
|
||||
site_id: '406',
|
||||
xmltv_id: 'RTK1.xk'
|
||||
}
|
||||
const content = `{"element":{"1":[{"id":6367,"channel_id":406,"program_name":"Beautiful People 13","name_short":"","description":"Lin largohet nga Nju Meksiko për t'u vendosur në Nju Jork e për t'ia nisur nga fillimi: një punë të re, shtëpi të re dhe njohje të reja. Bashkë me të janë vajzat e saj, Sofia, një 16 vjeçare që shkëlqen në shkollë, dhe Kareni, 20 vjeçare, që do të bë","category":"Sezoni I","duration":150,"day":"Sun","left_distanc":165,"date":"00:55:00"}]}}`
|
||||
const content =
|
||||
'{"element":{"1":[{"id":6367,"channel_id":406,"program_name":"Beautiful People 13","name_short":"","description":"Lin largohet nga Nju Meksiko për t\'u vendosur në Nju Jork e për t\'ia nisur nga fillimi: një punë të re, shtëpi të re dhe njohje të reja. Bashkë me të janë vajzat e saj, Sofia, një 16 vjeçare që shkëlqen në shkollë, dhe Kareni, 20 vjeçare, që do të bë","category":"Sezoni I","duration":150,"day":"Sun","left_distanc":165,"date":"00:55:00"}]}}'
|
||||
|
||||
it('can generate valid url', () => {
|
||||
const result = url({ date })
|
||||
@@ -26,13 +27,14 @@ it('can parse response', () => {
|
||||
start: 'Sun, 24 Oct 2021 00:55:00 GMT',
|
||||
stop: 'Sun, 24 Oct 2021 01:45:00 GMT',
|
||||
title: 'Beautiful People 13',
|
||||
description: `Lin largohet nga Nju Meksiko për t'u vendosur në Nju Jork e për t'ia nisur nga fillimi: një punë të re, shtëpi të re dhe njohje të reja. Bashkë me të janë vajzat e saj, Sofia, një 16 vjeçare që shkëlqen në shkollë, dhe Kareni, 20 vjeçare, që do të bë`,
|
||||
description:
|
||||
"Lin largohet nga Nju Meksiko për t'u vendosur në Nju Jork e për t'ia nisur nga fillimi: një punë të re, shtëpi të re dhe njohje të reja. Bashkë me të janë vajzat e saj, Sofia, një 16 vjeçare që shkëlqen në shkollë, dhe Kareni, 20 vjeçare, që do të bë",
|
||||
category: 'Sezoni I'
|
||||
}
|
||||
])
|
||||
})
|
||||
|
||||
it('can handle empty guide', () => {
|
||||
const result = parser({ date, channel, content: `{"element":{"1":[{"no":"no"}]}}` })
|
||||
const result = parser({ date, channel, content: '{"element":{"1":[{"no":"no"}]}}' })
|
||||
expect(result).toMatchObject([])
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user