Update sky.com

This commit is contained in:
freearhey committed 2023-11-27 14:48:00 +03:00
1 parent 5d6382de15
commit a3a594dfac
4 files changed
+335 -261

No files matched your search

+25
View File
@@ -23,6 +23,31 @@ module.exports = {
})
return programs
},
async channels() {
const axios = require('axios')
const cheerio = require('cheerio')
const data = await axios
.get(`https://www.sky.com/tv-guide/`)
.then(r => r.data)
.catch(console.log)
let channels = []
const $ = cheerio.load(data)
let initialData = $('#initialData').text()
initialData = JSON.parse(decodeURIComponent(initialData))
initialData.state.epgData.channelsForRegion.forEach(item => {
channels.push({
lang: 'en',
site_id: item.sid,
name: item.t
})
})
return channels
}
}