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 +```