From 660f58ccf93b9860ef77dd77a719ff99eed4739d Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Sun, 26 Nov 2023 15:24:26 +0300 Subject: [PATCH] Update programme-tv.vini.pf --- .../programme-tv.vini.pf.channels.xml | 60 ++++++++++++++++++- .../programme-tv.vini.pf.config.js | 8 ++- .../programme-tv.vini.pf.test.js | 3 - sites/programme-tv.vini.pf/readme.md | 21 +++++++ 4 files changed, 84 insertions(+), 8 deletions(-) create mode 100644 sites/programme-tv.vini.pf/readme.md diff --git a/sites/programme-tv.vini.pf/programme-tv.vini.pf.channels.xml b/sites/programme-tv.vini.pf/programme-tv.vini.pf.channels.xml index cab11eb5..4dc68d12 100644 --- a/sites/programme-tv.vini.pf/programme-tv.vini.pf.channels.xml +++ b/sites/programme-tv.vini.pf/programme-tv.vini.pf.channels.xml @@ -1,5 +1,61 @@ - Polynésie 1ère - Tahiti Nui TV + 6ter + arte + bein sports 1 + bein sports 2 + bein sports 3 + bfm business + bfm tv + c8 + canal j + canal plus + canal cinema + canal foot + canal series + canal sport + canal sport 360 + cartoon network + cgtn francais + cine premier + cnn + comedie + cstar + discovery channel + discovery science + disney channel + eurosport 1 + eurosport 2 + france 2 + france 24 + france 3 + france 4 + france 5 + gulli + infosport + discovery investigation + lci la chaine info + la chaine parlementaire public senat + m6 + m6 music + myzen + national geographic channel hd + nat geo wild + ocs geants + ocs max + ocs pulp + paris premiere + piwi + planete + planete action experience + polynesie 1ere + rmc decouverte + rmc sport 1 + rmc sport 2 + teletoon + teva + tf1 + tntv local + ushuaia tv + w9 diff --git a/sites/programme-tv.vini.pf/programme-tv.vini.pf.config.js b/sites/programme-tv.vini.pf/programme-tv.vini.pf.config.js index 11fcaf96..c6a75b59 100644 --- a/sites/programme-tv.vini.pf/programme-tv.vini.pf.config.js +++ b/sites/programme-tv.vini.pf/programme-tv.vini.pf.config.js @@ -50,11 +50,13 @@ module.exports = { .catch(console.log) return data.programmes.map(item => { - const channelId = item.url.replace('/', '') + const site_id = item.url.replace('/', '') + const name = site_id.replace(/\-/gi, ' ') + return { lang: 'fr', - site_id: channelId, - name: channelId + site_id, + name } }) } diff --git a/sites/programme-tv.vini.pf/programme-tv.vini.pf.test.js b/sites/programme-tv.vini.pf/programme-tv.vini.pf.test.js index 46329b4b..231999ad 100644 --- a/sites/programme-tv.vini.pf/programme-tv.vini.pf.test.js +++ b/sites/programme-tv.vini.pf/programme-tv.vini.pf.test.js @@ -1,6 +1,3 @@ -// npm run channels:parse -- --config=./sites/programme-tv.vini.pf/programme-tv.vini.pf.config.js --output=./sites/programme-tv.vini.pf/programme-tv.vini.pf.channels.xml -// npm run grab -- --site=programme-tv.vini.pf - const { parser, url, request } = require('./programme-tv.vini.pf.config.js') const axios = require('axios') const dayjs = require('dayjs') diff --git a/sites/programme-tv.vini.pf/readme.md b/sites/programme-tv.vini.pf/readme.md new file mode 100644 index 00000000..baf20577 --- /dev/null +++ b/sites/programme-tv.vini.pf/readme.md @@ -0,0 +1,21 @@ +# programme-tv.vini.pf + +https://programme-tv.vini.pf/ + +### Download the guide + +```sh +npm run grab -- --site=programme-tv.vini.pf +``` + +### Update channel list + +```sh +npm run channels:parse -- --config=./sites/programme-tv.vini.pf/programme-tv.vini.pf.config.js --output=./sites/programme-tv.vini.pf/programme-tv.vini.pf.channels.xml +``` + +### Test + +```sh +npm test -- programme-tv.vini.pf +```