Skip to content

Guzovaca#1003

Open
sadikovics380-gif wants to merge 1149 commits intoFree-TV:freetv332-patch-1from
sadikovics380-gif:master
Open

Guzovaca#1003
sadikovics380-gif wants to merge 1149 commits intoFree-TV:freetv332-patch-1from
sadikovics380-gif:master

Conversation

@sadikovics380-gif
Copy link
Copy Markdown

Balkan tv

infid0 and others added 30 commits April 18, 2024 08:54
- Fixed: Tci
- Added: Delta Tv, Zerouno Tv Music
- Removed: some not working regional channel
- Fixed: some regional channel
- Added some regional channel
- Removed some regional channel
- Fixed some regional channel
- Fixed some regional channel
- Updated some regional channel
- Updated some regional channel
- Added rtve 24
- Fixed some regional channel
- Added "Telecity" channels
- Fixed some regional channel
- Added some regional channel
- Added two live stream from Twitch for Hypnotix test
- Fixed: some "Sciscione group" channel.
infid0 and others added 30 commits November 4, 2025 14:22
- Added Man-ga channel
- Added: BeJoy.Kids channel.
- Added: Gambero Rosso
Fix Italy/La7 stream link and regenerate playlist
- Fixed: TV8, Cielo, Sky TG24.
- Fixed some channel
* Change Al Jazeera English URL

Old URL (404)
https://live-hls-web-aje.getaj.net/AJE/index.m3u8

New URL
https://live-hls-apps-aje-fa.getaj.net/AJE/index.m3u8

* Update Playlist (GitHub Actions)

---------

Co-authored-by: PlaylistBot <playlistbot@users.noreply.github.com>
* Updated the Bosnia and Herzegovina playlist and list

Replaced non-working links of two TV stations for links that work. The source of those links is found on the web sites of those TV stations respectively.

* Update Playlist (GitHub Actions)

---------

Co-authored-by: PlaylistBot <playlistbot@users.noreply.github.com>
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
* 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>
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>
Replace dashes with colons in Smotrim channel names.

Co-authored-by: Kálmán „KAMI” Szalai <kami911gmail.com>
Added Aaj Tak, India TV, TV9 Bharatvarsh, and Republic Bharat with YouTube live links, logos, and official sites to the India channels table.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.