From 469d48cd036aa8a883101a9c710ce1b743666ac1 Mon Sep 17 00:00:00 2001
From: freearhey <7253922+freearhey@users.noreply.github.com>
Date: Tue, 28 Nov 2023 16:04:21 +0300
Subject: [PATCH] Update telkussa.fi
---
sites/telkussa.fi/__data__/content.json | 1 +
sites/telkussa.fi/readme.md | 21 ++++
sites/telkussa.fi/telkussa.fi.channels.xml | 115 ++++++++++++---------
sites/telkussa.fi/telkussa.fi.config.js | 19 +++-
sites/telkussa.fi/telkussa.fi.test.js | 50 +++++++++
5 files changed, 158 insertions(+), 48 deletions(-)
create mode 100644 sites/telkussa.fi/__data__/content.json
create mode 100644 sites/telkussa.fi/readme.md
create mode 100644 sites/telkussa.fi/telkussa.fi.test.js
diff --git a/sites/telkussa.fi/__data__/content.json b/sites/telkussa.fi/__data__/content.json
new file mode 100644
index 00000000..a6b73ef8
--- /dev/null
+++ b/sites/telkussa.fi/__data__/content.json
@@ -0,0 +1 @@
+[{"name":"The Suicide Squad: Suicide Mission","episode":"","description":"SUOMEN TV-ENSI-ILTA Tervetuloa helvettiin - toisin sanoen Belle Reven vankilaan, miss\u00E4 henki on h\u00F6llemmess\u00E4 kuin miss\u00E4\u00E4n muualla koko Amerikanmaalla. Miss\u00E4 pidet\u00E4\u00E4n pahimpia superroistoja ja miss\u00E4 ollaan valmiita tekem\u00E4\u00E4n mit\u00E4 vain, jotta p\u00E4\u00E4sisi pois - jopa liittym\u00E4\u00E4n supersalaiseen, superh\u00E4m\u00E4r\u00E4\u00E4n ryhm\u00E4\u00E4n nimelt\u00E4 Task Force X. Ja mik\u00E4 on p\u00E4iv\u00E4n itsetuhoinen teht\u00E4v\u00E4? Ker\u00E4\u00E4 kokoon joukko vankeja, mukaan lukien Bloodsport, Peacemaker, Captain Boomerang, Ratcatcher 2, Savant, King Shark, Blackguard, Javelin ja kaikkien lempisekop\u00E4\u00E4 Harley Quinn. Anna heille raskas aseistus ja pudota heid\u00E4t (kirjaimellisesti) Corto Maltesen syrj\u00E4iselle, vihollisia kuhisevalle saarelle. Halki viidakon, joka vilisee sotaisia vastustajia ja sissijoukkoja, ryhm\u00E4 taivaltaa kohti tuhoamisteht\u00E4v\u00E4\u00E4ns\u00E4. Matkalla heit\u00E4 kurissa yritt\u00E4\u00E4 pit\u00E4\u00E4 vain eversti Rick Flag\u2026 sek\u00E4 Amanda Wallerin tekniikkavelhot, jotka antavat jatkuvasti ohjeita korvanappeihin. Ja kuten aina, yksikin v\u00E4\u00E4r\u00E4 liike tiet\u00E4\u00E4 kuolemaa (tuli se sitten vastustajan, toverin tai Wallerin itsens\u00E4 toimesta). Jos joku haluaa ly\u00F6d\u00E4 vetoa, fiksuinta lienee veikata heit\u00E4 vastaan - kaikkia heit\u00E4. 132 min. Ohjaus: James Gunn. P\u00E4\u00E4osissa: Margot Robbie, Idris Elba, John Cena, Joel Kinnaman ja Jai Courtney. (The Suicide Squad, Toiminta, Yhdysvallat, 2021)","start":28354840,"stop":28355000,"series_id":31,"id":76476336,"agelimit":0,"channel":88,"rating":0},{"name":"I Do... Until I Don\u0027t","episode":"","description":"Elokuvantekij\u00E4 Vivianin mukaan avioliiton tulisi olla seitsem\u00E4n vuoden mittainen sopimus, joka voidaan halutessaan uusia t\u00E4m\u00E4n j\u00E4lkeen. Todistaakseen pointtinsa h\u00E4n dokumentoi kolmea avioparia ja heid\u00E4n suhteidensa eri vaiheita. 103 min. Ohjaus: Lake Bell. P\u00E4\u00E4osissa: Lake Bell, Ed Helms, Mary Steenburgen, Paul Reiser, Amber Heard, Wyatt Cenac, Dolly Wells. (I Do... Until I Don\u0027t, Komedia, Yhdysvallat, 2017)","start":28355000,"stop":28355140,"series_id":31,"id":76476337,"agelimit":0,"channel":88,"rating":0},{"name":"Erakkoperhe er\u00E4maassa","episode":"","description":"Noah ottaa riskin menett\u00E4\u00E4 oman unelmatalonsa ja l\u00E4htee auttamaan apua tarvitsevaa omavaraisperhett\u00E4. .Bear keksii uuden keinon, mill\u00E4 h\u00E4n ja Raiven saavat tyls\u00E4n ty\u00F6n tehty\u00E4. (Alaskan Bush People, Tosi-tv, Yhdysvallat, 2022) S07E05","start":28355140,"stop":28355205,"series_id":11708,"id":76476338,"agelimit":0,"channel":88,"rating":10},{"name":"Alaskan rakentajat","episode":"","description":"Kekseli\u00E4\u00E4t huippurakentajat haastavat er\u00E4maan karut olosuhteet rakentaessaan unelmien asuntoja Alaskan syrj\u00E4seuduille. .(Building Alaska, Tosi-tv, Yhdysvallat, 2015) S05E12","start":28355205,"stop":28355265,"series_id":13661,"id":76476339,"agelimit":0,"channel":88,"rating":0},{"name":"Rantataloa etsim\u00E4ss\u00E4","episode":"","description":"Sarjassa seurataan tavallisia perheit\u00E4, jotka etsiv\u00E4t kotia meren l\u00E4heisyydest\u00E4 mahdollisimman kustannustehokkaasti. .Alkaa uusintana. (Beachfront Bargain Hunt, Lifestyle, Yhdysvallat, 2019) S24E01","start":28355300,"stop":28355320,"series_id":14160,"id":76477393,"agelimit":0,"channel":88,"rating":0},{"name":"Rantataloa etsim\u00E4ss\u00E4","episode":"","description":"Sarjassa seurataan tavallisia perheit\u00E4, jotka etsiv\u00E4t kotia meren l\u00E4heisyydest\u00E4 mahdollisimman kustannustehokkaasti. .(Beachfront Bargain Hunt, Lifestyle, Yhdysvallat, 2019) S24E02","start":28355320,"stop":28355345,"series_id":14160,"id":76477394,"agelimit":0,"channel":88,"rating":0},{"name":"Joulupiparikisa","episode":"","description":"UUSI KAUSI Eddie Jackson ja Ree Drummond haastavat Amerikan parhaat keksinvalmistajat esittelem\u00E4\u00E4n juhlap\u00E4iv\u00E4n koristelu- ja esittelytaitojaan 10 000 dollarin p\u00E4\u00E4palkinnolla. .(Christmas Cookie Challenge, Tosi-tv, Yhdysvallat, 2022) S06E01","start":28355345,"stop":28355395,"series_id":0,"id":76477395,"agelimit":0,"channel":88,"rating":0},{"name":"Jouluruokia Mattin ja Lisan kanssa","episode":"","description":"Matt Tebbutt ja Lisa Faulkner n\u00E4ytt\u00E4v\u00E4t, kuinka valmistetaan upea joulu. .He jakavat herkullisia reseptej\u00E4 stressitt\u00F6m\u00E4n juhlakauden viettoon yhdess\u00E4 julkkisvieraiden kanssa. (Cooking Christmas with Matt and Lisa, Tosi-tv, Iso-Britannia, 2018) S01E03","start":28355395,"stop":28355420,"series_id":0,"id":76477396,"agelimit":0,"channel":88,"rating":0},{"name":"Jouluruokia Mattin ja Lisan kanssa","episode":"","description":"Matt Tebbutt ja Lisa Faulkner n\u00E4ytt\u00E4v\u00E4t, kuinka valmistetaan upea joulu. .He jakavat herkullisia reseptej\u00E4 stressitt\u00F6m\u00E4n juhlakauden viettoon yhdess\u00E4 julkkisvieraiden kanssa. (Cooking Christmas with Matt and Lisa, Tosi-tv, Iso-Britannia, 2018) S01E04","start":28355420,"stop":28355440,"series_id":0,"id":76477397,"agelimit":0,"channel":88,"rating":0},{"name":"Kiinteist\u00F6veljekset","episode":"","description":"Kanadalaiskaksoset Jonathan ja Drew Scott auttavat pariskuntia ostamaan t\u00E4ysremonttia vaativa taloja, joista kuoriutuu veljesten osaavissa k\u00E4siss\u00E4 todellisia unelmakoteja. .(Property Brothers, Lifestyle, Kanada, Yhdysvallat, 2015) S07E23","start":28355440,"stop":28355495,"series_id":13398,"id":76477398,"agelimit":0,"channel":88,"rating":0},{"name":"Asunnon mets\u00E4st\u00E4j\u00E4t","episode":"","description":"Sarjassa sinkut, pariskunnat ja perheet etsiv\u00E4t uutta kotia asunnonv\u00E4litt\u00E4j\u00E4n avustuksella Yhdysvalloissa. .Alkaa uusintana. (House Hunters, Tosi-tv, Yhdysvallat, 2018) S148E01","start":28355495,"stop":28355530,"series_id":13160,"id":76477399,"agelimit":0,"channel":88,"rating":0},{"name":"Asunnon mets\u00E4st\u00E4j\u00E4t","episode":"","description":"Sarjassa sinkut, pariskunnat ja perheet etsiv\u00E4t uutta kotia asunnonv\u00E4litt\u00E4j\u00E4n avustuksella Yhdysvalloissa. .(House Hunters, Tosi-tv, Yhdysvallat, 2018) S148E02","start":28355530,"stop":28355560,"series_id":13160,"id":76477400,"agelimit":0,"channel":88,"rating":0},{"name":"Rantataloa etsim\u00E4ss\u00E4","episode":"","description":"Sarjassa seurataan tavallisia perheit\u00E4, jotka etsiv\u00E4t kotia meren l\u00E4heisyydest\u00E4 mahdollisimman kustannustehokkaasti. .(Beachfront Bargain Hunt, Lifestyle, Yhdysvallat, 2019) S24E03","start":28355560,"stop":28355590,"series_id":14160,"id":76477401,"agelimit":0,"channel":88,"rating":0},{"name":"Rantataloa etsim\u00E4ss\u00E4","episode":"","description":"Sarjassa seurataan tavallisia perheit\u00E4, jotka etsiv\u00E4t kotia meren l\u00E4heisyydest\u00E4 mahdollisimman kustannustehokkaasti. .(Beachfront Bargain Hunt, Lifestyle, Yhdysvallat, 2019) S24E04","start":28355590,"stop":28355620,"series_id":14160,"id":76477402,"agelimit":0,"channel":88,"rating":0},{"name":"Alaskan rakentajat","episode":"","description":"Kekseli\u00E4\u00E4t huippurakentajat haastavat er\u00E4maan karut olosuhteet rakentaessaan unelmien asuntoja Alaskan syrj\u00E4seuduille. .(Building Alaska, Tosi-tv, Yhdysvallat, 2015) S05E13","start":28355620,"stop":28355685,"series_id":13661,"id":76477403,"agelimit":0,"channel":88,"rating":0},{"name":"Restaurant: Impossible","episode":"","description":"Julkkiskokki ja tv-kasvo Robert Irvinen teht\u00E4v\u00E4n\u00E4 on tiimins\u00E4 kanssa pelastaa ep\u00E4onnistuneet ravintolat t\u00E4ydelliselt\u00E4 romahdukselta. .Onko teht\u00E4v\u00E4 mahdoton? Pystyv\u00E4tk\u00F6 he pelastamaan tuhon partaalla r\u00E4pik\u00F6iv\u00E4n ravintolan? (Restaurant: Impossible, Tosi-tv, Yhdysvallat, 2021) S19E06","start":28355685,"stop":28355750,"series_id":14602,"id":76477404,"agelimit":0,"channel":88,"rating":0},{"name":"Jouluruokia Mattin ja Lisan kanssa","episode":"","description":"Matt Tebbutt ja Lisa Faulkner n\u00E4ytt\u00E4v\u00E4t, kuinka valmistetaan upea joulu. .He jakavat herkullisia reseptej\u00E4 stressitt\u00F6m\u00E4n juhlakauden viettoon yhdess\u00E4 julkkisvieraiden kanssa. (Cooking Christmas with Matt and Lisa, Tosi-tv, Iso-Britannia, 2018) S01E05","start":28355750,"stop":28355780,"series_id":0,"id":76477405,"agelimit":0,"channel":88,"rating":0},{"name":"Jouluruokia Mattin ja Lisan kanssa","episode":"","description":"Matt Tebbutt ja Lisa Faulkner n\u00E4ytt\u00E4v\u00E4t, kuinka valmistetaan upea joulu. .He jakavat herkullisia reseptej\u00E4 stressitt\u00F6m\u00E4n juhlakauden viettoon yhdess\u00E4 julkkisvieraiden kanssa. (Cooking Christmas with Matt and Lisa, Tosi-tv, Iso-Britannia, 2018) S01E06","start":28355780,"stop":28355815,"series_id":0,"id":76477406,"agelimit":0,"channel":88,"rating":0},{"name":"Holiday Date","episode":"","description":"Elokuva kertoo naisesta, jonka parisuhde kaatui juuri loman alla. Nainen ei kuitenkaan halua n\u00E4ytt\u00E4yty\u00E4 yksin, joten h\u00E4n hankkii n\u00E4yttelij\u00E4n esitt\u00E4m\u00E4\u00E4n poikayst\u00E4v\u00E4\u00E4ns\u00E4. 90 min. Ohjaus: Jeff Beesley. P\u00E4\u00E4osissa: Matt Cohen, Brittany Bristow, Teryl Rothery. (Holiday Date, Perhe, Yhdysvallat, 2019)","start":28355815,"stop":28355935,"series_id":1389,"id":76477407,"agelimit":0,"channel":88,"rating":0},{"name":"Erakkoperhe er\u00E4maassa","episode":"","description":"Brownin sisarukset tuskailevat veneongelmien parissa, mutta yritt\u00E4v\u00E4t pit\u00E4\u00E4 sovitusta aikataulusta kiinni. .Bam hakee tilalta s\u00E4\u00E4st\u00F6j\u00E4 ja opettelee taitoja hein\u00E4nkasvattajalta. (Alaskan Bush People, Tosi-tv, Yhdysvallat, 2022) S07E06","start":28355935,"stop":28356005,"series_id":11708,"id":76477408,"agelimit":0,"channel":88,"rating":10},{"name":"Maanteiden sankarit","episode":"","description":"Ruotsin maanteill\u00E4 on ruuhka-aikaan kiirett\u00E4 ja silloin tapahtuu my\u00F6s paljon onnettomuuksia. .N\u00E4m\u00E4 maanteiden sankarit tekev\u00E4t parhaansa, jotta tilanteista selvitt\u00E4isiin mahdollisimman ripe\u00E4sti ja liikenne saataisiin j\u00E4lleen sujuvaksi. (V\u00E4gens Hj\u00E4ltar, Tosi-tv, Ruotsi, 2022) S12E16","start":28356005,"stop":28356060,"series_id":8185,"id":76477409,"agelimit":0,"channel":88,"rating":37},{"name":"Latelan Laurin hurja remontti","episode":"","description":"UUSI SARJA T\u00F6iss\u00E4 t\u00E4ytyy k\u00E4yd\u00E4, jotta on varaa remontoida. .Juhannus ja suunniteltu muutto uuteen taloon l\u00E4henee mutta Laurin ja Sari-Annan talo on viel\u00E4kin ilman lattiaa. Onneksi Latelan tallikaverit rient\u00E4v\u00E4t apuun ja homma saadaan taas raiteilleen. (Latela: Lauri\u2019s Big Renovation, Kotimainen tosi-tv, Suomi, 2023) S01E05","start":28356060,"stop":28356085,"series_id":15513,"id":76477410,"agelimit":0,"channel":88,"rating":0},{"name":"Latelan Laurin hurja remontti","episode":"","description":"UUSI SARJA Juhannus eli Laurin ja Sari-Annan suunniteltu muuttop\u00E4iv\u00E4 kolkuttaa jo todella l\u00E4hell\u00E4. .Sarkun hevoset muuttavat uuden talon laitumille mutta kuinka k\u00E4y pariskunnan muuton kanssa, kun lattia on edelleen kesken. Miten nuoren pariskunnan rakkaus kest\u00E4\u00E4 hurjan remontin haasteet ja tanssitaanko juhannustanssit uudessa kodissa? (Latela: Lauri\u2019s Big Renovation, Kotimainen tosi-tv, Suomi, 2023) S01E06","start":28356085,"stop":28356115,"series_id":15513,"id":76477411,"agelimit":0,"channel":88,"rating":0},{"name":"Hurjat takaa-ajot","episode":"","description":"Istu ratin taakse ja koe joitain kaikkien aikojen uskomattomimmista poliisien takaa-ajoista, jotka on tallennettu kameraan - ennenn\u00E4kem\u00E4tt\u00F6m\u00E4n materiaalin kera sarja on nopeatempoinen ja adrenaliinilla t\u00E4ytetty ikkuna maailmaan, jossa rikolliset tekev\u00E4t mit\u00E4 tahansa p\u00E4\u00E4st\u00E4kseen pakoon. .(High Speed Chase, Rikostarina, Iso-Britannia, 2023) S01E06","start":28356115,"stop":28356180,"series_id":0,"id":76477412,"agelimit":0,"channel":88,"rating":0},{"name":"Lainvalvojat Helsinki","episode":"","description":"UUSI KAUSI J\u00E4rjestyspoliisia ty\u00F6llist\u00E4\u00E4 liikennepys\u00E4ytykset sek\u00E4 ambulanssitoiminnan turvaaminen. .Rikospoliisin partio saapuu kuolleen henkil\u00F6n asuntoon. Er\u00E4s yksityiskohta panee miettim\u00E4\u00E4n, mit\u00E4 asunnolla on tapahtunut? Dokumentaarinen ohjelma Helsingin poliisilaitoksen eri yksik\u00F6iden ty\u00F6st\u00E4. (Lainvalvojat Helsinki, Kotimainen tosi-tv, Suomi, 2022) S01E17","start":28356180,"stop":28356210,"series_id":15503,"id":76477413,"agelimit":0,"channel":88,"rating":0},{"name":"Lainvalvojat Helsinki","episode":"","description":"UUSI KAUSI Mies on uhkaillut puukolla nuoria, Heeri l\u00E4htee selvitt\u00E4m\u00E4\u00E4n tapausta. .J\u00E4rjestyspoliisin partio etsii varastettua puhelinta ja rikospoliisi tutkii seksuaalirikosta. Dokumentaarinen ohjelma Helsingin poliisilaitoksen eri yksik\u00F6iden ty\u00F6st\u00E4. (Lainvalvojat Helsinki, Kotimainen tosi-tv, Suomi, 2022) S01E18","start":28356210,"stop":28356240,"series_id":15503,"id":76477414,"agelimit":0,"channel":88,"rating":0},{"name":"The Town","episode":"","description":"Bostonissa tapahtuu vuosittain yli 300 pankkiry\u00F6st\u00F6\u00E4. Suurin osa kaupungin ammattirikollisista asuu kahden ja puolen neli\u00F6kilometrin kokoisella asuinalueella nimelt\u00E4 Charlestown. 125 min. Ohjaus: Ben Affleck. P\u00E4\u00E4osissa: Ben Affleck, Rebecca Hall ja Jon Hamm. (The Town, Trilleri, Yhdysvallat, 2010)","start":28356240,"stop":28356390,"series_id":31,"id":76477415,"agelimit":0,"channel":88,"rating":0},{"name":"Focus","episode":"","description":"Nicky on harhautusten mestari, joka ryhtyy romanttiseen suhteeseen aloittelevan huijarin Jessin kanssa. Opettaessaan Jessille alan k\u00E4yt\u00E4nt\u00F6j\u00E4 Jess p\u00E4\u00E4see liian l\u00E4helle, ja Nicky lopettaa suhteen. 105 min. Ohjaus: Glenn Ficarra ja John Requa. P\u00E4\u00E4osissa: Will Smith, Margot Robbie ja Adrian Martinez. (Focus, Rikos, Yhdysvallat, 2015)","start":28356390,"stop":28356530,"series_id":31,"id":76477416,"agelimit":0,"channel":88,"rating":0},{"name":"Erakkoperhe er\u00E4maassa","episode":"","description":"Brownin sisarukset tuskailevat veneongelmien parissa, mutta yritt\u00E4v\u00E4t pit\u00E4\u00E4 sovitusta aikataulusta kiinni. .Bam hakee tilalta s\u00E4\u00E4st\u00F6j\u00E4 ja opettelee taitoja hein\u00E4nkasvattajalta. (Alaskan Bush People, Tosi-tv, Yhdysvallat, 2022) S07E06","start":28356530,"stop":28356595,"series_id":11708,"id":76477417,"agelimit":0,"channel":88,"rating":10},{"name":"Alaskan rakentajat","episode":"","description":"Kekseli\u00E4\u00E4t huippurakentajat haastavat er\u00E4maan karut olosuhteet rakentaessaan unelmien asuntoja Alaskan syrj\u00E4seuduille. .(Building Alaska, Tosi-tv, Yhdysvallat, 2015) S05E13","start":28356595,"stop":28356655,"series_id":13661,"id":76477418,"agelimit":0,"channel":88,"rating":0},{"name":"Asunnon mets\u00E4st\u00E4j\u00E4t","episode":"","description":"Sarjassa sinkut, pariskunnat ja perheet etsiv\u00E4t uutta kotia asunnonv\u00E4litt\u00E4j\u00E4n avustuksella Yhdysvalloissa. .Alkaa uusintana. (House Hunters, Tosi-tv, Yhdysvallat, 2018) S148E01","start":28356655,"stop":28356685,"series_id":13160,"id":76477419,"agelimit":0,"channel":88,"rating":0},{"name":"Asunnon mets\u00E4st\u00E4j\u00E4t","episode":"","description":"Sarjassa sinkut, pariskunnat ja perheet etsiv\u00E4t uutta kotia asunnonv\u00E4litt\u00E4j\u00E4n avustuksella Yhdysvalloissa. .(House Hunters, Tosi-tv, Yhdysvallat, 2018) S148E02","start":28356685,"stop":28356715,"series_id":13160,"id":76477420,"agelimit":0,"channel":88,"rating":0}]
\ No newline at end of file
diff --git a/sites/telkussa.fi/readme.md b/sites/telkussa.fi/readme.md
new file mode 100644
index 00000000..f30547ec
--- /dev/null
+++ b/sites/telkussa.fi/readme.md
@@ -0,0 +1,21 @@
+# telkussa.fi
+
+https://telkussa.fi/
+
+### Download the guide
+
+```sh
+npm run grab -- --site=telkussa.fi
+```
+
+### Update channel list
+
+```sh
+npm run channels:parse -- --config=./sites/telkussa.fi/telkussa.fi.config.js --output=./sites/telkussa.fi/telkussa.fi.channels.xml
+```
+
+### Test
+
+```sh
+npm test -- telkussa.fi
+```
diff --git a/sites/telkussa.fi/telkussa.fi.channels.xml b/sites/telkussa.fi/telkussa.fi.channels.xml
index 8924a862..7c03417b 100644
--- a/sites/telkussa.fi/telkussa.fi.channels.xml
+++ b/sites/telkussa.fi/telkussa.fi.channels.xml
@@ -1,46 +1,69 @@
-
-
-
-
- AlfaTV
- Animal Planet
- AVA
- C More First
- C More Hits
- C More Juniori
- C More Max
- C More Series
- C More Sport 1
- C More Sport 2
- C More Stars
- Discovery Channel Finland
- Disney Channel Scandinavia
- Fox
- Frii
- Hero
- Jim
- Kutonen
- Liv
- MTV 3
- MTV Nordic
- National Geographic Scandinavia
- Nelonen
- Paramount Network Sverige
- SF-kanalen
- Sjuan
- Sub
- Taivas TV7
- TLC
- TV 4
- TV 5
- V Film Action
- V Film Family
- V Film Hits
- V Film Premiere
- V Sport Football
- V Sport Golf
- V Sport Hockey
- YLE Teema Fem
- YLE TV 1
- YLE TV 2
-
+
+
+
+ Animal Planet
+ Ava
+ MTV Aitio
+ C More Hits
+ MTV Juniori
+ MTV Max
+ MTV Viihde
+ MTV Urheilu 1
+ MTV Urheilu 2
+ C More Stars
+ Discovery Channel
+ Disney Channel
+ Frii
+ Hero
+ JIM
+ Kutonen
+ Liv
+ MTV3
+ MTV Finland
+ National Geographic
+ Nelonen
+ SF Kanalen
+ Sjuan
+ SubTV
+ TV7
+ TLC
+ TV4
+ TV Viisi
+ V Film Action
+ V Film Family
+ V Film Hits
+ V Film Premiere
+ V Sport Football
+ V Sport Golf
+ Yle Teema & Fem
+ Yle TV1
+ Yle TV2
+
diff --git a/sites/telkussa.fi/telkussa.fi.config.js b/sites/telkussa.fi/telkussa.fi.config.js
index d059f273..d1b54f08 100644
--- a/sites/telkussa.fi/telkussa.fi.config.js
+++ b/sites/telkussa.fi/telkussa.fi.config.js
@@ -19,12 +19,27 @@ module.exports = {
programs.push({
title: item.name,
description: item.description,
- start: start.toString(),
- stop: stop.toString()
+ start,
+ stop
})
}
})
return programs
+ },
+ async channels({ lang }) {
+ const axios = require('axios')
+ const data = await axios
+ .get(`https://telkussa.fi/API/Channels`)
+ .then(r => r.data)
+ .catch(console.log)
+
+ return data.map(item => {
+ return {
+ lang: 'fi',
+ site_id: item.id,
+ name: item.name
+ }
+ })
}
}
diff --git a/sites/telkussa.fi/telkussa.fi.test.js b/sites/telkussa.fi/telkussa.fi.test.js
new file mode 100644
index 00000000..c4dfd77e
--- /dev/null
+++ b/sites/telkussa.fi/telkussa.fi.test.js
@@ -0,0 +1,50 @@
+const { parser, url } = require('./telkussa.fi.config.js')
+const fs = require('fs')
+const path = require('path')
+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('2023-11-30', 'YYYY-MM-DD').startOf('d')
+const channel = {
+ site_id: '88',
+ xmltv_id: 'TV5.fi'
+}
+
+it('can generate valid url', () => {
+ expect(url({ date, channel })).toBe('https://telkussa.fi/API/Channel/88/20231130')
+})
+
+it('can parse response', () => {
+ const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.json'))
+ const results = parser({ content }).map(p => {
+ p.start = p.start.toJSON()
+ p.stop = p.stop.toJSON()
+ return p
+ })
+
+ expect(results[0]).toMatchObject({
+ start: '2023-11-29T20:40:00.000Z',
+ stop: '2023-11-29T23:20:00.000Z',
+ title: 'The Suicide Squad: Suicide Mission',
+ description:
+ 'SUOMEN TV-ENSI-ILTA Tervetuloa helvettiin - toisin sanoen Belle Reven vankilaan, missä henki on höllemmessä kuin missään muualla koko Amerikanmaalla. Missä pidetään pahimpia superroistoja ja missä ollaan valmiita tekemään mitä vain, jotta pääsisi pois - jopa liittymään supersalaiseen, superhämärään ryhmään nimeltä Task Force X. Ja mikä on päivän itsetuhoinen tehtävä? Kerää kokoon joukko vankeja, mukaan lukien Bloodsport, Peacemaker, Captain Boomerang, Ratcatcher 2, Savant, King Shark, Blackguard, Javelin ja kaikkien lempisekopää Harley Quinn. Anna heille raskas aseistus ja pudota heidät (kirjaimellisesti) Corto Maltesen syrjäiselle, vihollisia kuhisevalle saarelle. Halki viidakon, joka vilisee sotaisia vastustajia ja sissijoukkoja, ryhmä taivaltaa kohti tuhoamistehtäväänsä. Matkalla heitä kurissa yrittää pitää vain eversti Rick Flag… sekä Amanda Wallerin tekniikkavelhot, jotka antavat jatkuvasti ohjeita korvanappeihin. Ja kuten aina, yksikin väärä liike tietää kuolemaa (tuli se sitten vastustajan, toverin tai Wallerin itsensä toimesta). Jos joku haluaa lyödä vetoa, fiksuinta lienee veikata heitä vastaan - kaikkia heitä. 132 min. Ohjaus: James Gunn. Pääosissa: Margot Robbie, Idris Elba, John Cena, Joel Kinnaman ja Jai Courtney. (The Suicide Squad, Toiminta, Yhdysvallat, 2021)'
+ })
+
+ expect(results[31]).toMatchObject({
+ start: '2023-12-01T03:25:00.000Z',
+ stop: '2023-12-01T03:55:00.000Z',
+ title: 'Asunnon metsästäjät',
+ description:
+ 'Sarjassa sinkut, pariskunnat ja perheet etsivät uutta kotia asunnonvälittäjän avustuksella Yhdysvalloissa. .(House Hunters, Tosi-tv, Yhdysvallat, 2018) S148E02'
+ })
+})
+
+it('can handle empty guide', () => {
+ const result = parser({
+ content: '[]'
+ })
+ expect(result).toMatchObject([])
+})