From 9900e58a32fa3a729800563bb512160e3b4dc4cc Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Mon, 20 Nov 2023 15:29:57 +0300 Subject: [PATCH] Update m.tv.sms.cz --- sites/m.tv.sms.cz/m.tv.sms.cz.config.js | 22 ++++++++++++++++++++++ sites/m.tv.sms.cz/m.tv.sms.cz.test.js | 1 + 2 files changed, 23 insertions(+) diff --git a/sites/m.tv.sms.cz/m.tv.sms.cz.config.js b/sites/m.tv.sms.cz/m.tv.sms.cz.config.js index de1c4d98..1ea486d2 100644 --- a/sites/m.tv.sms.cz/m.tv.sms.cz.config.js +++ b/sites/m.tv.sms.cz/m.tv.sms.cz.config.js @@ -34,6 +34,28 @@ module.exports = { }) return programs + }, + async channels() { + const axios = require('axios') + const data = await axios + .get(`https://m.tv.sms.cz/?zmen_stanice=true`) + .then(r => r.data) + .catch(console.log) + + let channels = [] + const $ = cheerio.load(data) + $('.stanice').each((i, el) => { + const name = $(el).attr('title') + const site_id = $(el).find('input').attr('value') + + channels.push({ + lang: 'cs', + site_id, + name + }) + }) + + return channels } } diff --git a/sites/m.tv.sms.cz/m.tv.sms.cz.test.js b/sites/m.tv.sms.cz/m.tv.sms.cz.test.js index 6ce326a3..239b1fe4 100644 --- a/sites/m.tv.sms.cz/m.tv.sms.cz.test.js +++ b/sites/m.tv.sms.cz/m.tv.sms.cz.test.js @@ -1,3 +1,4 @@ +// npm run channels:parse -- --config=./sites/m.tv.sms.cz/m.tv.sms.cz.config.js --output=./sites/m.tv.sms.cz/m.tv.sms.cz.channels.xml // npm run grab -- --site=m.tv.sms.cz const { parser, url } = require('./m.tv.sms.cz.config.js')