mirror of
https://github.com/iptv-org/database.git
synced 2024-11-22 10:54:11 -05:00
commit
2c4c33a23f
5 changed files with 3258 additions and 3103 deletions
10
README.md
10
README.md
|
@ -20,7 +20,7 @@ All data is stored in the [/data](data) folder as [CSV](https://en.wikipedia.org
|
|||
| -------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ------------------------------ |
|
||||
| id | Unique channel ID. Should be derived from the name of the channel and country code separated by dot. May only contain Latin letters, numbers and dot. | Required | `AnhuiTV.cn` |
|
||||
| name | Official channel name in English. May include: `a-z`, `à-ÿ`, `0-9`, `space`, `-`, `!`, `:`, `&`, `.`, `+`, `'`, `/`, `»`, `#`, `%`, `°`, `$`, `@`, `?`, `(`, `)`. | Required | `Anhui TV` |
|
||||
| native_name | Channel name in the original language. May contain any characters except `,` and `"`. | Optional | `安徽卫视` |
|
||||
| native_name | Channel name in the original language. Used when different from `name`. May contain any characters except `,` and `"`. | Optional | `安徽卫视` |
|
||||
| network | Network of which this channel is a part. | Optional | `Anhui` |
|
||||
| country | Country code from which the channel is transmitted. A list of all supported countries and their codes can be found in [data/countries.csv](data/countries.csv) | Required | `CN` |
|
||||
| subdivision | Code of the subdivision (e.g., provinces or states) from which the broadcast is transmitted. A list of all supported subdivisions and their codes can be found in [data/subdivisions.csv](data/subdivisions.csv) | Optional | `CN-AH` |
|
||||
|
@ -37,10 +37,10 @@ All data is stored in the [/data](data) folder as [CSV](https://en.wikipedia.org
|
|||
|
||||
### categories
|
||||
|
||||
| Field | Description | Required | Example |
|
||||
| ----- | -------------------------------------------------------------- | -------- | ------- |
|
||||
| id | Category ID. Should be the same as the name but in lower case. | Required | `news` |
|
||||
| name | Category name in one word. | Required | `News` |
|
||||
| Field | Description | Required | Example |
|
||||
| ----- | -------------- | -------- | ------- |
|
||||
| id | Category ID. | Required | `news` |
|
||||
| name | Category name. | Required | `News` |
|
||||
|
||||
### languages
|
||||
|
||||
|
|
|
@ -150,7 +150,6 @@ DigiSport3Hungary.hu,https://github.com/github/dmca/blob/master/2020/09/2020-09-
|
|||
DigiSport3Romania.ro,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
DigiSport4Romania.ro,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
DiscoveryAsia.us,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryChannelAtlanticoSur.us,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryChannelAustralia.au,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryChannelAustraliaPlus2.au,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryChannelBrasil.br,https://github.com/iptv-org/iptv/issues/1831
|
||||
|
@ -227,7 +226,7 @@ DiscoveryScienceSoutheastAsia.us,https://github.com/iptv-org/iptv/issues/1831
|
|||
DiscoveryScienceTurkey.us,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryScienceUK.uk,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryScienceUKPlus1.uk,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryTheater.us,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryTheaterHD.us,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryTurboAmericaLatina.us,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryTurboAustralia.au,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryTurboAustraliaNewZealand.nz,https://github.com/iptv-org/iptv/issues/1831
|
||||
|
@ -237,11 +236,11 @@ DiscoveryTurboIndia.in,https://github.com/iptv-org/iptv/issues/1831
|
|||
DiscoveryTurboNewZealand.nz,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryTurboUK.uk,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryTurboUKPlus1.uk,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryUltra.us,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryUltra.ru,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryVelocity.ca,https://github.com/iptv-org/iptv/issues/1831
|
||||
DiscoveryWorldBrasil.br,https://github.com/iptv-org/iptv/issues/1831
|
||||
DIYNetworkCanada.ca,https://github.com/iptv-org/iptv/issues/1831
|
||||
DIYNetwork.us,https://github.com/iptv-org/iptv/issues/1831
|
||||
DIYNetworkCanada.ca,https://github.com/iptv-org/iptv/issues/1831
|
||||
DKiss.es,https://github.com/iptv-org/iptv/issues/1831
|
||||
DMAXAsia.sg,https://github.com/iptv-org/iptv/issues/1831
|
||||
DMAXGermany.de,https://github.com/iptv-org/iptv/issues/1831
|
||||
|
@ -398,7 +397,8 @@ FoxSportsConoSur.us,https://github.com/github/dmca/blob/master/2020/09/2020-09-1
|
|||
FoxSportsHDLatinAmerica.us,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
FoxSportsLatinAmerica.us,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
FoxSportsMexico.mx,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
FoxSportsMore.au,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
FoxSportsMorePlus.au,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
FoxSportsMorePlusHD.au,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
FoxSportsNewsAustralia.au,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
FoxSportsNewsChannel.au,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
FoxSportsPremium.ar,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
|
@ -532,61 +532,111 @@ SetantaSportsPlusGeorgia.ge,https://github.com/github/dmca/blob/master/2020/09/2
|
|||
SetantaSportsUkraine.ua,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkyNews.uk,https://github.com/iptv-org/iptv/issues/7314
|
||||
SkySport.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport1.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport1.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport10.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport10.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport10HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport11.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport11.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport11HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport12.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport12HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport13.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport13HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport14.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport14HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport1HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport2.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport2.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport2.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport24.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport24HD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport2HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport2HD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport3.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport3.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport3.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport3HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport3HD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport4.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport4.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport4.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport4HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport4HD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport5.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport5.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport5.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport5HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport5HD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport6.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport6.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport6.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport6HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport6HD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport7.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport7.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport7.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport7beINSports.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport7HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport7HD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport8.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport8.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport8.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport8HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport8HD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport9.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport9.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport9.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySport9HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAction.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportActionHD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportArena.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportArenaHD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAustria.at,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAustria1.at,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAustria2.at,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAustria3.at,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAustria4.at,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAustria5.at,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAustria6.at,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAustria7.at,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportAustriaHD.at,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga1.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga10.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga10HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga1HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga2.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga2HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga3.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga3HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga4.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga4HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga5.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga5HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga6.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga6HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga7.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga7HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga8.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga8HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga9.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesliga9HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportBundesligaUHD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportCalcio.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportCalcioHD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportF1.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportF1.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportF1HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportF1HD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportFootball.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportFootballHD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportHD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportKompakt1HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportKompakt2HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportKompakt3HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportKompakt4HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportKompakt5HD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportMotoGP.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportMotoGPHD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportNBA.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportNBAHD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportNews.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportNews.nz,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySports.kr,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
|
@ -600,6 +650,7 @@ SkySports34.mx,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl
|
|||
SkySports6.mx,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySports8.mx,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySports9.mx,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsAction.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsActive1.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsActive2.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsActive3.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
|
@ -611,13 +662,22 @@ SkySportsActive8.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-1
|
|||
SkySportsActive9.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsArena.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsBoxOffice.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsCricket.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportSerieA.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsF1.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsFootball.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsGolf.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsMainEvent.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsMix.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsNews.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsNFL.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsPremierLeague.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportsRacing.uk,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportTennis.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportTennisHD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportUHD.de,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportUno.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkySportUnoHD.it,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
SkyTG24.it,https://github.com/iptv-org/iptv/pull/2294
|
||||
SkyTG24PrimoPiano.it,https://github.com/iptv-org/iptv/pull/2294
|
||||
SonyTen1.in,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
|
@ -781,7 +841,7 @@ TVNStyle.pl,https://github.com/iptv-org/iptv/issues/1831
|
|||
TVNTurbo.pl,https://github.com/iptv-org/iptv/issues/1831
|
||||
TVVarzish.tj,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
Vavoom.rs,https://github.com/iptv-org/iptv/issues/6486
|
||||
Vox.no,https://github.com/iptv-org/iptv/issues/1831
|
||||
VOX.no,https://github.com/iptv-org/iptv/issues/1831
|
||||
VSport1Norway.no,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
VSport1Suomi.fi,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
VSport1Sverige.se,https://github.com/github/dmca/blob/master/2020/09/2020-09-16-dfl.md
|
||||
|
|
|
6244
data/channels.csv
6244
data/channels.csv
File diff suppressed because it is too large
Load diff
|
@ -6,10 +6,11 @@ module.exports = {
|
|||
.regex(/^[A-Za-z0-9]+\.[a-z]{2}$/)
|
||||
.required(),
|
||||
name: Joi.string()
|
||||
.regex(/^[\sa-z\u00C0-\u00FF0-9-č!:&.+'/»#%°$@?()¡]+$/i)
|
||||
.regex(/^[\sa-z\u00C0-\u00FF0-9-čâộă!:&.+'/»#%°$@?()¡]+$/i)
|
||||
.required(),
|
||||
native_name: Joi.string()
|
||||
.regex(/^[^",]+$/)
|
||||
.invalid(Joi.ref('name'))
|
||||
.allow(null),
|
||||
network: Joi.string().allow(null),
|
||||
country: Joi.string()
|
||||
|
|
|
@ -147,6 +147,28 @@ function findDuplicatesById(rows) {
|
|||
return errors
|
||||
}
|
||||
|
||||
// function findDuplicatesByName(rows) {
|
||||
// rows = rows.map(row => {
|
||||
// row.name = row.name.toLowerCase()
|
||||
|
||||
// return row
|
||||
// })
|
||||
|
||||
// const errors = []
|
||||
// const schema = Joi.array().unique((a, b) => a.name === b.name)
|
||||
// const { error } = schema.validate(rows, { abortEarly: false })
|
||||
// if (error) {
|
||||
// error.details.forEach(detail => {
|
||||
// errors.push({
|
||||
// line: detail.context.pos + 2,
|
||||
// message: `entry with the name "${detail.context.value.name}" already exists`
|
||||
// })
|
||||
// })
|
||||
// }
|
||||
|
||||
// return errors
|
||||
// }
|
||||
|
||||
function validateChannelCategories(row, i) {
|
||||
const errors = []
|
||||
row.categories.forEach(category => {
|
||||
|
|
Loading…
Reference in a new issue