Merge branch 'master' into en-news

pull/463/head
KAMI 2023-12-03 14:53:52 +01:00 committed by GitHub
commit a02d97b955
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
94 changed files with 378 additions and 111 deletions

View File

@ -5,7 +5,82 @@ This is an M3U playlist for free TV channels around the World.
Either free locally (over the air):
<img src="https://hatscripts.github.io/circle-flags/flags/gb.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/us.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ca.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/au.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ie.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/es.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/mx.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ar.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/py.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/tt.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/de.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/at.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/fr.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/be.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/nl.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ch.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/it.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/sm.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/tr.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/gr.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/pl.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/cz.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/sk.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/si.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/mt.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/se.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/dk.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/fi.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/no.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/is.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/hu.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ro.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ru.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/by.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ua.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ee.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/lt.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/pt.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/br.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/in.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/cn.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/jp.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/kr.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/kp.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/iq.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ir.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ad.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/cr.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/hr.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/do.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/il.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/xk.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/me.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/mk.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/pe.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/rs.svg" width="24"> <img src="https://hatscripts.github.io/circle-flags/flags/ge.svg" width="24">
[<img src="https://hatscripts.github.io/circle-flags/flags/us.svg" width="24">](lists/usa.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ca.svg" width="24">](lists/canada.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/gb.svg" width="24">](lists/uk.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ie.svg" width="24">](lists/ireland.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/au.svg" width="24">](lists/australia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/in.svg" width="24">](lists/india.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/jp.svg" width="24">](lists/japan.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/cn.svg" width="24">](lists/china.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/hk.svg" width="24">](lists/hong_kong.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/mo.svg" width="24">](lists/macau.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/tw.svg" width="24">](lists/taiwan.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/kp.svg" width="24">](lists/north_korea.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/kr.svg" width="24">](lists/korea.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/dk.svg" width="24">](lists/denmark.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/fo.svg" width="24">](lists/faroe_islands.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/gl.svg" width="24">](lists/greenland.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/fi.svg" width="24">](lists/finland.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/is.svg" width="24">](lists/iceland.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/no.svg" width="24">](lists/norway.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/se.svg" width="24">](lists/sweden.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ee.svg" width="24">](lists/estonia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/lv.svg" width="24">](lists/latvia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/lt.svg" width="24">](lists/lithuania.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/be.svg" width="24">](lists/belgium.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/nl.svg" width="24">](lists/netherlands.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/lu.svg" width="24">](lists/luxembourg.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/de.svg" width="24">](lists/germany.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/at.svg" width="24">](lists/austria.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ch.svg" width="24">](lists/switzerland.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/pl.svg" width="24">](lists/poland.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/cz.svg" width="24">](lists/czech_republic.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/sk.svg" width="24">](lists/slovakia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/hu.svg" width="24">](lists/hungary.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ro.svg" width="24">](lists/romania.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/md.svg" width="24">](lists/moldova.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/bg.svg" width="24">](lists/bulgaria.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/fr.svg" width="24">](lists/france.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/it.svg" width="24">](lists/italy.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/pt.svg" width="24">](lists/portugal.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/es.svg" width="24">](lists/spain.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ru.svg" width="24">](lists/russia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/by.svg" width="24">](lists/belarus.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ua.svg" width="24">](lists/ukraine.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/az.svg" width="24">](lists/azerbaijan.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ge.svg" width="24">](lists/georgia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ba.svg" width="24">](lists/bosnia_and_herzegovina.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/hr.svg" width="24">](lists/croatia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/me.svg" width="24">](lists/montenegro.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/mk.svg" width="24">](lists/north_macedonia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/rs.svg" width="24">](lists/serbia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/si.svg" width="24">](lists/slovenia.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/al.svg" width="24">](lists/albania.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/xk.svg" width="24">](lists/kosovo.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/gr.svg" width="24">](lists/greece.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/cy.svg" width="24">](lists/cyprus.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ad.svg" width="24">](lists/andorra.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/mt.svg" width="24">](lists/malta.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/mc.svg" width="24">](lists/monaco.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/sm.svg" width="24">](lists/san_marino.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ir.svg" width="24">](lists/iran.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/iq.svg" width="24">](lists/iraq.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/il.svg" width="24">](lists/israel.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/qa.svg" width="24">](lists/qatar.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/tr.svg" width="24">](lists/turkey.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ae.svg" width="24">](lists/united_arab_emirates.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ar.svg" width="24">](lists/argentina.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/cr.svg" width="24">](lists/costa_rica.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/do.svg" width="24">](lists/dominican_republic.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/mx.svg" width="24">](lists/mexico.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/py.svg" width="24">](lists/paraguay.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/pe.svg" width="24">](lists/peru.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/ve.svg" width="24">](lists/venezuela.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/br.svg" width="24">](lists/brazil.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/tt.svg" width="24">](lists/trinidad.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/td.svg" width="24">](lists/chad.md)
[<img src="https://hatscripts.github.io/circle-flags/flags/so.svg" width="24">](lists/somalia.md)
Or free on the Internet:

View File

@ -1,12 +1,15 @@
https://xmltv.tvkaista.net/guides/default.xml
https://xmltv.tvkaista.net/guides/abc.net.au.xml
https://xmltv.tvkaista.net/guides/allente.dk.xml
https://xmltv.tvkaista.net/guides/allente.fi.xml
https://xmltv.tvkaista.net/guides/allente.no.xml
https://xmltv.tvkaista.net/guides/allente.se.xml
https://xmltv.tvkaista.net/guides/andorradifusio.ad.xml
https://xmltv.tvkaista.net/guides/anteltv.com.uy.xml
https://xmltv.tvkaista.net/guides/arianaafgtv.com.xml
https://xmltv.tvkaista.net/guides/arianatelevision.com.xml
https://xmltv.tvkaista.net/guides/arirang.com.xml
https://xmltv.tvkaista.net/guides/artonline.tv.xml
https://xmltv.tvkaista.net/guides/astro.com.my.xml
https://xmltv.tvkaista.net/guides/bein.com.xml
https://xmltv.tvkaista.net/guides/beinsports.com.xml
https://xmltv.tvkaista.net/guides/berrymedia.co.kr.xml
@ -17,10 +20,12 @@ https://xmltv.tvkaista.net/guides/cgates.lt.xml
https://xmltv.tvkaista.net/guides/chaines-tv.orange.fr.xml
https://xmltv.tvkaista.net/guides/clickthecity.com.xml
https://xmltv.tvkaista.net/guides/compulms.com.xml
https://xmltv.tvkaista.net/guides/content.astro.com.my.xml
https://xmltv.tvkaista.net/guides/cosmote.gr.xml
https://xmltv.tvkaista.net/guides/cubmu.com.xml
https://xmltv.tvkaista.net/guides/dens.tv.xml
https://xmltv.tvkaista.net/guides/digiturk.com.tr.xml
https://xmltv.tvkaista.net/guides/directv.com.uy.xml
https://xmltv.tvkaista.net/guides/dishtv.in.xml
https://xmltv.tvkaista.net/guides/disneystar.com.xml
https://xmltv.tvkaista.net/guides/dsmart.com.tr.xml
@ -45,6 +50,7 @@ https://xmltv.tvkaista.net/guides/indihometv.com.xml
https://xmltv.tvkaista.net/guides/ipko.com.xml
https://xmltv.tvkaista.net/guides/knr.gl.xml
https://xmltv.tvkaista.net/guides/kvf.fo.xml
https://xmltv.tvkaista.net/guides/m.tving.com.xml
https://xmltv.tvkaista.net/guides/magticom.ge.xml
https://xmltv.tvkaista.net/guides/mako.co.il.xml
https://xmltv.tvkaista.net/guides/maxtv.hrvatskitelekom.hr.xml
@ -57,6 +63,7 @@ https://xmltv.tvkaista.net/guides/meo.pt.xml
https://xmltv.tvkaista.net/guides/meuguia.tv.xml
https://xmltv.tvkaista.net/guides/mewatch.sg.xml
https://xmltv.tvkaista.net/guides/mi.tv.xml
https://xmltv.tvkaista.net/guides/mncvision.id.xml
https://xmltv.tvkaista.net/guides/moji.id.xml
https://xmltv.tvkaista.net/guides/mon-programme-tv.be.xml
https://xmltv.tvkaista.net/guides/movistarplus.es.xml
@ -77,6 +84,7 @@ https://xmltv.tvkaista.net/guides/nzxmltv.com.xml
https://xmltv.tvkaista.net/guides/ontvtonight.com.xml
https://xmltv.tvkaista.net/guides/osn.com.xml
https://xmltv.tvkaista.net/guides/pbsguam.org.xml
https://xmltv.tvkaista.net/guides/playtv.unifi.com.my.xml
https://xmltv.tvkaista.net/guides/plex.tv.xml
https://xmltv.tvkaista.net/guides/programacion-tv.elpais.com.xml
https://xmltv.tvkaista.net/guides/programacion.tcc.com.uy.xml
@ -121,7 +129,7 @@ https://xmltv.tvkaista.net/guides/tv.mail.ru.xml
https://xmltv.tvkaista.net/guides/tv.movistar.com.pe.xml
https://xmltv.tvkaista.net/guides/tv.nu.xml
https://xmltv.tvkaista.net/guides/tv.post.lu.xml
https://xmltv.tvkaista.net/guides/tv.vera.com.uy.xml
https://xmltv.tvkaista.net/guides/tv.yandex.ru.xml
https://xmltv.tvkaista.net/guides/tv24.co.uk.xml
https://xmltv.tvkaista.net/guides/tv24.se.xml
https://xmltv.tvkaista.net/guides/tv2go.t-2.net.xml
@ -133,7 +141,6 @@ https://xmltv.tvkaista.net/guides/tvguide.myjcom.jp.xml
https://xmltv.tvkaista.net/guides/tvhebdo.com.xml
https://xmltv.tvkaista.net/guides/tvheute.at.xml
https://xmltv.tvkaista.net/guides/tvim.tv.xml
https://xmltv.tvkaista.net/guides/tving.com.xml
https://xmltv.tvkaista.net/guides/tvireland.ie.xml
https://xmltv.tvkaista.net/guides/tvmi.mt.xml
https://xmltv.tvkaista.net/guides/tvmusor.hu.xml
@ -142,13 +149,14 @@ https://xmltv.tvkaista.net/guides/tvplus.com.tr.xml
https://xmltv.tvkaista.net/guides/tvprofil.com.xml
https://xmltv.tvkaista.net/guides/tvtv.us.xml
https://xmltv.tvkaista.net/guides/vidio.com.xml
https://xmltv.tvkaista.net/guides/virginmedia.com.xml
https://xmltv.tvkaista.net/guides/virginmediatelevision.ie.xml
https://xmltv.tvkaista.net/guides/virgintvgo.virginmedia.com.xml
https://xmltv.tvkaista.net/guides/visionplus.id.xml
https://xmltv.tvkaista.net/guides/vtm.be.xml
https://xmltv.tvkaista.net/guides/walesi.com.fj.xml
https://xmltv.tvkaista.net/guides/watch.sportsnet.ca.xml
https://xmltv.tvkaista.net/guides/watchyour.tv.xml
https://xmltv.tvkaista.net/guides/wavve.com.xml
https://xmltv.tvkaista.net/guides/web.magentatv.de.xml
https://xmltv.tvkaista.net/guides/webtv.delta.nl.xml
https://xmltv.tvkaista.net/guides/worldfishingnetwork.com.xml

135
flag_order.txt 100644
View File

@ -0,0 +1,135 @@
#################
## ANGLOSPHERE ##
#################
usa
canada
uk
ireland
australia
##########
## ASIA ##
##########
# India / Japan
india
japan
# China / Taiwan
china
hong_kong
macau
taiwan
# North & South Korea
north_korea
korea
############
## EUROPE ##
############
# Nordics (Danish Realm)
denmark
faroe_islands
greenland
# Nordics (other)
finland
iceland
norway
sweden
# Baltics
estonia
latvia
lithuania
# Benelux
belgium
netherlands
luxembourg
# DACH
germany
austria
switzerland
# Visegrád
poland
czech_republic
slovakia
hungary
# Romanian-speaking
romania
moldova
# Other European countries
bulgaria
france
italy
portugal
spain
# Russia, Belarus, Ukraine
russia
belarus
ukraine
# ex-USSR (excl. RU/BY/UA, Baltics and Moldova)
azerbaijan
georgia
# ex-Yugoslavia (excl. Kosovo)
bosnia_and_herzegovina
croatia
montenegro
north_macedonia
serbia
slovenia
# Albanian-speaking
albania
kosovo
# Greek-speaking
greece
cyprus
# European "microstates"
andorra
malta
monaco
san_marino
#################
## MIDDLE EAST ##
#################
iran
iraq
israel
qatar
turkey
united_arab_emirates
############################
## AMERICAS (excl. US/CA) ##
############################
# Spanish-speaking
argentina
costa_rica
dominican_republic
mexico
paraguay
peru
venezuela
# Portuguese-speaking
brazil
# Other South America
trinidad
############
## AFRICA ##
############
chad
somalia

View File

@ -2,11 +2,11 @@
| # | Channel | Link | Logo | EPG id |
|:---:|:--------------:|:-----:|:----:|:------:|
| 1 | RTS 1 | [>](https://tv.liveott.online/RTS_1.m3u8) | <img height="20" src="https://i.imgur.com/S1pKHSR.png"/> | RTS1.rs |
| 2 | RTS 2 | [>](https://tv.liveott.online/RTS_2.m3u8) | <img height="20" src="https://i.imgur.com/jltAf5h.png"/> | RTS2.rs |
| 1 | RTS 1 | [>](https://webtvstream.bhtelecom.ba/rts1.m3u8) | <img height="20" src="https://i.imgur.com/S1pKHSR.png"/> | RTS1.rs |
| 2 | RTS 2 | [>](https://webtvstream.bhtelecom.ba/rts2.m3u8) | <img height="20" src="https://i.imgur.com/jltAf5h.png"/> | RTS2.rs |
| 3 | RTS 3 | [x]() | <img height="20" src="https://i.imgur.com/gxuGB4J.png"/> | RTS3.rs |
| 4 | B92 | [x]() | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Logo_of_B92_%282020-present%29.svg/640px-Logo_of_B92_%282020-present%29.svg.png"/> | B92.rs |
| 999 | Euronews Serbia | [>](https://d1ei8ofhgfmkac.cloudfront.net/app-19518-1306/ngrp:QoZfNjsg_all/playlist.m3u8) | <img height="20" src="https://i.imgur.com/b24QKcq.png"/> | EuroNewsSerbia.rs |
| 0 | RTS Svet | [x]() | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/8/8a/Rts-svet.png"/> | RTSSvet.rs |
| 0 | Euronews Serbia | [>](https://d1ei8ofhgfmkac.cloudfront.net/app-19518-1306/ngrp:QoZfNjsg_all/playlist.m3u8) | <img height="20" src="https://i.imgur.com/b24QKcq.png"/> | EuroNewsSerbia.rs |
<h3>Vojvodina</h3>

View File

@ -8,16 +8,16 @@
| # | Channel | Link | Logo | EPG id |
|:---:|:--------------:|:-----:|:----:|:------:|
| 1 | BBC One Ⓖ | [>](https://vs-hls-push-uk-live.akamaized.net/x=4/i=urn:bbc:pips:service:bbc_one_hd/t=3840/v=pv14/b=5070016/main.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/8/8b/BBC_One_logo_2021.svg/640px-BBC_One_logo_2021.svg.png"/> | BBCOne.uk |
| 2 | BBC Two | [>](https://helpfulpost.net/bbctwo/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/15/BBC_Two_logo_2021.svg/640px-BBC_Two_logo_2021.svg.png"/> | BBCTwo.uk |
| 2 | BBC Two Ⓖ | [>](https://vs-hls-push-uk-live.akamaized.net/x=4/i=urn:bbc:pips:service:bbc_two_hd/pc_hd_abr_v2.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/15/BBC_Two_logo_2021.svg/640px-BBC_Two_logo_2021.svg.png"/> | BBCTwo.uk |
| 3 | ITV 1 | [>](http://92.114.85.81:8000/play/a00y/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/thumb/1/1f/ITV1_logo_%282022%29.svg/640px-ITV1_logo_%282022%29.svg.png"/> | ITV1.uk |
| 3 | STV Ⓖ | [>](https://csm-e-ces1aeuw1live102-083090b15a93b4fdd.tls1.yospace.com/csm/live/139900483.m3u8?yo.l=true&yo.ls=2,3,4,5,6&yo.p=3&yo.oh=Y3NtLWUtc3R2LWViLnRsczEueW9zcGFjZS5jb20=) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/thumb/8/87/STV_logo_2014.png/631px-STV_logo_2014.png"/> | STV.uk |
| 3 | UTV | [>](http://92.114.85.81:8000/play/a04s/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/23/UTV_2016.svg/640px-UTV_2016.svg.png"/> | UTV.uk |
| 4 | Channel 4 | [>](http://92.114.85.77:8000/play/a0b9) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/thumb/9/9b/Channel_4_%28On_Demand%29_2023.svg/569px-Channel_4_%28On_Demand%29_2023.svg.png"/> | Channel4.uk |
| 4 | S4C Ⓖ | [>](https://live-uk.s4c-cdn.co.uk/out/v1/a0134f1fd5a2461b9422b574566d4442/live_uk.m3u8) | <img height="20" src="https://i.imgur.com/vrcbnBv.png"/> | S4C.uk |
| 5 | Channel 5 | [>](http://92.114.85.81:8000/play/a01g/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/thumb/c/cb/Channel_5_%28UK%29_2016.svg/530px-Channel_5_%28UK%29_2016.svg.png"/> | Channel5.uk |
| 5 | Channel 5 | [>](http://92.114.85.81:8000/play/a01g/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/thumb/c/cb/Channel_5_%28UK%29_2016.svg/530px-Channel_5_%28UK%29_2016.svg.png"/> | Channel5.uk |
| 6 | ITV 2 | [>](http://92.114.85.77:8000/play/a041) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/thumb/d/d8/ITV2_logo_2022.svg/640px-ITV2_logo_2022.svg.png"/> | ITV2.uk |
| 7 | BBC Alba Ⓢ Ⓖ | [>](https://vs-hls-pushb-uk-live.akamaized.net/x=4/i=urn:bbc:pips:service:bbc_alba/pc_hd_abr_v2.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e3/BBC_Alba_2021.svg/640px-BBC_Alba_2021.svg.png"/> | BBCAlba.uk |
| 9 | BBC Four Ⓢ | [>](https://helpfulpost.net/bbcfour/index.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/BBC_Four_logo_2021.svg/640px-BBC_Four_logo_2021.svg.png"/> | BBCFour.uk |
| 9 | BBC Four Ⓖ | [>](https://vs-hls-pushb-uk-live.akamaized.net/x=4/i=urn:bbc:pips:service:bbc_four_hd/pc_hd_abr_v2.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/BBC_Four_logo_2021.svg/640px-BBC_Four_logo_2021.svg.png"/> | BBCFour.uk |
| 9 | BBC Scotland Ⓢ Ⓖ | [>](https://vs-hls-pushb-uk-live.akamaized.net/x=4/i=urn:bbc:pips:service:bbc_scotland_hd/pc_hd_abr_v2.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/6/66/BBC_Scotland_2021_%28channel%29.svg/640px-BBC_Scotland_2021_%28channel%29.svg.png"/> | BBCScotland.uk |
| 10 | ITV 3 | [>](http://92.114.85.77:8000/play/a04z) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/thumb/6/67/ITV3_logo_2022.svg/640px-ITV3_logo_2022.svg.png"/> | ITV3.uk |
| 11 | Sky Arts Ⓢ | [>](http://92.114.85.62:8000/play/a00a) | <img height="20" src="https://upload.wikimedia.org/wikipedia/en/9/9c/Sky_Arts_2020.png"/> | SkyArts.uk |

View File

@ -0,0 +1,6 @@
<h1>Documentaries (EN)</h1>
| # | Channel | Link | Logo | EPG id |
|:---:|:--------------:|:-----:|:----:|:------:|
| 0 | CGTN Documentary English Ⓢ | [>](https://news.cgtn.com/resource/live/document/cgtn-doc.m3u8) | <img height="20" src="https://i.imgur.com/JHv0WxM.png"/> | CGTNDocumentary.cn |
| 0 | RT Documentary English Ⓖ | [>](https://rt-rtd.rttv.com/dvr/rtdoc/playlist.m3u8) | <img height="20" src="https://i.imgur.com/ZEi1Wgn.png"/> | RTDoc.ru |

View File

@ -6,3 +6,4 @@
| 2 | France 24 Español Ⓨ | [>](https://www.youtube.com/c/FRANCE24Espanol/live) | <img height="20" src="https://i.imgur.com/61MSiq9.png"/> | France24Espanol.fr |
| 3 | DW Español Ⓢ | [>](https://dwstream3-lh.akamaihd.net/i/dwstream3_live@124409/master.m3u8) | <img height="20" src="https://i.imgur.com/A1xzjOI.png"/> | DWEspanol.de |
| 4 | CGTN Español | [>](https://news.cgtn.com/resource/live/espanol/cgtn-e.m3u8) | <img height="20" src="https://i.imgur.com/fMsJYzl.png"/> | CGTNSpanish.cn |
| 5 | RT Español Ⓖ | [>](https://rt-esp.rttv.com/dvr/rtesp/playlist.m3u8) | <img height="20" src="https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Russia-today-logo.svg/512px-Russia-today-logo.svg.png"/> | RTenEspanol.ru |

25
make_flags.sh 100755
View File

@ -0,0 +1,25 @@
#!/usr/bin/env bash
curl -sS https://raw.githubusercontent.com/linuxmint/hypnotix/master/usr/share/hypnotix/countries.list -o ./countries.list
echo "FO:Faroe Islands" >> ./countries.list
for country in `cat ./flag_order.txt | grep -v "^$" | grep -v "#"`; do
country_name=`echo "$country"|sed -e "s/_/ /g"`
[[ "$country_name" == "korea" ]] && country_name="south korea"
[[ "$country_name" == "uk" ]] && country_name="united kingdom"
country_code_line=`cat ./countries.list|grep -m 1 -i "$country_name"`
if [[ -z "$country_code_line" ]]; then
echo "MISSING COUNTRY CODE FOR: $country"
exit 1
elif [[ -n "$country_code_line" ]]; then
IFS=':'; country_code_arr=($country_code_line); unset IFS
country_code="${country_code_arr[0],,}"
fi
echo "[<img src=\"https://hatscripts.github.io/circle-flags/flags/$country_code.svg\" width=\"24\">](lists/$country.md)"
done
rm ./countries.list

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long