📺 Live TV Playlist Generator
Automatically generates M3U playlists for Live TV channels using GitHub Actions. This project helps you host your M3U playlist on GitHub — always updated, clean, এবং offline links filtered.
🚀 Features
✔️ Auto-generate playlist.m3u
✔️ Offline/Dead link detection
🧪 Run Locally
python combine_playlist.py
🔄 GitHub Actions Workflow Example
name: 🔁 Auto Generate Live TV Playlist
on: schedule: - cron: "0 * * * *" # Run every hour workflow_dispatch:
jobs: update: runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.x"
- name: Install Dependencies
run: pip install -r requirements.txt
- name: Run Script
run: python combine_playlist.py
- name: Commit & Push
run: |
git config user.name "github-actions"
git config user.email "github-actions@github.com"
git add .
git commit -m "Auto update playlist"
git push
📡 Playlist URL
You can use your playlist link like:
https://raw.githubusercontent.com/sm-monirulislam/SM-Live-TV/refs/heads/main/Combined_Live_TV.m3u
- The following code is for educational purposes only. It demonstrates how to authenticate and stream IPTV. Do not use it for any illegal or harmful activities. If the code affects the revenue of the IPTV owners, please let me and I will delete it.
- Please give me proper credit if you share this content. Otherwise, I will take it down.
- The codes of the repo are encrypted to ensure security. Please refrain from trying to run or deploy them
- Due to geo-restriction, the IPTV content is only available in Bangladesh.
Monirul Islam
Maintained with ❤️ in Bangladesh 🇧🇩
- 🔄 Auto Updated via GitHub Actions
- 📺 Live TV Playlist Support
- 🐍 Powered by Python
- 🇧🇩 Made in Bangladesh