From cf60d86ced79eb08fc0befc9b37848c732b4d73d Mon Sep 17 00:00:00 2001 From: IPTV Playlist Bot Date: Fri, 27 Jun 2025 22:13:04 +0000 Subject: [PATCH] Updated playlist: 0 0 channels --- backups/channels_20250627_221302.txt | 0 playlist_update.log | 66 +++++++++--------- reports/playlist_report_20250627_221302.md | 16 +++++ .../channel_processor.cpython-311.pyc | Bin 26205 -> 26205 bytes .../config_manager.cpython-311.pyc | Bin 15238 -> 15238 bytes .../__pycache__/file_manager.cpython-311.pyc | Bin 12488 -> 12488 bytes .../health_checker.cpython-311.pyc | Bin 6333 -> 6333 bytes .../playlist_builder.cpython-311.pyc | Bin 6189 -> 6189 bytes .../report_generator.cpython-311.pyc | Bin 10080 -> 10080 bytes 9 files changed, 48 insertions(+), 34 deletions(-) create mode 100644 backups/channels_20250627_221302.txt create mode 100644 reports/playlist_report_20250627_221302.md diff --git a/backups/channels_20250627_221302.txt b/backups/channels_20250627_221302.txt new file mode 100644 index 0000000..e69de29 diff --git a/playlist_update.log b/playlist_update.log index 22a33c7..f5e7faa 100644 --- a/playlist_update.log +++ b/playlist_update.log @@ -1,34 +1,32 @@ -[2025-06-27 22:05:26] INFO: === STEP 1: Creating backup === -[2025-06-27 22:05:26] INFO: No file to backup: channels.txt -[2025-06-27 22:05:26] INFO: === STEP 2: Cleaning corrupted channels === -[2025-06-27 22:05:26] INFO: Cleaning up any corrupted entries in channels.txt... -[2025-06-27 22:05:26] INFO: No corrupted entries found to fix -[2025-06-27 22:05:26] INFO: === STEP 3: Updating existing channels === -[2025-06-27 22:05:26] INFO: FORCE re-detecting countries for ALL existing channels... -[2025-06-27 22:05:26] INFO: === STEP 4: Processing imports === -[2025-06-27 22:05:26] INFO: No import file found, skipping import -[2025-06-27 22:05:26] INFO: Import returned 0 channels -[2025-06-27 22:05:26] WARNING: NO CHANNELS IMPORTED! This is the problem. -[2025-06-27 22:05:26] INFO: Checking import file details... -[2025-06-27 22:05:26] INFO: === STEP 5: Loading all channels === -[2025-06-27 22:05:26] INFO: Attempting to load channels from: /workspace/stoney420/my-private-iptv-m3u1/channels.txt -[2025-06-27 22:05:26] INFO: Channels file is empty: /workspace/stoney420/my-private-iptv-m3u1/channels.txt -[2025-06-27 22:05:26] INFO: Loaded 0 total channels -[2025-06-27 22:05:26] INFO: === STEP 6: Removing duplicates === -[2025-06-27 22:05:26] INFO: After deduplication: 0 channels -[2025-06-27 22:05:26] INFO: === STEP 9: Generating M3U === -[2025-06-27 22:05:26] INFO: Generated /workspace/stoney420/my-private-iptv-m3u1/playlist.m3u with 0 channels -[2025-06-27 22:05:26] INFO: Top countries: {} -[2025-06-27 22:05:26] INFO: === STEP 10: Generating report === -[2025-06-27 22:05:26] INFO: Report saved: reports/playlist_report_20250627_220526.md -[2025-06-27 22:05:26] INFO: Playlist generation complete: 0 channels across 0 countries -[2025-06-27 22:05:26] INFO: === FINAL DEBUG === -[2025-06-27 22:05:26] INFO: === FILE SYSTEM DEBUG === -[2025-06-27 22:05:26] INFO: Current working directory: /workspace/stoney420/my-private-iptv-m3u1/scripts -[2025-06-27 22:05:26] INFO: Files in current directory: ['health_checker.py', 'playlist_builder.py', 'config', 'generate_playlist.py', 'config_manager.py', '__init__.py', 'playlist_update.log', '__pycache__', 'file_manager.py', 'reports', 'report_generator.py', 'channel_processor.py'] -[2025-06-27 22:05:26] INFO: ❌ Missing: bulk_import.m3u -[2025-06-27 22:05:26] INFO: ❌ Missing: channels.txt -[2025-06-27 22:05:26] INFO: ❌ Missing: playlist.m3u -[2025-06-27 22:05:26] INFO: ❌ Missing: ../bulk_import.m3u -[2025-06-27 22:05:26] INFO: ✅ Found ../channels.txt (size: 0 bytes) -[2025-06-27 22:05:26] INFO: === END FILE SYSTEM DEBUG === +[2025-06-27 22:13:02] INFO: === STEP 1: Creating backup === +[2025-06-27 22:13:02] INFO: Created backup: /workspace/stoney420/my-private-iptv-m3u1/backups/channels_20250627_221302.txt +[2025-06-27 22:13:02] INFO: === STEP 2: Cleaning corrupted channels === +[2025-06-27 22:13:02] INFO: Cleaning up any corrupted entries in channels.txt... +[2025-06-27 22:13:02] INFO: No corrupted entries found to fix +[2025-06-27 22:13:02] INFO: === STEP 3: Updating existing channels === +[2025-06-27 22:13:02] INFO: FORCE re-detecting countries for ALL existing channels... +[2025-06-27 22:13:02] INFO: === STEP 4: Processing imports === +[2025-06-27 22:13:02] ERROR: ❌ bulk_import.m3u NOT found in current directory +[2025-06-27 22:13:02] INFO: No import file found, skipping import +[2025-06-27 22:13:02] INFO: Import returned 0 channels +[2025-06-27 22:13:02] WARNING: NO CHANNELS IMPORTED! This is the problem. +[2025-06-27 22:13:02] INFO: === STEP 5: Loading all channels === +[2025-06-27 22:13:02] INFO: Attempting to load channels from: /workspace/stoney420/my-private-iptv-m3u1/channels.txt +[2025-06-27 22:13:02] INFO: Channels file is empty: /workspace/stoney420/my-private-iptv-m3u1/channels.txt +[2025-06-27 22:13:02] INFO: Loaded 0 total channels +[2025-06-27 22:13:02] INFO: === STEP 6: Removing duplicates === +[2025-06-27 22:13:02] INFO: After deduplication: 0 channels +[2025-06-27 22:13:02] INFO: === STEP 9: Generating M3U === +[2025-06-27 22:13:02] INFO: Generated /workspace/stoney420/my-private-iptv-m3u1/playlist.m3u with 0 channels +[2025-06-27 22:13:02] INFO: Top countries: {} +[2025-06-27 22:13:02] INFO: === STEP 10: Generating report === +[2025-06-27 22:13:02] INFO: Report saved: reports/playlist_report_20250627_221302.md +[2025-06-27 22:13:02] INFO: Playlist generation complete: 0 channels across 0 countries +[2025-06-27 22:13:02] INFO: === FINAL DEBUG === +[2025-06-27 22:13:02] INFO: === FILE SYSTEM DEBUG === +[2025-06-27 22:13:02] INFO: Current working directory: /workspace/stoney420/my-private-iptv-m3u1 +[2025-06-27 22:13:02] INFO: Files in current directory: ['docs', 'config', 'templates', 'playlist_update.log', '.git', 'README.md', 'playlist.m3u', 'channels.txt', 'scripts', 'reports', 'backups', '.forgejo'] +[2025-06-27 22:13:02] INFO: ❌ Missing: bulk_import.m3u +[2025-06-27 22:13:02] INFO: ✅ Found channels.txt (size: 0 bytes) +[2025-06-27 22:13:02] INFO: ✅ Found playlist.m3u (size: 8 bytes) +[2025-06-27 22:13:02] INFO: === END FILE SYSTEM DEBUG === diff --git a/reports/playlist_report_20250627_221302.md b/reports/playlist_report_20250627_221302.md new file mode 100644 index 0000000..6d55073 --- /dev/null +++ b/reports/playlist_report_20250627_221302.md @@ -0,0 +1,16 @@ +# IPTV Playlist Generation Report +**Generated:** 2025-06-27 22:13:02 + +## Summary Statistics +- **Total channels processed:** 0 +- **Valid channels:** 0 +- **Duplicates removed:** 0 +- **New channels imported:** 0 +- **Countries detected:** 0 + +## Configuration +- **Remove duplicates:** True +- **Auto country detection:** True +- **Quality detection:** True +- **Adult content filtering:** True +- **Health check enabled:** False diff --git a/scripts/__pycache__/channel_processor.cpython-311.pyc b/scripts/__pycache__/channel_processor.cpython-311.pyc index dde7e0eb93adf20197e0dfef6460f1d3021d7680..434785172974752e35c36ec63498022866bbcb66 100644 GIT binary patch delta 21 bcmcb6hVkwhMy}<&yj%=GU@N|nD>w}RP?-ht delta 21 bcmcb6hVkwhMy}<&yj%=GkR`g2D>w}RQJn@I diff --git a/scripts/__pycache__/config_manager.cpython-311.pyc b/scripts/__pycache__/config_manager.cpython-311.pyc index ea00939427dc0badef0bd9bdad351790434cba13..a6748ad1ab69f68783ce495a51cb720eaee9d917 100644 GIT binary patch delta 19 YcmZoGZ!70o&dbZi00g$;8@Xz%0W=x}mH+?% delta 19 YcmZoGZ!70o&dbZi00dd08@Xz%0W}^3!2kdN diff --git a/scripts/__pycache__/file_manager.cpython-311.pyc b/scripts/__pycache__/file_manager.cpython-311.pyc index 396a9536049dcf6be428025443079e5cbe94521f..91245461e039adb81e98e6a08cec947d4884e6b7 100644 GIT binary patch delta 19 ZcmX?+cp{N&IWI340}$AXZ{*r%0027g1tkCg delta 19 ZcmX?+cp{N&IWI340}y11Zsgi$002Al1yBG0 diff --git a/scripts/__pycache__/health_checker.cpython-311.pyc b/scripts/__pycache__/health_checker.cpython-311.pyc index 0eecf8d484897462a6ee487221dde6fac58d7e32..91bfe81386cbd23c2dbfa393bbf4b36a1dedbe24 100644 GIT binary patch delta 19 ZcmdmMxYv+tIWI340}$AXZ{*r60RS@91dIRx delta 19 ZcmdmMxYv+tIWI340}y11Zsgi50RS`E1h)VH diff --git a/scripts/__pycache__/playlist_builder.cpython-311.pyc b/scripts/__pycache__/playlist_builder.cpython-311.pyc index 2976e6d5b83eaa323e720fc8a65e4c4a42a316e1..41091972d411b22231c480be5b4247299188c531 100644 GIT binary patch delta 19 ZcmZ2$u-1TUIWI340}$AXZ{$*z001vj1KI!p delta 19 ZcmZ2$u-1TUIWI340}y11Zsbyy001yo1O)&9 diff --git a/scripts/__pycache__/report_generator.cpython-311.pyc b/scripts/__pycache__/report_generator.cpython-311.pyc index 07a073b7620d8b7522c913059c16c6bffcfdfa2a..60d851e5ccbda94048ff1da784dda112d81fe3c2 100644 GIT binary patch delta 19 ZcmaFh_rQ;9IWI340}$AXZ{!M72LL+o1ik