Update beinsports.com

This commit is contained in:
freearhey 2023-11-18 11:41:18 +03:00
parent 0f83a7567a
commit 181215005c
13 changed files with 153 additions and 54 deletions

View File

@ -19,9 +19,11 @@ module.exports = {
}
},
url: function ({ date, channel }) {
return `https://www.beinsports.com/api/opta/tv-event?&startBefore=${date.add(1, 'd').format(
"YYYY-MM-DDTHH:mm:ss.SSS")}Z&endAfter=${date.format(
"YYYY-MM-DDTHH:mm:ss.SSS")}Z&channelIds=${channel.site_id}`
return `https://www.beinsports.com/api/opta/tv-event?&startBefore=${date
.add(1, 'd')
.format('YYYY-MM-DDTHH:mm:ss.SSS')}Z&endAfter=${date.format(
'YYYY-MM-DDTHH:mm:ss.SSS'
)}Z&channelIds=${channel.site_id}`
},
parser: function ({ content }) {
let programs = []
@ -39,6 +41,20 @@ module.exports = {
})
}
return programs
},
async channels({ region, lang }) {
const data = await axios
.get(`https://www.beinsports.com/api/opta/tv-channel?region=${lang}-${region}`, this.request)
.then(r => r.data)
.catch(console.log)
return data.rows.map(item => {
return {
lang,
site_id: item.id,
name: item.name
}
})
}
}

View File

@ -1,5 +1,11 @@
// npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_qa-ar.channels.xml --set=lang:ar --set=region:ar
// npm run grab -- --site=beinsports.com
// npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_mena-ar.channels.xml --set=region:mena --set=lang:ar
// npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_mena-en.channels.xml --set=region:mena --set=lang:en
// npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_fr-fr.channels.xml --set=region:fr --set=lang:fr
// npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_my-en.channels.xml --set=region:my --set=lang:en
// npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_us-en.channels.xml --set=region:us --set=lang:en
// npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_us-es.channels.xml --set=region:us --set=lang:es
// npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_au-en.channels.xml --set=region:au --set=lang:en
// npm run channels:parse -- --config=./sites/beinsports.com/beinsports.com.config.js --output=./sites/beinsports.com/beinsports.com_nz-en.channels.xml --set=region:nz --set=lang:en
// npm run grab -- --site=beinsports.com
const { parser, url } = require('./beinsports.com.config.js')
@ -21,8 +27,8 @@ it('can generate valid url', () => {
)
})
const content ='{"count":1,"rows":[{"data":{"eventId":"2028126","eventDate":"2023-10-21T10:30:00","utcEventDate":"2023-10-20T23:30:00","duration":"90","programId":"106230","programTypeId":"5","title":"ATP 500"},"duration":5400000,"title":"Tokyo Day 5 QF 2","startDate":"2023-10-20T23:30:00.000Z","endDate":"2023-10-21T01:00:00.000Z","description":"Exclusive coverage of the 2023 ATP Tour on beIN SPORTS","channelId":"164C0EDA-EBCE-4AA6-9DDA-D603E0948B9F"}]}'
const content =
'{"count":1,"rows":[{"data":{"eventId":"2028126","eventDate":"2023-10-21T10:30:00","utcEventDate":"2023-10-20T23:30:00","duration":"90","programId":"106230","programTypeId":"5","title":"ATP 500"},"duration":5400000,"title":"Tokyo Day 5 QF 2","startDate":"2023-10-20T23:30:00.000Z","endDate":"2023-10-21T01:00:00.000Z","description":"Exclusive coverage of the 2023 ATP Tour on beIN SPORTS","channelId":"164C0EDA-EBCE-4AA6-9DDA-D603E0948B9F"}]}'
it('can parse response', () => {
const result = parser({ content, channel, date }).map(p => {
@ -39,8 +45,8 @@ it('can parse response', () => {
description: 'Exclusive coverage of the 2023 ATP Tour on beIN SPORTS'
}
])
})
})
it('can handle empty guide', () => {
const result = parser({
content: '[]'

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports2.au" site_id="63A30D9C-609D-4A30-8730-2CA391DF287A">beIN SPORTS 2</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports1.au" site_id="164C0EDA-EBCE-4AA6-9DDA-D603E0948B9F">beIN SPORTS 1</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports3.au" site_id="2E8A6222-8D90-4291-81E3-AF2F72557746">beIN SPORTS 3</channel>
</channels>

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports1.au" site_id="164C0EDA-EBCE-4AA6-9DDA-D603E0948B9F">BeIn Sports 1 Australia</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports2.au" site_id="63A30D9C-609D-4A30-8730-2CA391DF287A">BeIn Sports 2 Australia</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports3.au" site_id="2E8A6222-8D90-4291-81E3-AF2F72557746">BeIn Sports 3 Australia</channel>
</channels>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSports1.fr" site_id="66265DD1-D2AA-4A89-9412-2455186E90ED">beIN SPORTS 1</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSports2.fr" site_id="1E886E98-3104-4D8E-A97F-734B23108E8A">beIN SPORTS 2</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSports3.fr" site_id="6DB008B8-66DA-423E-805D-616211D4B174">beIN SPORTS 3</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax4.fr" site_id="EF7E0369-CFD9-4607-9238-EC483E6D58A3">beIN SPORTS MAX 4</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax5.fr" site_id="A4425E44-B004-4137-ACB4-458BA4D710F8">beIN SPORTS MAX 5</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax6.fr" site_id="BBD26D71-897D-4799-87A1-A87120130D48">beIN SPORTS MAX 6</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax7.fr" site_id="9B4708C5-F5F0-452A-8157-4661C30FAE6A">beIN SPORTS MAX 7</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax8.fr" site_id="76D2430C-8BCB-41BD-A1DE-FBA0D58C5E8A">beIN SPORTS MAX 8</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax9.fr" site_id="FB208953-1C70-4D1E-B918-103AB02AB181">beIN SPORTS MAX 9</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax10.fr" site_id="6F425028-14F0-4E38-B776-71A9DB3F3493">beIN SPORTS MAX 10</channel>
</channels>

View File

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSports1.fr" site_id="66265DD1-D2AA-4A89-9412-2455186E90ED">BeIN Sports 1 HD France</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSports2.fr" site_id="1E886E98-3104-4D8E-A97F-734B23108E8A">BeIN Sports 2 HD France</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSports3.fr" site_id="6DB008B8-66DA-423E-805D-616211D4B174">BeIN Sports 3 France</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax4.fr" site_id="EF7E0369-CFD9-4607-9238-EC483E6D58A3">BeIN Sports Max 4 France</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax5.fr" site_id="A4425E44-B004-4137-ACB4-458BA4D710F8">BeIN Sports Max 5 France</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax6.fr" site_id="BBD26D71-897D-4799-87A1-A87120130D48">BeIN Sports Max 6 France</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax7.fr" site_id="9B4708C5-F5F0-452A-8157-4661C30FAE6A">BeIN Sports Max 7 France</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax8.fr" site_id="76D2430C-8BCB-41BD-A1DE-FBA0D58C5E8A">BeIN Sports Max 8 France</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax9.fr" site_id="FB208953-1C70-4D1E-B918-103AB02AB181">BeIN Sports Max 9 France</channel>
<channel site="beinsports.com" lang="fr" xmltv_id="beINSportsMax10.fr" site_id="6F425028-14F0-4E38-B776-71A9DB3F3493">BeIN Sports Max 10 France</channel>
</channels>

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<!-- <channel site="beinsports.com" lang="ar" xmltv_id="" site_id="5C08D9D3-C713-4F1F-947E-87C761428B9B">beIN SPORTS 9</channel> -->
<!-- <channel site="beinsports.com" lang="ar" xmltv_id="" site_id="7836FEA9-6B39-4A1A-8352-DC5FCB97A16C">beIN SPORTS 1</channel> -->
<!-- <channel site="beinsports.com" lang="ar" xmltv_id="" site_id="846C79D6-18F8-4A4D-ACFA-2C18DCCB6398">beIN SPORTS 2 EN</channel> -->
<!-- <channel site="beinsports.com" lang="ar" xmltv_id="" site_id="8C1EC4FC-35E6-4866-A75D-37FCFAE18839">beIN SPORTS 1 EN</channel> -->
<!-- <channel site="beinsports.com" lang="ar" xmltv_id="" site_id="93000494-0DF8-4107-AF0E-1C99D3DBB2EC">beIN SPORTS 1 FR</channel> -->
<!-- <channel site="beinsports.com" lang="ar" xmltv_id="" site_id="9B969275-E59C-4DD1-8FCA-8B01EAE04909">beIN SPORTS 2 FR</channel> -->
<!-- <channel site="beinsports.com" lang="ar" xmltv_id="" site_id="CDF1A4C8-26DD-4C33-A239-F729A3B09295">beIN SPORTS XTRA 3</channel> -->
<channel site="beinsports.com" lang="ar" xmltv_id="beIN4K.qa" site_id="67DD49E9-E3A2-4B3A-94B8-88C620A4DFB1">beIN 4K</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSports.qa" site_id="84F7E0C1-D47A-4444-BBA8-C50BB8D2C5A8">beIN SPORTS</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSports2.qa" site_id="FD1DD7DD-1E7B-4AA2-8682-BFA17338E653">beIN SPORTS 2</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSports3.qa" site_id="8AEA2426-D451-4BA5-BF48-114A1F04B1A8">beIN SPORTS 3</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSports4.qa" site_id="DB9361E8-B3EB-4D6F-9A82-75B5F09E2F92">beIN SPORTS 4</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSports5.qa" site_id="964E6246-CA95-410B-82C4-EA75DD979435">beIN SPORTS 5</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSports6.qa" site_id="E24D9C11-A8B4-4C7F-AD3E-B3364FB6D5A2">beIN SPORTS 6</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSports7.qa" site_id="A892063B-A5D9-4199-95AC-6A214515FA6B">beIN SPORTS 7</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSports8.qa" site_id="0F8D20A4-D46C-4B18-9242-8E7B3E978FF8">beIN SPORTS 8</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsAFC.qa" site_id="10A2A142-F98C-4706-9FD0-2D3C36045D63">beIN SPORTS AFC</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsAFC1.qa" site_id="0CB3E227-4376-4545-AB64-D6C390F644D8">beIN SPORTS AFC 1</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsAFC2.qa" site_id="EEB3E4E8-0F9D-4735-943C-AEA3E39C87DE">beIN SPORTS AFC 2</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsAFC3.qa" site_id="A2D36A21-00D5-4001-A443-81CF2C06553F">beIN SPORTS AFC 3</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsMax1.qa" site_id="2FB43094-3598-43C1-A3BA-44BFB40092E0">beIN SPORTS MAX 1</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsMax2.qa" site_id="008F0EA9-FCD9-4E8C-849A-913979E7450A">beIN SPORTS MAX 2</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsMax3.qa" site_id="7783DC02-4527-4094-9EE3-CDA8E093E4EB">beIN SPORTS MAX 3</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsMax4.qa" site_id="5B15611A-5F9D-4EF0-89A6-677C9CA2BD5D">beIN SPORTS MAX 4</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsMax5.qa" site_id="F7215920-CCF9-4DBB-8B9D-152E232FA549">beIN SPORTS MAX 5</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsMax6.qa" site_id="DC04009D-7E18-4D1C-BA7F-7269B8F8D065">beIN SPORTS MAX 6</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsNBA.qa" site_id="2F518547-2269-4C07-93D5-2733397472BD">beIN SPORTS NBA</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsNews.qa" site_id="7B558284-F996-4123-9584-1E5D01844270">beIN SPORTS NEWS</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsXtra1.qa" site_id="E3B37FA0-E582-45B2-BB8E-516E1A714EF6">beIN SPORTS XTRA 1</channel>
<channel site="beinsports.com" lang="ar" xmltv_id="beINSportsXtra2.qa" site_id="27E67022-B943-4913-9AF3-AFD3DAC9854B">beIN SPORTS XTRA 2</channel>
</channels>

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="5C08D9D3-C713-4F1F-947E-87C761428B9B">beIN SPORTS 9</channel> -->
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="846C79D6-18F8-4A4D-ACFA-2C18DCCB6398">beIN SPORTS 2 EN</channel> -->
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="8C1EC4FC-35E6-4866-A75D-37FCFAE18839">beIN SPORTS 1 EN</channel> -->
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="93000494-0DF8-4107-AF0E-1C99D3DBB2EC">beIN SPORTS 1 FR</channel> -->
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="9B969275-E59C-4DD1-8FCA-8B01EAE04909">beIN SPORTS 2 FR</channel> -->
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="CDF1A4C8-26DD-4C33-A239-F729A3B09295">beIN SPORTS XTRA 3</channel> -->
<channel site="beinsports.com" lang="en" xmltv_id="beIN4K.qa" site_id="67DD49E9-E3A2-4B3A-94B8-88C620A4DFB1">beIN 4K</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports.qa" site_id="84F7E0C1-D47A-4444-BBA8-C50BB8D2C5A8">beIN SPORTS</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports1.qa" site_id="7836FEA9-6B39-4A1A-8352-DC5FCB97A16C">beIN SPORTS 1</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports2.qa" site_id="FD1DD7DD-1E7B-4AA2-8682-BFA17338E653">beIN SPORTS 2</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports3.qa" site_id="8AEA2426-D451-4BA5-BF48-114A1F04B1A8">beIN SPORTS 3</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports4.qa" site_id="DB9361E8-B3EB-4D6F-9A82-75B5F09E2F92">beIN SPORTS 4</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports5.qa" site_id="964E6246-CA95-410B-82C4-EA75DD979435">beIN SPORTS 5</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports6.qa" site_id="E24D9C11-A8B4-4C7F-AD3E-B3364FB6D5A2">beIN SPORTS 6</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports7.qa" site_id="A892063B-A5D9-4199-95AC-6A214515FA6B">beIN SPORTS 7</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports8.qa" site_id="0F8D20A4-D46C-4B18-9242-8E7B3E978FF8">beIN SPORTS 8</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsAFC.qa" site_id="10A2A142-F98C-4706-9FD0-2D3C36045D63">beIN SPORTS AFC</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsAFC1.qa" site_id="0CB3E227-4376-4545-AB64-D6C390F644D8">beIN SPORTS AFC 1</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsAFC2.qa" site_id="EEB3E4E8-0F9D-4735-943C-AEA3E39C87DE">beIN SPORTS AFC 2</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsAFC3.qa" site_id="A2D36A21-00D5-4001-A443-81CF2C06553F">beIN SPORTS AFC 3</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsMax1.qa" site_id="2FB43094-3598-43C1-A3BA-44BFB40092E0">beIN SPORTS MAX 1</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsMax2.qa" site_id="008F0EA9-FCD9-4E8C-849A-913979E7450A">beIN SPORTS MAX 2</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsMax3.qa" site_id="7783DC02-4527-4094-9EE3-CDA8E093E4EB">beIN SPORTS MAX 3</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsMax4.qa" site_id="5B15611A-5F9D-4EF0-89A6-677C9CA2BD5D">beIN SPORTS MAX 4</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsMax5.qa" site_id="F7215920-CCF9-4DBB-8B9D-152E232FA549">beIN SPORTS MAX 5</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsMax6.qa" site_id="DC04009D-7E18-4D1C-BA7F-7269B8F8D065">beIN SPORTS MAX 6</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsNBA.qa" site_id="2F518547-2269-4C07-93D5-2733397472BD">beIN SPORTS NBA</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsNews.qa" site_id="7B558284-F996-4123-9584-1E5D01844270">beIN SPORTS NEWS</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsXtra1.qa" site_id="E3B37FA0-E582-45B2-BB8E-516E1A714EF6">beIN SPORTS XTRA 1</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsXtra2.qa" site_id="27E67022-B943-4913-9AF3-AFD3DAC9854B">beIN SPORTS XTRA 2</channel>
</channels>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="7C714598-E7ED-4B0F-8BD1-E8E80D473922">beIN SPORTS 3</channel>
<channel site="beinsports.com" lang="en" xmltv_id="" site_id="DDFC8C16-6363-4A2C-AE66-2CE357DBC28E">beIN SPORTS 2</channel> -->
<channel site="beinsports.com" lang="en" xmltv_id="beINSports1.my" site_id="0FA3DEF0-234B-4E25-934F-392DF2C3162C">beIN SPORTS</channel>
</channels>

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports1.my" site_id="0FA3DEF0-234B-4E25-934F-392DF2C3162C">BeIN Sports 1</channel>
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="DDFC8C16-6363-4A2C-AE66-2CE357DBC28E">BeIN Sports 2</channel> -->
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="7C714598-E7ED-4B0F-8BD1-E8E80D473922">BeIN Sports 3</channel> -->
</channels>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="A31EDF08-2A80-4D1F-9016-43A9C6138255">beIN SPORTS</channel>
<channel site="beinsports.com" lang="en" xmltv_id="" site_id="B76EB90E-0657-4D61-9265-68ADA92E34CD">beIN SPORTS</channel> -->
</channels>

View File

@ -1,13 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsUSA.us" site_id="C244C48D-3B54-406A-94C9-D63B16318267">BeIN Sports USA</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsenEspanol.us" site_id="4083661E-F588-4700-943C-8FDF65F1B5EB">BeIN Sports Español</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSPORTSXTRA.us" site_id="1ACADCF1-DFAC-480B-872C-53D51FE1B45D">BeIN Sports Xtra USA</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSPORTSXTRAenEspanol.us" site_id="5223E3D7-FB4E-4155-885A-9165996B22FA">BeIN SPORTS XTRA ñ</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports3USA.us" site_id="90E69FC7-AA8C-40F2-B35F-EBD174495F76">BeIN Sports 3 USA</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports4USA.us" site_id="D0546ED7-9DB2-4924-9E32-C4F077E7BFC7">BeIN Sports 4 USA</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports5USA.us" site_id="A5A48DB1-C00B-4DB9-9FC6-5E5F25C18830">BeIN Sports 5 USA</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports6USA.us" site_id="E56B0905-F99F-4DB1-931E-E6002B530867">BeIN Sports 6 USA</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports7USA.us" site_id="831591C8-DA65-4528-B837-0E5A147887FB">BeIN Sports 7 USA</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports8USA.us" site_id="9A424246-EC89-43C3-9239-AA3A40540F94">BeIN Sports 8 USA</channel>
<!-- <channel site="beinsports.com" lang="en" xmltv_id="" site_id="5ED9E1C4-BEF4-4AC2-8F90-28B3DCA26375">BEINC</channel>
<channel site="beinsports.com" lang="en" xmltv_id="" site_id="520D107A-71D4-4CB7-B141-1C6B089A7FFC">BEINS8C</channel>
<channel site="beinsports.com" lang="en" xmltv_id="" site_id="5824C394-7211-4004-AC46-35BD58B9D1EE">BEINSSC</channel> -->
<channel site="beinsports.com" lang="en" xmltv_id="beINSports3USA.us" site_id="90E69FC7-AA8C-40F2-B35F-EBD174495F76">beIN SPORTS 3</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports4USA.us" site_id="D0546ED7-9DB2-4924-9E32-C4F077E7BFC7">beIN SPORTS 4</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports5USA.us" site_id="A5A48DB1-C00B-4DB9-9FC6-5E5F25C18830">beIN SPORTS 5</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports6USA.us" site_id="E56B0905-F99F-4DB1-931E-E6002B530867">beIN SPORTS 6</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports7USA.us" site_id="831591C8-DA65-4528-B837-0E5A147887FB">beIN SPORTS 7</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSports8USA.us" site_id="9A424246-EC89-43C3-9239-AA3A40540F94">beIN SPORTS 8</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsenEspanol.us" site_id="4083661E-F588-4700-943C-8FDF65F1B5EB">beIN SPORTS Español</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSportsUSA.us" site_id="C244C48D-3B54-406A-94C9-D63B16318267">beIN SPORTS</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSPORTSXTRA.us" site_id="1ACADCF1-DFAC-480B-872C-53D51FE1B45D">beIN SPORTS XTRA</channel>
<channel site="beinsports.com" lang="en" xmltv_id="beINSPORTSXTRAenEspanol.us" site_id="5223E3D7-FB4E-4155-885A-9165996B22FA">beIN SPORTS XTRA ñ</channel>
</channels>

View File

@ -1,13 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="beinsports.com" lang="es" xmltv_id="beINSportsUSA.us" site_id="C244C48D-3B54-406A-94C9-D63B16318267">BeIN Sports USA</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSportsenEspanol.us" site_id="4083661E-F588-4700-943C-8FDF65F1B5EB">BeIN Sports Español</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSPORTSXTRA.us" site_id="1ACADCF1-DFAC-480B-872C-53D51FE1B45D">BeIN Sports Xtra USA</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSPORTSXTRAenEspanol.us" site_id="5223E3D7-FB4E-4155-885A-9165996B22FA">BeIN SPORTS XTRA ñ</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports3USA.us" site_id="90E69FC7-AA8C-40F2-B35F-EBD174495F76">BeIN Sports 3 USA</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports4USA.us" site_id="D0546ED7-9DB2-4924-9E32-C4F077E7BFC7">BeIN Sports 4 USA</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports5USA.us" site_id="A5A48DB1-C00B-4DB9-9FC6-5E5F25C18830">BeIN Sports 5 USA</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports6USA.us" site_id="E56B0905-F99F-4DB1-931E-E6002B530867">BeIN Sports 6 USA</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports7USA.us" site_id="831591C8-DA65-4528-B837-0E5A147887FB">BeIN Sports 7 USA</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports8USA.us" site_id="9A424246-EC89-43C3-9239-AA3A40540F94">BeIN Sports 8 USA</channel>
<!-- <channel site="beinsports.com" lang="es" xmltv_id="" site_id="5ED9E1C4-BEF4-4AC2-8F90-28B3DCA26375">BEINC</channel>
<channel site="beinsports.com" lang="es" xmltv_id="" site_id="520D107A-71D4-4CB7-B141-1C6B089A7FFC">BEINS8C</channel>
<channel site="beinsports.com" lang="es" xmltv_id="" site_id="5824C394-7211-4004-AC46-35BD58B9D1EE">BEINSSC</channel> -->
<channel site="beinsports.com" lang="es" xmltv_id="beINSports3USA.us" site_id="90E69FC7-AA8C-40F2-B35F-EBD174495F76">beIN SPORTS 3</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports4USA.us" site_id="D0546ED7-9DB2-4924-9E32-C4F077E7BFC7">beIN SPORTS 4</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports5USA.us" site_id="A5A48DB1-C00B-4DB9-9FC6-5E5F25C18830">beIN SPORTS 5</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports6USA.us" site_id="E56B0905-F99F-4DB1-931E-E6002B530867">beIN SPORTS 6</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports7USA.us" site_id="831591C8-DA65-4528-B837-0E5A147887FB">beIN SPORTS 7</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSports8USA.us" site_id="9A424246-EC89-43C3-9239-AA3A40540F94">beIN SPORTS 8</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSportsenEspanol.us" site_id="4083661E-F588-4700-943C-8FDF65F1B5EB">beIN SPORTS Español</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSportsUSA.us" site_id="C244C48D-3B54-406A-94C9-D63B16318267">beIN SPORTS</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSPORTSXTRA.us" site_id="1ACADCF1-DFAC-480B-872C-53D51FE1B45D">beIN SPORTS XTRA</channel>
<channel site="beinsports.com" lang="es" xmltv_id="beINSPORTSXTRAenEspanol.us" site_id="5223E3D7-FB4E-4155-885A-9165996B22FA">beIN SPORTS XTRA ñ</channel>
</channels>