Kálmán „KAMI” Szalai
bd2e7823e4
Remove duplicate ABP News/Ananda invalid rows (already fixed upstream)
2026-08-17 09:05:49 +02:00
Kálmán „KAMI” Szalai
413184e3ba
Restore Hirshabelle TV (Somalia) and 4fun Kids (Poland)
2026-08-17 09:05:28 +02:00
Kálmán „KAMI” Szalai
8321cc581e
Restore working sources for Qatar (Alkass), Serbia (RTS), India (ABP), France 3
2026-08-17 09:05:28 +02:00
Kálmán „KAMI” Szalai
c8ef9f206d
Restore GemsTV, Hobby Maker, Pop, Great! Movies, Great! Romance (UK)
2026-08-17 09:05:28 +02:00
Kálmán „KAMI” Szalai
0911d73b76
Restore working sources for Belgium, N. Macedonia, Australia, Lithuania,
...
Bulgaria, Moldova, Macau, Georgia, Greece channels
Cross-checked against iptv-org's maintained playlists (36 channels
fixed across nine files). Channels without a matching current source
remain marked invalid.
2026-08-17 09:05:28 +02:00
Kálmán „KAMI” Szalai
8555a71783
Restore working sources for Ukraine, Spain, China, Saudi Arabia, Denmark
...
Cross-checked against iptv-org's maintained playlists (26 channels
fixed across the five files). Channels without a matching current
source remain marked invalid.
2026-08-17 09:05:28 +02:00
Kálmán „KAMI” Szalai
dde8f84761
Restore Class CNBC source for Italy (cross-checked against iptv-org)
2026-08-17 09:05:28 +02:00
Kálmán „KAMI” Szalai
6e1ff5d079
Restore working sources for UK channels, clean up Azerbaijan duplicates
...
UK: ITV1, ITV2, Channel 5, TJC, TBN UK, True Crime, Talking Pictures TV,
Together TV, BBC News and TalkTV restored using current sources
cross-checked against iptv-org. Removed now-redundant duplicate rows
from the Invalid section for channels fixed in their proper table.
Azerbaijan: moved İctimai TV and Xəzər TV out of Invalid into the DVB-S
table now that working sources were found.
2026-08-17 09:05:28 +02:00
Kálmán „KAMI” Szalai
cefc9a5533
Restore working sources for select Canada/Croatia/Azerbaijan channels
...
Cross-checked against iptv-org's maintained playlists. Only channels
with a confirmed current match were updated; smaller/regional channels
without a matching iptv-org entry remain marked invalid.
2026-08-17 09:05:28 +02:00
Kálmán „KAMI” Szalai
ed9c2234b4
Restore working sources for Iran and France channels
...
Replace dead IRIB/presstv and France broadcaster links with current
working streams, cross-checked against iptv-org's maintained playlists.
Several entries (IRIB TV5, Jame Jam, Sahar variants, France 2/3, C8, W9,
NRJ 12, TF1 Séries Films, L'Équipe, RMC Découverte, Chérie 25) still have
no verified working source and remain marked invalid.
2026-08-17 09:05:28 +02:00
KAMI
82e3e6068d
Merge pull request #1130 from prathambhandary/master
...
Add News18 Kannada and Telugu channel to the list
2026-08-17 05:41:07 +02:00
Kálmán „KAMI” Szalai
a63b2f9d90
Add HD sources for Россия-24 (1080p/720p)
...
Replace the dead smotrim.ru iframe entry with working HD HLS streams (fixes #966 ).
2026-08-17 04:53:34 +02:00
Kálmán „KAMI” Szalai
dd7047bb2e
The Slovenian channel list includes Nova24TV, a far-right media outlet with a documented history of spreading misinformation and fake news. The channel has been disputed by numerous fact-checking sources. One of them is Oštro, a Slovenian publicly funded fact checking news site, but you can find more in the References of the English Wikipedia article Nova24TV.
...
The media company behind the channel was previously ~88% owned by Hungarian companies believed to be closely related to Hungary's PM Viktor Orbán. Their share now is currnetly undisclosed and believed to be mostly owned by members of SDS (Slovenian Democratic Party), the far-right party that established it.
SDS is known for it's anti-immigration, anti-islamic and anti-semitic rhetoric, spreading lies about important politicians and individuals, defunding the Slovenian Press Agency and sowing division in media and state.
via #880
2026-08-16 22:55:49 +02:00
KAMI
9ba1ba9a06
Merge pull request #1129 from prathambhandary/master
...
Fixed All Broken and Expired links in India.md
2026-08-16 22:35:29 +02:00
KAMI
678290319a
Merge: Add TV9 Kannada, Telugu, Marathi channels to India list
...
Rearrange channels and add TV9 Kannada to India.md
2026-08-16 18:09:45 +02:00
KAMI and KAMI
3f27805f7b
Add Aguacate TV and AS3 Sport TV to Venezuela list ( #1125 )
...
Latina TV is already listed; inter TV was already added previously.
Assigned chno 12/13 to avoid colliding with the existing chno=1
(Venevisión), and normalized the AS3 Sport TV EPG id to drop the
embedded space for consistency with other entries.
Co-authored-by: KAMI <[email protected] >
2026-08-14 12:26:04 +02:00
KAMI and KAMI
6dceda13cd
Security: sanitize channel attributes to prevent M3U8 attribute injection ( #1124 )
...
group, name, logo and epg values are embedded unescaped into quoted
#EXTINF attributes (tvg-name, tvg-logo, tvg-id, group-title). A value
containing a double quote can break out of its attribute and inject
arbitrary extra attributes/content into the generated playlist.
Strip embedded double quotes from these fields at parse time.
Co-authored-by: KAMI <[email protected] >
2026-08-14 12:13:49 +02:00
Kálmán „KAMI” Szalai
ff03630b69
Add Python 3.12-3.14 to the pylint test matrix
2026-08-14 11:50:35 +02:00
Kálmán „KAMI” Szalai
6cdd5b7712
Fix malformed src attribute for RTP Mundo logo in portugal.md
2026-08-14 11:46:45 +02:00
Kálmán „KAMI” Szalai
5a705e86f0
Bump actions/checkout and actions/setup-python to Node.js 24 versions in pylint workflow
2026-08-14 11:45:06 +02:00
Kálmán „KAMI” Szalai
51bbec5b22
Fix pylint errors in make_playlist.py
...
Resolves trailing whitespace, line-too-long, unnecessary parens,
missing docstrings, and no-else-return findings from the Pylint
workflow job.
2026-08-14 11:43:38 +02:00
KAMI and Kálmán „KAMI” Szalai <kami911gmail.com>
cf9251f784
Fix no-dash linting errors in Russian channel names ( #991 )
...
Replace dashes with colons in Smotrim channel names.
Co-authored-by: Kálmán „KAMI” Szalai <kami911gmail.com>
2026-03-08 20:41:10 +01:00
KAMI and Kálmán „KAMI” Szalai <kami911gmail.com>
354ec3bc3a
Add tvg-country attribute to M3U8 playlist entries ( #990 )
...
Add ISO 3166-1 alpha-2 country codes via tvg-country attribute
to all #EXTINF lines, enabling IPTV players to filter and display
channels by country.
Co-authored-by: Kálmán „KAMI” Szalai <kami911gmail.com>
2026-03-08 09:29:23 +01:00
KAMI and Kálmán „KAMI” Szalai <kami911gmail.com>
ac135619ff
Improve make_playlist.py code quality and fix bugs ( #989 )
...
* Improve make_playlist.py code quality and fix bugs
- Fix group name bug: replace underscores with spaces before title()
so filenames like north_korea.md produce "North Korea" not "North_Korea"
- Fix resource leaks: use context managers for all file handles including
EPG list and per-country playlist files
- Remove os.chdir() global side effect: use absolute paths derived from
the script location instead
- Avoid calling to_m3u_line() twice per channel by caching the result
- Fix redundant trailing colon in filename[:-3:] slice
- Consistent use of write() for headers instead of mixing print/write
- Strip blank lines from EPG URL list when reading
* Skip commit and push when playlist has no changes
Prevents the workflow from failing with exit code 1 when the generated
playlist is identical to the previous run and there is nothing to commit.
* Use current branch instead of hardcoded master for push
Replace hardcoded origin/master reference with @{u} (upstream of current
branch) for the diff check, and use HEAD for the push target so the
workflow works correctly on any branch.
---------
Co-authored-by: Kálmán „KAMI” Szalai <kami911gmail.com>
2026-03-08 07:40:47 +01:00
Kálmán „KAMI” Szalai
affbd08083
Add Líceum TV to Hungarian list
2025-08-27 10:16:23 +02:00
Kálmán „KAMI” Szalai
9ed8dd03b0
Update Hungarian Rádió 1 YT link
2025-08-27 10:12:06 +02:00
KAMI
1204a4ecc8
Update ireland.md
...
Fix lint issue
2025-08-27 10:00:52 +02:00
KAMI
66019b3341
Update usa.md
...
Update Buzzr URL #722
2025-08-27 09:58:16 +02:00
KAMI
8b6feefea3
Update japan.md
...
From https://github.com/Free-TV/IPTV/pull/732
Thank you @makimaki69!
2025-08-27 09:52:55 +02:00
KAMI
71d22b8493
Greece update
...
from @dp247 f791651
2025-08-27 09:47:14 +02:00
Kálmán „KAMI” Szalai
72aeb6d55f
Add more Hungarian channels
2025-04-02 18:56:20 +02:00
Kálmán „KAMI” Szalai
464cb5a1de
Add more Hungarian channels
2025-04-02 18:53:10 +02:00
Kálmán „KAMI” Szalai
03c2b1c06b
Add more Hungarian channels
2025-04-02 18:47:03 +02:00
Kálmán „KAMI” Szalai
383d3eb7c6
Remove non-existing channels
2025-04-02 18:37:26 +02:00
Kálmán „KAMI” Szalai
e866b16955
Update M1/Hungary link
2025-04-02 17:57:46 +02:00
Kálmán „KAMI” Szalai
b69f8a2906
Update City TV link
2025-04-02 17:44:45 +02:00
Kálmán „KAMI” Szalai
931aae9516
Update Venezuela list file according to PR #577
2025-04-02 16:14:46 +02:00
Kálmán „KAMI” Szalai
3429ba450e
Remove HispanTV PR #554
2025-04-02 16:06:59 +02:00
Kálmán „KAMI” Szalai
0efce2572e
Add Indonesia's flag and format the list file
2025-04-02 15:57:22 +02:00
Kálmán „KAMI” Szalai
da979fd2f0
Manually pull dp247:master repo with updated links
2025-04-02 15:48:23 +02:00
KAMI
5bc63c6e75
Update test_playlist.yml
...
Try latest LTS node 20.10.x
2023-11-28 01:30:00 +01:00
Kálmán „KAMI” Szalai
a039d63c68
Fix linter errors
2023-11-28 00:45:53 +01:00
Kálmán „KAMI” Szalai
ed6b696269
Fix linter errors
2023-11-28 00:44:05 +01:00
Kálmán „KAMI” Szalai
94d6497042
Fix linter errors
2023-11-28 00:41:20 +01:00
Kálmán „KAMI” Szalai
6a84f7fcbf
Fix linter error: img tag
2023-11-28 00:35:23 +01:00
KAMI and PlaylistBot
5fd50ed76c
Update hungary.md ( #453 )
...
* Update hungary.md
Update for Oroszlányi Városi Televízió
* Update Playlist (GitHub Actions)
---------
Co-authored-by: PlaylistBot <[email protected] >
2023-11-28 00:15:02 +01:00
KAMI and PlaylistBot
dd4fdfcfe9
Add Hungarian Oroszlány városi televízió ( #452 )
...
* Update hungary.md
Add Oroszlány városi televízió
* Update Playlist (GitHub Actions)
---------
Co-authored-by: PlaylistBot <[email protected] >
2023-11-28 00:02:41 +01:00
Kálmán „KAMI” Szalai
51c9fc3912
Update M1, Hungarian
2023-03-22 10:51:24 +01:00
KAMI
61ea3df19a
Merge pull request #328 from Annino78/master
...
Add iptv-1
2023-03-21 06:34:15 +01:00
KAMI
aec60225f8
Rename costarica.md to costa_rica.md
2023-03-21 06:33:40 +01:00
Kálmán „KAMI” Szalai
7a94a87e3b
Update M1 / HUN
2023-03-20 19:52:57 +01:00
KAMI
3f5a3dcf02
Merge pull request #325 from TVKaista/patch-7
...
Improve channel logos for Estonian and Finnish channels
2023-03-18 14:48:35 +01:00
KAMI
6e130c6181
Merge pull request #324 from TVKaista/patch-5
...
Add Iceland channels
2023-03-18 14:47:39 +01:00
KAMI
3f2bbe7d67
Merge pull request #323 from TVKaista/patch-4
...
Add Folketinget TV
2023-03-18 11:51:43 +01:00
KAMI
c2764485fe
Merge pull request #318 from TVKaista/patch-2
...
Add ATG Live
2023-03-18 07:01:09 +01:00
KAMI
f57a4317ed
Merge pull request #317 from TVKaista/patch-1
...
Add geoblock symbol to Danish channels
2023-03-18 07:00:32 +01:00
KAMI
d5e5fcec84
Merge pull request #319 from TVKaista/patch-3
...
Finland channel epg ids
2023-03-18 06:59:24 +01:00
KAMI
739ef55093
Merge pull request #322 from glotovpa/master
...
fixed an error creating playlists by country @KAMI911
2023-03-18 06:58:22 +01:00
KAMI
b66ad69793
Merge pull request #320 from TVKaista/patch-4
...
Add Norwegian channels
2023-03-17 19:37:31 +01:00
Kálmán „KAMI” Szalai
e23f623e56
Updates for Hungarian channels
2023-03-15 09:29:10 +01:00
Kálmán „KAMI” Szalai
f0e2691ae9
Updates for Hungarian channels
2023-03-15 08:52:25 +01:00
Kálmán „KAMI” Szalai
ecfaa74baa
Fix Hungarian links
2023-03-15 08:33:22 +01:00
Kálmán „KAMI” Szalai
cf53b66d0f
Updated Hungarian channels
2023-03-15 08:22:59 +01:00
Kálmán „KAMI” Szalai
9c7f4ff8d3
Better playlist formatting
2023-03-15 06:57:43 +01:00
Kálmán „KAMI” Szalai
a35f43a1c0
Process EPG file
2023-03-15 06:55:55 +01:00
Kálmán „KAMI” Szalai
bd85fd5b1f
Try to avoid f-string expression part cannot include a backslash error
2023-03-15 06:46:54 +01:00
Kálmán „KAMI” Szalai
3c632383b9
Fix string generation
2023-03-15 06:42:27 +01:00
Kálmán „KAMI” Szalai
dff9d89787
Remove newlines from EPG list
2023-03-15 06:36:19 +01:00
Kálmán „KAMI” Szalai
ae410286e9
Update EPG list with working list files
2023-03-15 06:31:03 +01:00
Kálmán „KAMI” Szalai
4d35aea062
Fix EPG list
2023-03-14 06:33:14 +01:00
Kálmán „KAMI” Szalai
fd61db7e6a
Remove wrongly created playlist files
2023-03-14 06:24:09 +01:00
KAMI
213f73acd7
Fix path for invidual playlists
2023-03-14 06:21:22 +01:00
KAMI
22bf6c54ed
Fix path
2023-03-14 06:16:15 +01:00
KAMI
3c31794611
OS independent path, filename join
2023-03-14 06:14:09 +01:00
KAMI
3054028ce6
Merge pull request #309 from glotovpa/master
...
Add creating playlists by country in the folder "playlists"
2023-03-13 11:04:06 +01:00
KAMI
e61b30ba24
Merge pull request #296 from TVKaista/patch-3
...
Add Finnish channels
2023-03-03 21:05:01 +01:00
KAMI
bbdcc86db8
Merge pull request #302 from adilaxmdv/master
...
new file: epglist.txt
2023-03-03 21:03:47 +01:00
Kálmán „KAMI” Szalai
59bdb06b81
Update of Hungarian channels
2023-02-05 09:57:18 +01:00
KAMI
eca46efeba
Merge pull request #268 from robbiebusinessacc/master
...
Update make_playlist.py
2023-01-19 02:37:54 +01:00
KAMI
4585c593f9
Merge pull request #270 from NezbednikSK/master
...
Add Schlager Deluxe + Deluxe Lounge HD
2023-01-09 21:22:28 +01:00
Kálmán „KAMI” Szalai
a45744fd92
Update M4
2022-12-03 23:50:30 +01:00
KAMI
50ee17d6a2
Merge pull request #247 from telluroid/patch-1
...
Update germany.md
2022-11-20 09:54:09 +01:00
KAMI
d18a909d65
Merge pull request #244 from Brenders/master
...
[zz_vod_it.md] updated
2022-11-16 17:45:03 +01:00
KAMI
bdef834f11
Merge pull request #240 from telluroid/patch-4
...
Update germany.md
2022-11-15 21:24:12 +01:00
KAMI
f1163a7638
Merge pull request #241 from telluroid/patch-5
...
Update brazil.md
2022-11-15 21:23:25 +01:00
KAMI
0960b085dc
Merge pull request #242 from telluroid/patch-6
...
Update canada.md
2022-11-15 21:22:54 +01:00
Kálmán „KAMI” Szalai
f41ee17634
Add another link to Hungarian M3 channel
2022-11-15 21:03:31 +01:00
Kálmán „KAMI” Szalai
9a40845d3f
Add SkyNews as English langiage news
2022-11-15 21:02:58 +01:00
Kálmán „KAMI” Szalai
fb99533b8e
Update M4 Sport Hungarian channel
2022-11-15 19:46:48 +01:00
KAMI
5736a96824
Merge pull request #237 from Brenders/master
...
[zz_vod_it.md] updated
2022-11-11 11:35:20 +01:00
KAMI
8a40525cf3
Merge pull request #236 from telluroid/patch-3
...
Update germany.md
2022-11-11 11:34:43 +01:00
KAMI
132e6c1d52
Merge pull request #235 from telluroid/patch-2
...
Update france.md
2022-11-07 14:41:41 +01:00
Kálmán „KAMI” Szalai
731c8d851f
Update M4 in Hungarian channels list
2022-10-29 07:54:41 +02:00
Kálmán „KAMI” Szalai
29bb08c246
Fix Euronews English broken URL (Issue #230 )
2022-10-20 22:39:04 +02:00
Kálmán „KAMI” Szalai
a856e41171
Make Euronews English URL use free.fullspeed.tv (Issue #230 )
2022-10-20 22:36:43 +02:00
Kálmán „KAMI” Szalai
e0dd5df1cd
Fix Euronews English broken URL (Issue #230 )
2022-10-20 22:34:17 +02:00
KAMI
3e50e42443
Merge pull request #229 from Brenders/master
...
[zz_vod_it.md] updated
2022-10-19 18:16:58 +02:00
KAMI
b035da24d8
Merge pull request #226 from NezbednikSK/master
...
[slovakia] update WAU logo
2022-10-09 07:55:09 +02:00
Kálmán „KAMI” Szalai
1b4db6d3ad
Update M4 Sport of Hungarian list
2022-10-07 11:22:40 +02:00
KAMI
13902e2056
Fixes for auto playlist update
2022-10-06 09:42:22 +02:00