Compare commits

...

33 commits

Author SHA1 Message Date
GitHub Actions Bot
b1290958b7 update M3U8 2026-01-07 19:33:44 -05:00
GitHub Actions Bot
9240a1887f update M3U8 2026-01-07 19:07:41 -05:00
GitHub Actions Bot
9302d7e591 update M3U8 2026-01-07 18:31:39 -05:00
GitHub Actions Bot
5a07387dc2 update M3U8 2026-01-07 18:00:56 -05:00
GitHub Actions Bot
2f9e19553c update M3U8 2026-01-07 17:31:06 -05:00
GitHub Actions Bot
a1f65137d8 update M3U8 2026-01-07 17:01:26 -05:00
GitHub Actions Bot
bcf154ea55 update M3U8 2026-01-07 16:30:37 -05:00
GitHub Actions Bot
3c0e255968 update M3U8 2026-01-07 16:01:03 -05:00
GitHub Actions Bot
6a5ffab996 health log 2026-01-07 20:45:47 +00:00
GitHub Actions Bot
ad1ca748bb update M3U8 2026-01-07 15:31:23 -05:00
GitHub Actions Bot
64cad5e0a8 update M3U8 2026-01-07 15:01:35 -05:00
GitHub Actions Bot
0fa1505969 update M3U8 2026-01-07 14:03:44 -05:00
GitHub Actions Bot
7f6c85c93a update EPG 2026-01-07 19:00:57 +00:00
GitHub Actions Bot
7270605dba update M3U8 2026-01-07 13:31:42 -05:00
GitHub Actions Bot
5e346f40a5 update M3U8 2026-01-07 13:02:20 -05:00
GitHub Actions Bot
43c3f5aedb update M3U8 2026-01-07 12:02:49 -05:00
GitHub Actions Bot
242765a293 update M3U8 2026-01-07 11:01:30 -05:00
GitHub Actions Bot
a6c2140e21 update M3U8 2026-01-07 10:02:03 -05:00
GitHub Actions Bot
79ec09898a health log 2026-01-07 14:48:32 +00:00
GitHub Actions Bot
89bb33d264 update M3U8 2026-01-07 09:01:22 -05:00
GitHub Actions Bot
cbba28022a update M3U8 2026-01-07 08:01:45 -05:00
GitHub Actions Bot
d5cd6d444d update EPG 2026-01-07 10:55:29 +00:00
GitHub Actions Bot
5ecfca303d health log 2026-01-07 08:52:53 +00:00
GitHub Actions Bot
de38d21ca2 update M3U8 2026-01-06 23:31:00 -05:00
GitHub Actions Bot
e4ed9f28cd update M3U8 2026-01-06 23:00:57 -05:00
GitHub Actions Bot
42b91147ac update EPG 2026-01-07 03:53:24 +00:00
GitHub Actions Bot
1ae27bad6c health log 2026-01-07 03:49:40 +00:00
GitHub Actions Bot
c54dd433e7 update M3U8 2026-01-06 22:31:53 -05:00
GitHub Actions Bot
3ce1d95c7e update M3U8 2026-01-06 22:02:55 -05:00
GitHub Actions Bot
a9e7994b0e update M3U8 2026-01-06 21:31:44 -05:00
GitHub Actions Bot
935b43616e update M3U8 2026-01-06 21:03:17 -05:00
GitHub Actions Bot
db117f2bab update M3U8 2026-01-06 20:31:41 -05:00
GitHub Actions Bot
e4b8b2c3a8 update M3U8 2026-01-06 20:05:20 -05:00
7 changed files with 96031 additions and 94382 deletions

183009
EPG/TV.xml

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -64,7 +64,7 @@ async def main() -> None:
asyncio.create_task(roxie.scrape()),
asyncio.create_task(shark.scrape()),
asyncio.create_task(sport9.scrape()),
# asyncio.create_task(streambtw.scrape()),
asyncio.create_task(streambtw.scrape()),
asyncio.create_task(streamcenter.scrape()),
asyncio.create_task(streamfree.scrape()),
asyncio.create_task(streamhub.scrape()),

View file

@ -0,0 +1,995 @@
[2026-01-06 | 20:30:32] INFO [__main__] ========== Scraper Started ========== (fetch.py:52)
[2026-01-06 | 20:30:32] INFO [__main__] Fetching base M3U8 (fetch.py:40)
[2026-01-06 | 20:30:32] INFO [scrapers.cdnlivetv] Loaded 7 event(s) from cache (cdnlivetv.py:95)
[2026-01-06 | 20:30:32] INFO [scrapers.cdnlivetv] Scraping from "https://api.cdn-live.tv/api/v1/events/sports" (cdnlivetv.py:97)
[2026-01-06 | 20:30:32] INFO [scrapers.cdnlivetv] Processing 3 new URL(s) (cdnlivetv.py:101)
[2026-01-06 | 20:30:32] INFO [scrapers.embedhd] Loaded 4 event(s) from cache (embedhd.py:85)
[2026-01-06 | 20:30:32] INFO [scrapers.embedhd] Scraping from "https://embedhd.org/api-event.php" (embedhd.py:87)
[2026-01-06 | 20:30:32] INFO [scrapers.embedhd] Processing 1 new URL(s) (embedhd.py:91)
[2026-01-06 | 20:30:32] INFO [scrapers.fawa] Loaded 43 event(s) from cache (fawa.py:96)
[2026-01-06 | 20:30:32] INFO [scrapers.fawa] Scraping from "http://www.fawanews.sc/" (fawa.py:98)
[2026-01-06 | 20:30:32] INFO [scrapers.istreameast] Loaded 32 event(s) from cache (istreameast.py:113)
[2026-01-06 | 20:30:32] INFO [scrapers.istreameast] Scraping from "https://istreameast.app" (istreameast.py:115)
[2026-01-06 | 20:30:32] INFO [scrapers.pawa] Loaded 0 event(s) from cache (pawa.py:96)
[2026-01-06 | 20:30:32] INFO [scrapers.pawa] Scraping from "https://pawastreams.net/feed" (pawa.py:98)
[2026-01-06 | 20:30:32] INFO [scrapers.pixel] Loaded 32 event(s) from cache (pixel.py:82)
[2026-01-06 | 20:30:32] INFO [scrapers.ppv] Loaded 17 event(s) from cache (ppv.py:94)
[2026-01-06 | 20:30:32] INFO [scrapers.roxie] Loaded 12 event(s) from cache (roxie.py:143)
[2026-01-06 | 20:30:32] INFO [scrapers.roxie] Scraping from "https://roxiestreams.live" (roxie.py:145)
[2026-01-06 | 20:30:32] INFO [scrapers.roxie] Processing 2 new URL(s) (roxie.py:149)
[2026-01-06 | 20:30:32] INFO [scrapers.shark] Loaded 6 event(s) from cache (shark.py:121)
[2026-01-06 | 20:30:32] INFO [scrapers.shark] Scraping from "https://sharkstreams.net" (shark.py:123)
[2026-01-06 | 20:30:32] INFO [scrapers.shark] Processing 0 new URL(s) (shark.py:127)
[2026-01-06 | 20:30:32] INFO [scrapers.shark] No new events found (shark.py:171)
[2026-01-06 | 20:30:32] INFO [scrapers.sport9] Loaded 2 event(s) from cache (sport9.py:98)
[2026-01-06 | 20:30:32] INFO [scrapers.sport9] Scraping from "https://sport9.ru/" (sport9.py:100)
[2026-01-06 | 20:30:32] INFO [scrapers.streamcenter] Loaded 12 event(s) from cache (streamcenter.py:100)
[2026-01-06 | 20:30:32] INFO [scrapers.streamcenter] Scraping from "https://streamcenter.xyz" (streamcenter.py:102)
[2026-01-06 | 20:30:32] INFO [scrapers.streamcenter] Processing 0 new URL(s) (streamcenter.py:106)
[2026-01-06 | 20:30:32] INFO [scrapers.streamcenter] No new events found (streamcenter.py:159)
[2026-01-06 | 20:30:32] INFO [scrapers.streamfree] Loaded 27 event(s) from cache (streamfree.py:74)
[2026-01-06 | 20:30:32] INFO [scrapers.streamhub] Loaded 0 event(s) from cache (streamhub.py:144)
[2026-01-06 | 20:30:32] INFO [scrapers.streamhub] Scraping from "https://streamhub.pro/" (streamhub.py:146)
[2026-01-06 | 20:30:32] INFO [scrapers.streamhub] Processing 0 new URL(s) (streamhub.py:150)
[2026-01-06 | 20:30:32] INFO [scrapers.streamhub] No new events found (streamhub.py:209)
[2026-01-06 | 20:30:32] INFO [scrapers.streamsgate] Loaded 0 event(s) from cache (streamsgate.py:130)
[2026-01-06 | 20:30:32] INFO [scrapers.streamsgate] Scraping from "https://streamingon.org" (streamsgate.py:132)
[2026-01-06 | 20:30:32] INFO [scrapers.streamsgate] Processing 0 new URL(s) (streamsgate.py:136)
[2026-01-06 | 20:30:32] INFO [scrapers.streamsgate] No new events found (streamsgate.py:189)
[2026-01-06 | 20:30:32] INFO [scrapers.strmd] Loaded 39 event(s) from cache (strmd.py:127)
[2026-01-06 | 20:30:32] INFO [scrapers.totalsportek] Loaded 6 event(s) from cache (totalsportek.py:120)
[2026-01-06 | 20:30:32] INFO [scrapers.totalsportek] Scraping from "https://live.totalsportek777.com/" (totalsportek.py:122)
[2026-01-06 | 20:30:32] INFO [scrapers.tvpass] Loaded 16 event(s) from cache (tvpass.py:63)
[2026-01-06 | 20:30:32] INFO [scrapers.webcast] Loaded 6 event(s) from cache (webcast.py:111)
[2026-01-06 | 20:30:32] INFO [scrapers.webcast] Scraping from "https://slapstreams.com" (webcast.py:113)
[2026-01-06 | 20:30:32] INFO [scrapers.webcast] Processing 1 new URL(s) (webcast.py:117)
[2026-01-06 | 20:30:32] INFO [scrapers.strmd] Scraping from "https://streami.su" (strmd.py:136)
[2026-01-06 | 20:30:32] INFO [scrapers.strmd] Processing 7 new URL(s) (strmd.py:140)
[2026-01-06 | 20:30:32] INFO [scrapers.istreameast] Processing 7 new URL(s) (istreameast.py:119)
[2026-01-06 | 20:30:32] INFO [scrapers.roxie] URL 1) Captured M3U8 (roxie.py:47)
[2026-01-06 | 20:30:32] INFO [scrapers.totalsportek] Processing 0 new URL(s) (totalsportek.py:126)
[2026-01-06 | 20:30:32] INFO [scrapers.totalsportek] No new events found (totalsportek.py:175)
[2026-01-06 | 20:30:32] INFO [scrapers.fawa] Processing 4 new URL(s) (fawa.py:102)
[2026-01-06 | 20:30:32] INFO [scrapers.roxie] URL 2) Captured M3U8 (roxie.py:47)
[2026-01-06 | 20:30:32] INFO [scrapers.roxie] Collected and cached 2 new event(s) (roxie.py:190)
[2026-01-06 | 20:30:33] INFO [scrapers.ppv] Scraping from "https://ppv.to" (ppv.py:107)
[2026-01-06 | 20:30:33] INFO [scrapers.ppv] Processing 4 new URL(s) (ppv.py:111)
[2026-01-06 | 20:30:33] INFO [scrapers.fawa] URL 1) Captured M3U8 (fawa.py:36)
[2026-01-06 | 20:30:33] INFO [scrapers.fawa] URL 2) Captured M3U8 (fawa.py:36)
[2026-01-06 | 20:30:33] INFO [scrapers.pawa] Processing 10 new URL(s) (pawa.py:102)
[2026-01-06 | 20:30:33] INFO [scrapers.fawa] URL 3) Captured M3U8 (fawa.py:36)
[2026-01-06 | 20:30:33] INFO [scrapers.istreameast] URL 1) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 20:30:33] INFO [scrapers.fawa] URL 4) Captured M3U8 (fawa.py:36)
[2026-01-06 | 20:30:33] INFO [scrapers.fawa] Collected and cached 4 new event(s) (fawa.py:145)
[2026-01-06 | 20:30:33] INFO [scrapers.sport9] Processing 10 new URL(s) (sport9.py:104)
[2026-01-06 | 20:30:33] WARNING [scrapers.pawa] URL 1) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:33] INFO [scrapers.istreameast] URL 2) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 20:30:34] WARNING [scrapers.pawa] URL 2) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:34] WARNING [scrapers.pawa] URL 3) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:34] INFO [scrapers.istreameast] URL 3) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 20:30:34] WARNING [scrapers.pawa] URL 4) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:34] WARNING [scrapers.pawa] URL 5) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:34] INFO [scrapers.istreameast] URL 4) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 20:30:35] WARNING [scrapers.pawa] URL 6) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:35] INFO [scrapers.istreameast] URL 5) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 20:30:36] INFO [scrapers.ppv] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:36] WARNING [scrapers.pawa] URL 7) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:36] WARNING [scrapers.pawa] URL 8) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:36] INFO [scrapers.istreameast] URL 6) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 20:30:36] WARNING [scrapers.pawa] URL 9) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:36] WARNING [scrapers.pawa] URL 10) No iframe element found. (pawa.py:30)
[2026-01-06 | 20:30:36] INFO [scrapers.pawa] No new events found (pawa.py:147)
[2026-01-06 | 20:30:37] INFO [scrapers.strmd] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:39] INFO [scrapers.ppv] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:41] ERROR [scrapers.istreameast] Failed to fetch "https://istreameast.app/ncaa/north-carolina-state-wolfpack-boston-college-eagles/31669888": (webwork.py:72)
[2026-01-06 | 20:30:41] INFO [scrapers.istreameast] URL 7) Failed to load url. (istreameast.py:22)
[2026-01-06 | 20:30:41] INFO [scrapers.istreameast] Collected and cached 6 new event(s) (istreameast.py:161)
[2026-01-06 | 20:30:42] INFO [scrapers.strmd] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:44] INFO [scrapers.sport9] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:45] WARNING [scrapers.cdnlivetv] URL 1) Timed out after 10s, skipping event (webwork.py:106)
[2026-01-06 | 20:30:45] INFO [scrapers.ppv] URL 3) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:49] INFO [scrapers.strmd] URL 3) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:51] INFO [scrapers.webcast] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:51] INFO [scrapers.embedhd] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:53] INFO [scrapers.ppv] URL 4) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:53] INFO [scrapers.ppv] Collected and cached 4 new event(s) (ppv.py:163)
[2026-01-06 | 20:30:55] INFO [scrapers.embedhd] Collected and cached 1 new event(s) (embedhd.py:141)
[2026-01-06 | 20:30:55] INFO [scrapers.sport9] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:56] INFO [scrapers.strmd] URL 4) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:57] INFO [scrapers.webcast] Collected and cached 1 new event(s) (webcast.py:167)
[2026-01-06 | 20:30:57] INFO [scrapers.cdnlivetv] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:30:59] INFO [scrapers.strmd] URL 5) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:01] INFO [scrapers.sport9] URL 3) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:02] INFO [scrapers.strmd] URL 6) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:05] INFO [scrapers.strmd] URL 7) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:05] INFO [scrapers.strmd] Collected and cached 7 new event(s) (strmd.py:191)
[2026-01-06 | 20:31:06] INFO [scrapers.cdnlivetv] URL 3) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:06] INFO [scrapers.sport9] URL 4) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:08] INFO [scrapers.cdnlivetv] Collected and cached 2 new event(s) (cdnlivetv.py:151)
[2026-01-06 | 20:31:08] INFO [scrapers.sport9] URL 5) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:11] INFO [scrapers.sport9] URL 6) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:14] INFO [scrapers.sport9] URL 7) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:16] INFO [scrapers.sport9] URL 8) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:17] INFO [scrapers.sport9] URL 9) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:19] INFO [scrapers.sport9] URL 10) Captured M3U8 (webwork.py:197)
[2026-01-06 | 20:31:19] INFO [scrapers.sport9] Collected and cached 10 new event(s) (sport9.py:155)
[2026-01-06 | 20:31:19] INFO [scrapers.watchfooty] Loaded 51 event(s) from cache (watchfooty.py:247)
[2026-01-06 | 20:31:20] INFO [scrapers.watchfooty] Scraping from "https://www.watchfooty.su" (watchfooty.py:256)
[2026-01-06 | 20:31:21] INFO [scrapers.watchfooty] Processing 4 new URL(s) (watchfooty.py:260)
[2026-01-06 | 20:31:27] INFO [scrapers.watchfooty] URL 1) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 20:31:32] INFO [scrapers.watchfooty] URL 2) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 20:31:36] INFO [scrapers.watchfooty] URL 3) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 20:31:40] INFO [scrapers.watchfooty] URL 4) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 20:31:40] INFO [scrapers.watchfooty] Collected and cached 4 new event(s) (watchfooty.py:314)
[2026-01-06 | 20:31:40] INFO [__main__] Base + Events saved to /home/fp3/iptv/M3U8/TV.m3u8 (fetch.py:139)
[2026-01-06 | 20:31:40] INFO [__main__] Events saved to /home/fp3/iptv/M3U8/events.m3u8 (fetch.py:147)
[2026-01-06 | 21:00:54] INFO [__main__] ========== Scraper Started ========== (fetch.py:52)
[2026-01-06 | 21:00:54] INFO [__main__] Fetching base M3U8 (fetch.py:40)
[2026-01-06 | 21:00:54] INFO [scrapers.cdnlivetv] Loaded 9 event(s) from cache (cdnlivetv.py:95)
[2026-01-06 | 21:00:54] INFO [scrapers.cdnlivetv] Scraping from "https://api.cdn-live.tv/api/v1/events/sports" (cdnlivetv.py:97)
[2026-01-06 | 21:00:54] INFO [scrapers.cdnlivetv] Processing 0 new URL(s) (cdnlivetv.py:101)
[2026-01-06 | 21:00:54] INFO [scrapers.cdnlivetv] No new events found (cdnlivetv.py:154)
[2026-01-06 | 21:00:54] INFO [scrapers.embedhd] Loaded 5 event(s) from cache (embedhd.py:85)
[2026-01-06 | 21:00:54] INFO [scrapers.embedhd] Scraping from "https://embedhd.org/api-event.php" (embedhd.py:87)
[2026-01-06 | 21:00:54] INFO [scrapers.embedhd] Processing 0 new URL(s) (embedhd.py:91)
[2026-01-06 | 21:00:54] INFO [scrapers.embedhd] No new events found (embedhd.py:144)
[2026-01-06 | 21:00:54] INFO [scrapers.fawa] Loaded 22 event(s) from cache (fawa.py:96)
[2026-01-06 | 21:00:54] INFO [scrapers.fawa] Scraping from "http://www.fawanews.sc/" (fawa.py:98)
[2026-01-06 | 21:00:54] INFO [scrapers.istreameast] Loaded 38 event(s) from cache (istreameast.py:113)
[2026-01-06 | 21:00:54] INFO [scrapers.istreameast] Scraping from "https://istreameast.app" (istreameast.py:115)
[2026-01-06 | 21:00:54] INFO [scrapers.pawa] Loaded 0 event(s) from cache (pawa.py:96)
[2026-01-06 | 21:00:54] INFO [scrapers.pawa] Scraping from "https://pawastreams.net/feed" (pawa.py:98)
[2026-01-06 | 21:00:54] INFO [scrapers.pixel] Loaded 32 event(s) from cache (pixel.py:82)
[2026-01-06 | 21:00:54] INFO [scrapers.ppv] Loaded 21 event(s) from cache (ppv.py:94)
[2026-01-06 | 21:00:54] INFO [scrapers.roxie] Loaded 14 event(s) from cache (roxie.py:143)
[2026-01-06 | 21:00:54] INFO [scrapers.roxie] Scraping from "https://roxiestreams.live" (roxie.py:145)
[2026-01-06 | 21:00:54] INFO [scrapers.roxie] Processing 0 new URL(s) (roxie.py:149)
[2026-01-06 | 21:00:54] INFO [scrapers.roxie] No new events found (roxie.py:193)
[2026-01-06 | 21:00:54] INFO [scrapers.shark] Loaded 6 event(s) from cache (shark.py:121)
[2026-01-06 | 21:00:54] INFO [scrapers.shark] Scraping from "https://sharkstreams.net" (shark.py:123)
[2026-01-06 | 21:00:54] INFO [scrapers.shark] Processing 0 new URL(s) (shark.py:127)
[2026-01-06 | 21:00:54] INFO [scrapers.shark] No new events found (shark.py:171)
[2026-01-06 | 21:00:54] INFO [scrapers.sport9] Loaded 12 event(s) from cache (sport9.py:98)
[2026-01-06 | 21:00:54] INFO [scrapers.sport9] Scraping from "https://sport9.ru/" (sport9.py:100)
[2026-01-06 | 21:00:54] INFO [scrapers.streamcenter] Loaded 12 event(s) from cache (streamcenter.py:100)
[2026-01-06 | 21:00:54] INFO [scrapers.streamcenter] Scraping from "https://streamcenter.xyz" (streamcenter.py:102)
[2026-01-06 | 21:00:54] INFO [scrapers.streamcenter] Processing 1 new URL(s) (streamcenter.py:106)
[2026-01-06 | 21:00:54] INFO [scrapers.streamfree] Loaded 27 event(s) from cache (streamfree.py:74)
[2026-01-06 | 21:00:54] INFO [scrapers.streamhub] Loaded 0 event(s) from cache (streamhub.py:144)
[2026-01-06 | 21:00:54] INFO [scrapers.streamhub] Scraping from "https://streamhub.pro/" (streamhub.py:146)
[2026-01-06 | 21:00:54] INFO [scrapers.streamhub] Processing 0 new URL(s) (streamhub.py:150)
[2026-01-06 | 21:00:54] INFO [scrapers.streamhub] No new events found (streamhub.py:209)
[2026-01-06 | 21:00:54] INFO [scrapers.streamsgate] Loaded 12 event(s) from cache (streamsgate.py:130)
[2026-01-06 | 21:00:54] INFO [scrapers.streamsgate] Scraping from "https://streamingon.org" (streamsgate.py:132)
[2026-01-06 | 21:00:54] INFO [scrapers.streamsgate] Processing 1 new URL(s) (streamsgate.py:136)
[2026-01-06 | 21:00:54] INFO [scrapers.strmd] Loaded 42 event(s) from cache (strmd.py:127)
[2026-01-06 | 21:00:54] INFO [scrapers.totalsportek] Loaded 6 event(s) from cache (totalsportek.py:120)
[2026-01-06 | 21:00:54] INFO [scrapers.totalsportek] Scraping from "https://live.totalsportek777.com/" (totalsportek.py:122)
[2026-01-06 | 21:00:54] INFO [scrapers.tvpass] Loaded 16 event(s) from cache (tvpass.py:63)
[2026-01-06 | 21:00:54] INFO [scrapers.webcast] Loaded 7 event(s) from cache (webcast.py:111)
[2026-01-06 | 21:00:54] INFO [scrapers.webcast] Scraping from "https://slapstreams.com" (webcast.py:113)
[2026-01-06 | 21:00:54] INFO [scrapers.webcast] Processing 0 new URL(s) (webcast.py:117)
[2026-01-06 | 21:00:54] INFO [scrapers.webcast] No new events found (webcast.py:170)
[2026-01-06 | 21:00:54] INFO [scrapers.istreameast] Processing 1 new URL(s) (istreameast.py:119)
[2026-01-06 | 21:00:54] INFO [scrapers.strmd] Scraping from "https://streamed.pk" (strmd.py:136)
[2026-01-06 | 21:00:54] INFO [scrapers.strmd] Processing 0 new URL(s) (strmd.py:140)
[2026-01-06 | 21:00:54] INFO [scrapers.strmd] No new events found (strmd.py:194)
[2026-01-06 | 21:00:54] INFO [scrapers.fawa] Processing 27 new URL(s) (fawa.py:102)
[2026-01-06 | 21:00:54] INFO [scrapers.totalsportek] Processing 0 new URL(s) (totalsportek.py:126)
[2026-01-06 | 21:00:54] INFO [scrapers.totalsportek] No new events found (totalsportek.py:175)
[2026-01-06 | 21:00:54] INFO [scrapers.ppv] Scraping from "https://ppvs.su" (ppv.py:107)
[2026-01-06 | 21:00:54] INFO [scrapers.ppv] Processing 0 new URL(s) (ppv.py:111)
[2026-01-06 | 21:00:54] INFO [scrapers.ppv] No new events found (ppv.py:166)
[2026-01-06 | 21:00:54] INFO [scrapers.istreameast] URL 1) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 21:00:54] INFO [scrapers.istreameast] Collected and cached 1 new event(s) (istreameast.py:161)
[2026-01-06 | 21:00:54] INFO [scrapers.fawa] URL 1) No M3U8 found (fawa.py:32)
[2026-01-06 | 21:00:54] INFO [scrapers.fawa] URL 2) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:55] INFO [scrapers.pawa] Processing 10 new URL(s) (pawa.py:102)
[2026-01-06 | 21:00:55] INFO [scrapers.fawa] URL 3) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:55] INFO [scrapers.sport9] Processing 1 new URL(s) (sport9.py:104)
[2026-01-06 | 21:00:55] INFO [scrapers.fawa] URL 4) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:55] INFO [scrapers.fawa] URL 5) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:55] INFO [scrapers.fawa] URL 6) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:55] WARNING [scrapers.pawa] URL 1) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:55] INFO [scrapers.fawa] URL 7) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:55] INFO [scrapers.fawa] URL 8) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:55] INFO [scrapers.fawa] URL 9) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:55] WARNING [scrapers.pawa] URL 2) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:56] INFO [scrapers.fawa] URL 10) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:56] INFO [scrapers.fawa] URL 11) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:56] WARNING [scrapers.pawa] URL 3) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:56] INFO [scrapers.fawa] URL 12) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:56] WARNING [scrapers.pawa] URL 4) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:56] INFO [scrapers.fawa] URL 13) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:56] INFO [scrapers.fawa] URL 14) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:56] WARNING [scrapers.pawa] URL 5) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:56] INFO [scrapers.fawa] URL 15) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:56] INFO [scrapers.fawa] URL 16) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:56] WARNING [scrapers.pawa] URL 6) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:56] INFO [scrapers.fawa] URL 17) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:57] WARNING [scrapers.pawa] URL 7) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:57] INFO [scrapers.fawa] URL 18) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:57] INFO [scrapers.streamcenter] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:00:57] INFO [scrapers.fawa] URL 19) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:57] INFO [scrapers.fawa] URL 20) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:57] WARNING [scrapers.pawa] URL 8) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:57] INFO [scrapers.streamcenter] Collected and cached 1 new event(s) (streamcenter.py:156)
[2026-01-06 | 21:00:57] INFO [scrapers.fawa] URL 21) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:57] INFO [scrapers.fawa] URL 22) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:57] WARNING [scrapers.pawa] URL 9) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:57] INFO [scrapers.fawa] URL 23) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:57] INFO [scrapers.fawa] URL 24) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:57] WARNING [scrapers.pawa] URL 10) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:00:57] INFO [scrapers.pawa] No new events found (pawa.py:147)
[2026-01-06 | 21:00:58] INFO [scrapers.fawa] URL 25) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:58] INFO [scrapers.fawa] URL 26) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:58] INFO [scrapers.fawa] URL 27) Captured M3U8 (fawa.py:36)
[2026-01-06 | 21:00:58] INFO [scrapers.fawa] Collected and cached 26 new event(s) (fawa.py:145)
[2026-01-06 | 21:00:58] INFO [scrapers.streamsgate] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:00:59] INFO [scrapers.streamsgate] Collected and cached 1 new event(s) (streamsgate.py:186)
[2026-01-06 | 21:01:00] INFO [scrapers.sport9] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:01:00] INFO [scrapers.sport9] Collected and cached 1 new event(s) (sport9.py:155)
[2026-01-06 | 21:01:00] INFO [scrapers.watchfooty] Loaded 52 event(s) from cache (watchfooty.py:247)
[2026-01-06 | 21:01:01] INFO [scrapers.watchfooty] Scraping from "https://www.watchfooty.st" (watchfooty.py:256)
[2026-01-06 | 21:01:02] INFO [scrapers.watchfooty] Processing 32 new URL(s) (watchfooty.py:260)
[2026-01-06 | 21:01:08] INFO [scrapers.watchfooty] URL 1) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:01:13] INFO [scrapers.watchfooty] URL 2) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:01:17] INFO [scrapers.watchfooty] URL 3) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:01:20] WARNING [scrapers.watchfooty] URL 4) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:01:24] WARNING [scrapers.watchfooty] URL 5) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:01:27] WARNING [scrapers.watchfooty] URL 6) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:01:31] INFO [scrapers.watchfooty] URL 7) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:01:35] INFO [scrapers.watchfooty] URL 8) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:01:39] INFO [scrapers.watchfooty] URL 9) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:01:44] INFO [scrapers.watchfooty] URL 10) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:01:48] INFO [scrapers.watchfooty] URL 11) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:01:53] INFO [scrapers.watchfooty] URL 12) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:01:57] INFO [scrapers.watchfooty] URL 13) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:02] INFO [scrapers.watchfooty] URL 14) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:07] INFO [scrapers.watchfooty] URL 15) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:11] INFO [scrapers.watchfooty] URL 16) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:16] INFO [scrapers.watchfooty] URL 17) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:21] INFO [scrapers.watchfooty] URL 18) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:25] INFO [scrapers.watchfooty] URL 19) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:28] WARNING [scrapers.watchfooty] URL 20) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:02:32] WARNING [scrapers.watchfooty] URL 21) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:02:35] WARNING [scrapers.watchfooty] URL 22) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:02:40] INFO [scrapers.watchfooty] URL 23) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:44] INFO [scrapers.watchfooty] URL 24) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:48] INFO [scrapers.watchfooty] URL 25) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:52] INFO [scrapers.watchfooty] URL 26) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:02:56] INFO [scrapers.watchfooty] URL 27) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:03:00] INFO [scrapers.watchfooty] URL 28) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:03:04] INFO [scrapers.watchfooty] URL 29) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:03:08] INFO [scrapers.watchfooty] URL 30) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:03:13] INFO [scrapers.watchfooty] URL 31) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:03:17] INFO [scrapers.watchfooty] URL 32) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:03:17] INFO [scrapers.watchfooty] Collected and cached 26 new event(s) (watchfooty.py:314)
[2026-01-06 | 21:03:17] INFO [__main__] Base + Events saved to /home/fp3/iptv/M3U8/TV.m3u8 (fetch.py:139)
[2026-01-06 | 21:03:17] INFO [__main__] Events saved to /home/fp3/iptv/M3U8/events.m3u8 (fetch.py:147)
[2026-01-06 | 21:30:30] INFO [__main__] ========== Scraper Started ========== (fetch.py:52)
[2026-01-06 | 21:30:30] INFO [__main__] Fetching base M3U8 (fetch.py:40)
[2026-01-06 | 21:30:30] INFO [scrapers.cdnlivetv] Loaded 9 event(s) from cache (cdnlivetv.py:95)
[2026-01-06 | 21:30:30] INFO [scrapers.cdnlivetv] Scraping from "https://api.cdn-live.tv/api/v1/events/sports" (cdnlivetv.py:97)
[2026-01-06 | 21:30:30] INFO [scrapers.cdnlivetv] Processing 2 new URL(s) (cdnlivetv.py:101)
[2026-01-06 | 21:30:30] INFO [scrapers.embedhd] Loaded 1 event(s) from cache (embedhd.py:85)
[2026-01-06 | 21:30:30] INFO [scrapers.embedhd] Scraping from "https://embedhd.org/api-event.php" (embedhd.py:87)
[2026-01-06 | 21:30:30] INFO [scrapers.embedhd] Processing 2 new URL(s) (embedhd.py:91)
[2026-01-06 | 21:30:30] INFO [scrapers.fawa] Loaded 48 event(s) from cache (fawa.py:96)
[2026-01-06 | 21:30:30] INFO [scrapers.fawa] Scraping from "http://www.fawanews.sc/" (fawa.py:98)
[2026-01-06 | 21:30:30] INFO [scrapers.istreameast] Loaded 20 event(s) from cache (istreameast.py:113)
[2026-01-06 | 21:30:30] INFO [scrapers.istreameast] Scraping from "https://istreameast.app" (istreameast.py:115)
[2026-01-06 | 21:30:30] INFO [scrapers.pawa] Loaded 0 event(s) from cache (pawa.py:96)
[2026-01-06 | 21:30:30] INFO [scrapers.pawa] Scraping from "https://pawastreams.net/feed" (pawa.py:98)
[2026-01-06 | 21:30:30] INFO [scrapers.pixel] Loaded 32 event(s) from cache (pixel.py:82)
[2026-01-06 | 21:30:30] INFO [scrapers.ppv] Loaded 21 event(s) from cache (ppv.py:94)
[2026-01-06 | 21:30:30] INFO [scrapers.roxie] Loaded 14 event(s) from cache (roxie.py:143)
[2026-01-06 | 21:30:30] INFO [scrapers.roxie] Scraping from "https://roxiestreams.live" (roxie.py:145)
[2026-01-06 | 21:30:30] INFO [scrapers.roxie] Processing 2 new URL(s) (roxie.py:149)
[2026-01-06 | 21:30:30] INFO [scrapers.shark] Loaded 6 event(s) from cache (shark.py:121)
[2026-01-06 | 21:30:30] INFO [scrapers.shark] Scraping from "https://sharkstreams.net" (shark.py:123)
[2026-01-06 | 21:30:30] INFO [scrapers.shark] Processing 0 new URL(s) (shark.py:127)
[2026-01-06 | 21:30:30] INFO [scrapers.shark] No new events found (shark.py:171)
[2026-01-06 | 21:30:30] INFO [scrapers.sport9] Loaded 11 event(s) from cache (sport9.py:98)
[2026-01-06 | 21:30:30] INFO [scrapers.sport9] Scraping from "https://sport9.ru/" (sport9.py:100)
[2026-01-06 | 21:30:30] INFO [scrapers.streamcenter] Loaded 13 event(s) from cache (streamcenter.py:100)
[2026-01-06 | 21:30:30] INFO [scrapers.streamcenter] Scraping from "https://streamcenter.xyz" (streamcenter.py:102)
[2026-01-06 | 21:30:30] INFO [scrapers.streamcenter] Processing 0 new URL(s) (streamcenter.py:106)
[2026-01-06 | 21:30:30] INFO [scrapers.streamcenter] No new events found (streamcenter.py:159)
[2026-01-06 | 21:30:30] INFO [scrapers.streamfree] Loaded 27 event(s) from cache (streamfree.py:74)
[2026-01-06 | 21:30:30] INFO [scrapers.streamhub] Loaded 0 event(s) from cache (streamhub.py:144)
[2026-01-06 | 21:30:30] INFO [scrapers.streamhub] Scraping from "https://streamhub.pro/" (streamhub.py:146)
[2026-01-06 | 21:30:30] INFO [scrapers.streamhub] Processing 0 new URL(s) (streamhub.py:150)
[2026-01-06 | 21:30:30] INFO [scrapers.streamhub] No new events found (streamhub.py:209)
[2026-01-06 | 21:30:30] INFO [scrapers.streamsgate] Loaded 13 event(s) from cache (streamsgate.py:130)
[2026-01-06 | 21:30:30] INFO [scrapers.streamsgate] Scraping from "https://streamingon.org" (streamsgate.py:132)
[2026-01-06 | 21:30:30] INFO [scrapers.streamsgate] Processing 0 new URL(s) (streamsgate.py:136)
[2026-01-06 | 21:30:30] INFO [scrapers.streamsgate] No new events found (streamsgate.py:189)
[2026-01-06 | 21:30:30] INFO [scrapers.strmd] Loaded 41 event(s) from cache (strmd.py:127)
[2026-01-06 | 21:30:30] INFO [scrapers.totalsportek] Loaded 6 event(s) from cache (totalsportek.py:120)
[2026-01-06 | 21:30:30] INFO [scrapers.totalsportek] Scraping from "https://live.totalsportek777.com/" (totalsportek.py:122)
[2026-01-06 | 21:30:30] INFO [scrapers.tvpass] Loaded 16 event(s) from cache (tvpass.py:63)
[2026-01-06 | 21:30:30] INFO [scrapers.webcast] Loaded 7 event(s) from cache (webcast.py:111)
[2026-01-06 | 21:30:30] INFO [scrapers.webcast] Scraping from "https://slapstreams.com" (webcast.py:113)
[2026-01-06 | 21:30:30] INFO [scrapers.webcast] Processing 2 new URL(s) (webcast.py:117)
[2026-01-06 | 21:30:30] INFO [scrapers.roxie] URL 1) Captured M3U8 (roxie.py:47)
[2026-01-06 | 21:30:30] INFO [scrapers.istreameast] Processing 8 new URL(s) (istreameast.py:119)
[2026-01-06 | 21:30:30] INFO [scrapers.ppv] Scraping from "https://ppvs.su" (ppv.py:107)
[2026-01-06 | 21:30:30] INFO [scrapers.ppv] Processing 2 new URL(s) (ppv.py:111)
[2026-01-06 | 21:30:30] INFO [scrapers.totalsportek] Processing 0 new URL(s) (totalsportek.py:126)
[2026-01-06 | 21:30:30] INFO [scrapers.totalsportek] No new events found (totalsportek.py:175)
[2026-01-06 | 21:30:30] INFO [scrapers.roxie] URL 2) Captured M3U8 (roxie.py:47)
[2026-01-06 | 21:30:30] INFO [scrapers.roxie] Collected and cached 2 new event(s) (roxie.py:190)
[2026-01-06 | 21:30:30] INFO [scrapers.fawa] Processing 1 new URL(s) (fawa.py:102)
[2026-01-06 | 21:30:30] INFO [scrapers.strmd] Scraping from "https://streamed.st" (strmd.py:136)
[2026-01-06 | 21:30:30] INFO [scrapers.strmd] Processing 4 new URL(s) (strmd.py:140)
[2026-01-06 | 21:30:31] INFO [scrapers.pawa] Processing 10 new URL(s) (pawa.py:102)
[2026-01-06 | 21:30:31] INFO [scrapers.fawa] URL 1) No M3U8 found (fawa.py:32)
[2026-01-06 | 21:30:31] INFO [scrapers.fawa] No new events found (fawa.py:148)
[2026-01-06 | 21:30:31] INFO [scrapers.sport9] Processing 2 new URL(s) (sport9.py:104)
[2026-01-06 | 21:30:31] INFO [scrapers.istreameast] URL 1) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 21:30:31] WARNING [scrapers.pawa] URL 1) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:31] WARNING [scrapers.pawa] URL 2) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:31] INFO [scrapers.istreameast] URL 2) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 21:30:32] WARNING [scrapers.pawa] URL 3) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:32] INFO [scrapers.istreameast] URL 3) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 21:30:32] WARNING [scrapers.pawa] URL 4) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:32] WARNING [scrapers.pawa] URL 5) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:32] INFO [scrapers.istreameast] URL 4) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 21:30:33] WARNING [scrapers.pawa] URL 6) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:33] INFO [scrapers.istreameast] URL 5) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 21:30:34] WARNING [scrapers.pawa] URL 7) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:34] WARNING [scrapers.pawa] URL 8) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:34] INFO [scrapers.istreameast] URL 6) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 21:30:34] INFO [scrapers.ppv] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:34] INFO [scrapers.strmd] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:35] WARNING [scrapers.pawa] URL 9) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:35] INFO [scrapers.istreameast] URL 7) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 21:30:35] WARNING [scrapers.pawa] URL 10) No iframe element found. (pawa.py:30)
[2026-01-06 | 21:30:35] INFO [scrapers.pawa] No new events found (pawa.py:147)
[2026-01-06 | 21:30:37] INFO [scrapers.ppv] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:37] INFO [scrapers.ppv] Collected and cached 2 new event(s) (ppv.py:163)
[2026-01-06 | 21:30:40] INFO [scrapers.strmd] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:42] INFO [scrapers.sport9] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:43] WARNING [scrapers.webcast] URL 1) Timed out after 10s, skipping event (webwork.py:106)
[2026-01-06 | 21:30:45] ERROR [scrapers.istreameast] Failed to fetch "https://gooz.aapmains.net/new-stream-embed/42810?3newa=111": (webwork.py:72)
[2026-01-06 | 21:30:45] INFO [scrapers.istreameast] URL 8) Failed to load iframe source. (istreameast.py:39)
[2026-01-06 | 21:30:45] INFO [scrapers.istreameast] Collected and cached 7 new event(s) (istreameast.py:161)
[2026-01-06 | 21:30:46] INFO [scrapers.strmd] URL 3) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:50] INFO [scrapers.embedhd] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:50] WARNING [scrapers.embedhd] URL 1) Timed out after 10s, skipping event (webwork.py:106)
[2026-01-06 | 21:30:51] INFO [scrapers.sport9] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:51] INFO [scrapers.sport9] Collected and cached 2 new event(s) (sport9.py:155)
[2026-01-06 | 21:30:53] WARNING [scrapers.cdnlivetv] URL 1) Timed out after 10s, skipping event (webwork.py:106)
[2026-01-06 | 21:30:54] INFO [scrapers.strmd] URL 4) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:55] INFO [scrapers.strmd] Collected and cached 4 new event(s) (strmd.py:191)
[2026-01-06 | 21:30:57] INFO [scrapers.embedhd] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:57] INFO [scrapers.webcast] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:30:59] INFO [scrapers.embedhd] Collected and cached 1 new event(s) (embedhd.py:141)
[2026-01-06 | 21:30:59] INFO [scrapers.webcast] Collected and cached 1 new event(s) (webcast.py:167)
[2026-01-06 | 21:31:00] INFO [scrapers.cdnlivetv] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 21:31:01] INFO [scrapers.cdnlivetv] Collected and cached 1 new event(s) (cdnlivetv.py:151)
[2026-01-06 | 21:31:01] INFO [scrapers.watchfooty] Loaded 60 event(s) from cache (watchfooty.py:247)
[2026-01-06 | 21:31:02] INFO [scrapers.watchfooty] Scraping from "https://www.watchfooty.st" (watchfooty.py:256)
[2026-01-06 | 21:31:02] INFO [scrapers.watchfooty] Processing 10 new URL(s) (watchfooty.py:260)
[2026-01-06 | 21:31:09] INFO [scrapers.watchfooty] URL 1) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:31:12] WARNING [scrapers.watchfooty] URL 2) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:31:15] WARNING [scrapers.watchfooty] URL 3) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:31:20] INFO [scrapers.watchfooty] URL 4) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:31:24] WARNING [scrapers.watchfooty] URL 5) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:31:28] INFO [scrapers.watchfooty] URL 6) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:31:32] WARNING [scrapers.watchfooty] URL 7) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:31:35] WARNING [scrapers.watchfooty] URL 8) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:31:39] INFO [scrapers.watchfooty] URL 9) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 21:31:42] WARNING [scrapers.watchfooty] URL 10) No available stream links. (watchfooty.py:114)
[2026-01-06 | 21:31:43] INFO [scrapers.watchfooty] Collected and cached 4 new event(s) (watchfooty.py:314)
[2026-01-06 | 21:31:43] INFO [__main__] Base + Events saved to /home/fp3/iptv/M3U8/TV.m3u8 (fetch.py:139)
[2026-01-06 | 21:31:43] INFO [__main__] Events saved to /home/fp3/iptv/M3U8/events.m3u8 (fetch.py:147)
[2026-01-06 | 22:00:58] INFO [__main__] ========== Scraper Started ========== (fetch.py:52)
[2026-01-06 | 22:00:58] INFO [__main__] Fetching base M3U8 (fetch.py:40)
[2026-01-06 | 22:00:58] INFO [scrapers.cdnlivetv] Loaded 7 event(s) from cache (cdnlivetv.py:95)
[2026-01-06 | 22:00:58] INFO [scrapers.cdnlivetv] Scraping from "https://api.cdn-live.tv/api/v1/events/sports" (cdnlivetv.py:97)
[2026-01-06 | 22:00:58] INFO [scrapers.cdnlivetv] Processing 1 new URL(s) (cdnlivetv.py:101)
[2026-01-06 | 22:00:58] INFO [scrapers.embedhd] Loaded 1 event(s) from cache (embedhd.py:85)
[2026-01-06 | 22:00:58] INFO [scrapers.embedhd] Scraping from "https://embedhd.org/api-event.php" (embedhd.py:87)
[2026-01-06 | 22:00:58] INFO [scrapers.embedhd] Processing 1 new URL(s) (embedhd.py:91)
[2026-01-06 | 22:00:58] INFO [scrapers.fawa] Loaded 48 event(s) from cache (fawa.py:96)
[2026-01-06 | 22:00:58] INFO [scrapers.fawa] Scraping from "http://www.fawanews.sc/" (fawa.py:98)
[2026-01-06 | 22:00:58] INFO [scrapers.istreameast] Loaded 23 event(s) from cache (istreameast.py:113)
[2026-01-06 | 22:00:58] INFO [scrapers.istreameast] Scraping from "https://istreameast.app" (istreameast.py:115)
[2026-01-06 | 22:00:58] INFO [scrapers.pawa] Loaded 0 event(s) from cache (pawa.py:96)
[2026-01-06 | 22:00:58] INFO [scrapers.pawa] Scraping from "https://pawastreams.net/feed" (pawa.py:98)
[2026-01-06 | 22:00:58] INFO [scrapers.pixel] Loaded 32 event(s) from cache (pixel.py:82)
[2026-01-06 | 22:00:58] INFO [scrapers.ppv] Loaded 14 event(s) from cache (ppv.py:94)
[2026-01-06 | 22:00:58] INFO [scrapers.roxie] Loaded 10 event(s) from cache (roxie.py:143)
[2026-01-06 | 22:00:58] INFO [scrapers.roxie] Scraping from "https://roxiestreams.live" (roxie.py:145)
[2026-01-06 | 22:00:58] INFO [scrapers.roxie] Processing 0 new URL(s) (roxie.py:149)
[2026-01-06 | 22:00:58] INFO [scrapers.roxie] No new events found (roxie.py:193)
[2026-01-06 | 22:00:58] INFO [scrapers.shark] Loaded 4 event(s) from cache (shark.py:121)
[2026-01-06 | 22:00:58] INFO [scrapers.shark] Scraping from "https://sharkstreams.net" (shark.py:123)
[2026-01-06 | 22:00:58] INFO [scrapers.shark] Processing 0 new URL(s) (shark.py:127)
[2026-01-06 | 22:00:58] INFO [scrapers.shark] No new events found (shark.py:171)
[2026-01-06 | 22:00:58] INFO [scrapers.sport9] Loaded 3 event(s) from cache (sport9.py:98)
[2026-01-06 | 22:00:58] INFO [scrapers.sport9] Scraping from "https://sport9.ru/" (sport9.py:100)
[2026-01-06 | 22:00:58] INFO [scrapers.streamcenter] Loaded 7 event(s) from cache (streamcenter.py:100)
[2026-01-06 | 22:00:58] INFO [scrapers.streamcenter] Scraping from "https://streamcenter.xyz" (streamcenter.py:102)
[2026-01-06 | 22:00:58] INFO [scrapers.streamcenter] Processing 2 new URL(s) (streamcenter.py:106)
[2026-01-06 | 22:00:58] INFO [scrapers.streamfree] Loaded 27 event(s) from cache (streamfree.py:74)
[2026-01-06 | 22:00:58] INFO [scrapers.streamhub] Loaded 0 event(s) from cache (streamhub.py:144)
[2026-01-06 | 22:00:58] INFO [scrapers.streamhub] Scraping from "https://streamhub.pro/" (streamhub.py:146)
[2026-01-06 | 22:00:58] INFO [scrapers.streamhub] Processing 0 new URL(s) (streamhub.py:150)
[2026-01-06 | 22:00:58] INFO [scrapers.streamhub] No new events found (streamhub.py:209)
[2026-01-06 | 22:00:58] INFO [scrapers.streamsgate] Loaded 7 event(s) from cache (streamsgate.py:130)
[2026-01-06 | 22:00:58] INFO [scrapers.streamsgate] Scraping from "https://streamingon.org" (streamsgate.py:132)
[2026-01-06 | 22:00:58] INFO [scrapers.streamsgate] Processing 2 new URL(s) (streamsgate.py:136)
[2026-01-06 | 22:00:58] INFO [scrapers.strmd] Loaded 27 event(s) from cache (strmd.py:127)
[2026-01-06 | 22:00:58] INFO [scrapers.totalsportek] Loaded 6 event(s) from cache (totalsportek.py:120)
[2026-01-06 | 22:00:58] INFO [scrapers.totalsportek] Scraping from "https://live.totalsportek777.com/" (totalsportek.py:122)
[2026-01-06 | 22:00:58] INFO [scrapers.tvpass] Loaded 16 event(s) from cache (tvpass.py:63)
[2026-01-06 | 22:00:58] INFO [scrapers.webcast] Loaded 5 event(s) from cache (webcast.py:111)
[2026-01-06 | 22:00:58] INFO [scrapers.webcast] Scraping from "https://slapstreams.com" (webcast.py:113)
[2026-01-06 | 22:00:58] INFO [scrapers.webcast] Processing 1 new URL(s) (webcast.py:117)
[2026-01-06 | 22:00:58] INFO [scrapers.istreameast] Processing 3 new URL(s) (istreameast.py:119)
[2026-01-06 | 22:00:58] INFO [scrapers.fawa] Processing 1 new URL(s) (fawa.py:102)
[2026-01-06 | 22:00:58] INFO [scrapers.strmd] Scraping from "https://streami.su" (strmd.py:136)
[2026-01-06 | 22:00:58] INFO [scrapers.strmd] Processing 1 new URL(s) (strmd.py:140)
[2026-01-06 | 22:00:58] INFO [scrapers.ppv] Scraping from "https://ppv.to" (ppv.py:107)
[2026-01-06 | 22:00:58] INFO [scrapers.ppv] Processing 0 new URL(s) (ppv.py:111)
[2026-01-06 | 22:00:58] INFO [scrapers.ppv] No new events found (ppv.py:166)
[2026-01-06 | 22:00:59] INFO [scrapers.totalsportek] Processing 0 new URL(s) (totalsportek.py:126)
[2026-01-06 | 22:00:59] INFO [scrapers.totalsportek] No new events found (totalsportek.py:175)
[2026-01-06 | 22:00:59] INFO [scrapers.fawa] URL 1) No M3U8 found (fawa.py:32)
[2026-01-06 | 22:00:59] INFO [scrapers.fawa] No new events found (fawa.py:148)
[2026-01-06 | 22:00:59] INFO [scrapers.pawa] Processing 10 new URL(s) (pawa.py:102)
[2026-01-06 | 22:00:59] INFO [scrapers.sport9] Processing 6 new URL(s) (sport9.py:104)
[2026-01-06 | 22:00:59] INFO [scrapers.istreameast] URL 1) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 22:01:00] WARNING [scrapers.pawa] URL 1) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:00] WARNING [scrapers.pawa] URL 2) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:00] INFO [scrapers.istreameast] URL 2) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 22:01:00] WARNING [scrapers.pawa] URL 3) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:00] WARNING [scrapers.pawa] URL 4) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:01] INFO [scrapers.istreameast] URL 3) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 22:01:01] INFO [scrapers.istreameast] Collected and cached 3 new event(s) (istreameast.py:161)
[2026-01-06 | 22:01:01] WARNING [scrapers.pawa] URL 5) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:01] WARNING [scrapers.pawa] URL 6) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:01] WARNING [scrapers.pawa] URL 7) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:02] WARNING [scrapers.pawa] URL 8) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:02] WARNING [scrapers.pawa] URL 9) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:03] WARNING [scrapers.pawa] URL 10) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:01:03] INFO [scrapers.pawa] No new events found (pawa.py:147)
[2026-01-06 | 22:01:04] INFO [scrapers.streamcenter] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:05] INFO [scrapers.strmd] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:06] INFO [scrapers.strmd] Collected and cached 1 new event(s) (strmd.py:191)
[2026-01-06 | 22:01:06] INFO [scrapers.streamsgate] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:08] INFO [scrapers.streamcenter] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:08] INFO [scrapers.streamcenter] Collected and cached 2 new event(s) (streamcenter.py:156)
[2026-01-06 | 22:01:11] INFO [scrapers.sport9] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:12] INFO [scrapers.embedhd] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:15] INFO [scrapers.streamsgate] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:15] INFO [scrapers.streamsgate] Collected and cached 2 new event(s) (streamsgate.py:186)
[2026-01-06 | 22:01:15] INFO [scrapers.embedhd] Collected and cached 1 new event(s) (embedhd.py:141)
[2026-01-06 | 22:01:16] INFO [scrapers.webcast] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:18] INFO [scrapers.sport9] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:19] INFO [scrapers.webcast] Collected and cached 1 new event(s) (webcast.py:167)
[2026-01-06 | 22:01:20] INFO [scrapers.cdnlivetv] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:20] INFO [scrapers.sport9] URL 3) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:21] INFO [scrapers.cdnlivetv] Collected and cached 1 new event(s) (cdnlivetv.py:151)
[2026-01-06 | 22:01:22] INFO [scrapers.sport9] URL 4) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:24] INFO [scrapers.sport9] URL 5) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:26] INFO [scrapers.sport9] URL 6) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:01:26] INFO [scrapers.sport9] Collected and cached 6 new event(s) (sport9.py:155)
[2026-01-06 | 22:01:26] INFO [scrapers.watchfooty] Loaded 38 event(s) from cache (watchfooty.py:247)
[2026-01-06 | 22:01:27] INFO [scrapers.watchfooty] Scraping from "https://www.watchfooty.st" (watchfooty.py:256)
[2026-01-06 | 22:01:28] INFO [scrapers.watchfooty] Processing 20 new URL(s) (watchfooty.py:260)
[2026-01-06 | 22:01:35] INFO [scrapers.watchfooty] URL 1) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:01:40] INFO [scrapers.watchfooty] URL 2) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:01:44] INFO [scrapers.watchfooty] URL 3) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:01:48] INFO [scrapers.watchfooty] URL 4) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:01:53] INFO [scrapers.watchfooty] URL 5) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:01:58] INFO [scrapers.watchfooty] URL 6) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:02] INFO [scrapers.watchfooty] URL 7) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:06] INFO [scrapers.watchfooty] URL 8) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:11] INFO [scrapers.watchfooty] URL 9) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:14] WARNING [scrapers.watchfooty] URL 10) No available stream links. (watchfooty.py:114)
[2026-01-06 | 22:02:18] INFO [scrapers.watchfooty] URL 11) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:22] INFO [scrapers.watchfooty] URL 12) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:26] INFO [scrapers.watchfooty] URL 13) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:30] INFO [scrapers.watchfooty] URL 14) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:34] INFO [scrapers.watchfooty] URL 15) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:39] INFO [scrapers.watchfooty] URL 16) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:42] INFO [scrapers.watchfooty] URL 17) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:46] INFO [scrapers.watchfooty] URL 18) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:51] INFO [scrapers.watchfooty] URL 19) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:02:54] WARNING [scrapers.watchfooty] URL 20) No available stream links. (watchfooty.py:114)
[2026-01-06 | 22:02:54] INFO [scrapers.watchfooty] Collected and cached 18 new event(s) (watchfooty.py:314)
[2026-01-06 | 22:02:54] INFO [__main__] Base + Events saved to /home/fp3/iptv/M3U8/TV.m3u8 (fetch.py:139)
[2026-01-06 | 22:02:54] INFO [__main__] Events saved to /home/fp3/iptv/M3U8/events.m3u8 (fetch.py:147)
[2026-01-06 | 22:30:07] INFO [__main__] ========== Scraper Started ========== (fetch.py:52)
[2026-01-06 | 22:30:07] INFO [__main__] Fetching base M3U8 (fetch.py:40)
[2026-01-06 | 22:30:07] INFO [scrapers.cdnlivetv] Loaded 6 event(s) from cache (cdnlivetv.py:95)
[2026-01-06 | 22:30:07] INFO [scrapers.cdnlivetv] Scraping from "https://api.cdn-live.tv/api/v1/events/sports" (cdnlivetv.py:97)
[2026-01-06 | 22:30:08] INFO [scrapers.cdnlivetv] Processing 1 new URL(s) (cdnlivetv.py:101)
[2026-01-06 | 22:30:08] INFO [scrapers.embedhd] Loaded 2 event(s) from cache (embedhd.py:85)
[2026-01-06 | 22:30:08] INFO [scrapers.embedhd] Scraping from "https://embedhd.org/api-event.php" (embedhd.py:87)
[2026-01-06 | 22:30:08] INFO [scrapers.embedhd] Processing 1 new URL(s) (embedhd.py:91)
[2026-01-06 | 22:30:08] INFO [scrapers.fawa] Loaded 48 event(s) from cache (fawa.py:96)
[2026-01-06 | 22:30:08] INFO [scrapers.fawa] Scraping from "http://www.fawanews.sc/" (fawa.py:98)
[2026-01-06 | 22:30:08] INFO [scrapers.istreameast] Loaded 26 event(s) from cache (istreameast.py:113)
[2026-01-06 | 22:30:08] INFO [scrapers.istreameast] Scraping from "https://istreameast.app" (istreameast.py:115)
[2026-01-06 | 22:30:08] INFO [scrapers.pawa] Loaded 0 event(s) from cache (pawa.py:96)
[2026-01-06 | 22:30:08] INFO [scrapers.pawa] Scraping from "https://pawastreams.net/feed" (pawa.py:98)
[2026-01-06 | 22:30:08] INFO [scrapers.pixel] Loaded 32 event(s) from cache (pixel.py:82)
[2026-01-06 | 22:30:08] INFO [scrapers.ppv] Loaded 12 event(s) from cache (ppv.py:94)
[2026-01-06 | 22:30:08] INFO [scrapers.roxie] Loaded 8 event(s) from cache (roxie.py:143)
[2026-01-06 | 22:30:08] INFO [scrapers.roxie] Scraping from "https://roxiestreams.live" (roxie.py:145)
[2026-01-06 | 22:30:08] INFO [scrapers.roxie] Processing 1 new URL(s) (roxie.py:149)
[2026-01-06 | 22:30:08] INFO [scrapers.shark] Loaded 3 event(s) from cache (shark.py:121)
[2026-01-06 | 22:30:08] INFO [scrapers.shark] Scraping from "https://sharkstreams.net" (shark.py:123)
[2026-01-06 | 22:30:08] INFO [scrapers.shark] Processing 0 new URL(s) (shark.py:127)
[2026-01-06 | 22:30:08] INFO [scrapers.shark] No new events found (shark.py:171)
[2026-01-06 | 22:30:08] INFO [scrapers.sport9] Loaded 8 event(s) from cache (sport9.py:98)
[2026-01-06 | 22:30:08] INFO [scrapers.sport9] Scraping from "https://sport9.ru/" (sport9.py:100)
[2026-01-06 | 22:30:08] INFO [scrapers.streamcenter] Loaded 7 event(s) from cache (streamcenter.py:100)
[2026-01-06 | 22:30:08] INFO [scrapers.streamcenter] Scraping from "https://streamcenter.xyz" (streamcenter.py:102)
[2026-01-06 | 22:30:08] INFO [scrapers.streamcenter] Processing 0 new URL(s) (streamcenter.py:106)
[2026-01-06 | 22:30:08] INFO [scrapers.streamcenter] No new events found (streamcenter.py:159)
[2026-01-06 | 22:30:08] INFO [scrapers.streamfree] Loaded 27 event(s) from cache (streamfree.py:74)
[2026-01-06 | 22:30:08] INFO [scrapers.streamhub] Loaded 0 event(s) from cache (streamhub.py:144)
[2026-01-06 | 22:30:08] INFO [scrapers.streamhub] Scraping from "https://streamhub.pro/" (streamhub.py:146)
[2026-01-06 | 22:30:08] INFO [scrapers.streamhub] Processing 0 new URL(s) (streamhub.py:150)
[2026-01-06 | 22:30:08] INFO [scrapers.streamhub] No new events found (streamhub.py:209)
[2026-01-06 | 22:30:08] INFO [scrapers.streamsgate] Loaded 7 event(s) from cache (streamsgate.py:130)
[2026-01-06 | 22:30:08] INFO [scrapers.streamsgate] Scraping from "https://streamingon.org" (streamsgate.py:132)
[2026-01-06 | 22:30:08] INFO [scrapers.streamsgate] Processing 0 new URL(s) (streamsgate.py:136)
[2026-01-06 | 22:30:08] INFO [scrapers.streamsgate] No new events found (streamsgate.py:189)
[2026-01-06 | 22:30:08] INFO [scrapers.strmd] Loaded 24 event(s) from cache (strmd.py:127)
[2026-01-06 | 22:30:08] INFO [scrapers.totalsportek] Loaded 6 event(s) from cache (totalsportek.py:120)
[2026-01-06 | 22:30:08] INFO [scrapers.totalsportek] Scraping from "https://live.totalsportek777.com/" (totalsportek.py:122)
[2026-01-06 | 22:30:08] INFO [scrapers.tvpass] Loaded 16 event(s) from cache (tvpass.py:63)
[2026-01-06 | 22:30:08] INFO [scrapers.webcast] Loaded 4 event(s) from cache (webcast.py:111)
[2026-01-06 | 22:30:08] INFO [scrapers.webcast] Scraping from "https://slapstreams.com" (webcast.py:113)
[2026-01-06 | 22:30:08] INFO [scrapers.webcast] Processing 0 new URL(s) (webcast.py:117)
[2026-01-06 | 22:30:08] INFO [scrapers.webcast] No new events found (webcast.py:170)
[2026-01-06 | 22:30:08] INFO [scrapers.strmd] Scraping from "https://streamed.pk" (strmd.py:136)
[2026-01-06 | 22:30:08] INFO [scrapers.strmd] Processing 2 new URL(s) (strmd.py:140)
[2026-01-06 | 22:30:08] INFO [scrapers.fawa] Processing 1 new URL(s) (fawa.py:102)
[2026-01-06 | 22:30:08] INFO [scrapers.istreameast] Processing 0 new URL(s) (istreameast.py:119)
[2026-01-06 | 22:30:08] INFO [scrapers.istreameast] No new events found (istreameast.py:164)
[2026-01-06 | 22:30:08] INFO [scrapers.roxie] URL 1) Captured M3U8 (roxie.py:47)
[2026-01-06 | 22:30:08] INFO [scrapers.roxie] Collected and cached 1 new event(s) (roxie.py:190)
[2026-01-06 | 22:30:08] INFO [scrapers.totalsportek] Processing 0 new URL(s) (totalsportek.py:126)
[2026-01-06 | 22:30:08] INFO [scrapers.totalsportek] No new events found (totalsportek.py:175)
[2026-01-06 | 22:30:08] INFO [scrapers.fawa] URL 1) No M3U8 found (fawa.py:32)
[2026-01-06 | 22:30:08] INFO [scrapers.fawa] No new events found (fawa.py:148)
[2026-01-06 | 22:30:08] INFO [scrapers.ppv] Scraping from "https://old.ppv.to" (ppv.py:107)
[2026-01-06 | 22:30:08] INFO [scrapers.ppv] Processing 1 new URL(s) (ppv.py:111)
[2026-01-06 | 22:30:08] INFO [scrapers.pawa] Processing 10 new URL(s) (pawa.py:102)
[2026-01-06 | 22:30:09] INFO [scrapers.sport9] Processing 1 new URL(s) (sport9.py:104)
[2026-01-06 | 22:30:09] WARNING [scrapers.pawa] URL 1) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:09] WARNING [scrapers.pawa] URL 2) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:10] WARNING [scrapers.pawa] URL 3) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:10] WARNING [scrapers.pawa] URL 4) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:10] WARNING [scrapers.pawa] URL 5) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:10] WARNING [scrapers.pawa] URL 6) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:11] WARNING [scrapers.pawa] URL 7) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:11] WARNING [scrapers.pawa] URL 8) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:11] INFO [scrapers.strmd] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:30:11] WARNING [scrapers.pawa] URL 9) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:12] WARNING [scrapers.pawa] URL 10) No iframe element found. (pawa.py:30)
[2026-01-06 | 22:30:12] INFO [scrapers.pawa] No new events found (pawa.py:147)
[2026-01-06 | 22:30:12] INFO [scrapers.ppv] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:30:12] INFO [scrapers.ppv] Collected and cached 1 new event(s) (ppv.py:163)
[2026-01-06 | 22:30:15] INFO [scrapers.strmd] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:30:16] INFO [scrapers.strmd] Collected and cached 2 new event(s) (strmd.py:191)
[2026-01-06 | 22:30:19] INFO [scrapers.sport9] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:30:19] INFO [scrapers.embedhd] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:30:19] INFO [scrapers.sport9] Collected and cached 1 new event(s) (sport9.py:155)
[2026-01-06 | 22:30:21] INFO [scrapers.embedhd] Collected and cached 1 new event(s) (embedhd.py:141)
[2026-01-06 | 22:30:23] INFO [scrapers.cdnlivetv] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 22:30:24] INFO [scrapers.cdnlivetv] Collected and cached 1 new event(s) (cdnlivetv.py:151)
[2026-01-06 | 22:30:24] INFO [scrapers.watchfooty] Loaded 47 event(s) from cache (watchfooty.py:247)
[2026-01-06 | 22:30:25] INFO [scrapers.watchfooty] Scraping from "https://www.watchfooty.su" (watchfooty.py:256)
[2026-01-06 | 22:30:26] INFO [scrapers.watchfooty] Processing 20 new URL(s) (watchfooty.py:260)
[2026-01-06 | 22:30:32] INFO [scrapers.watchfooty] URL 1) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:30:36] INFO [scrapers.watchfooty] URL 2) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:30:42] INFO [scrapers.watchfooty] URL 3) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:30:46] INFO [scrapers.watchfooty] URL 4) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:30:50] INFO [scrapers.watchfooty] URL 5) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:30:54] INFO [scrapers.watchfooty] URL 6) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:30:58] WARNING [scrapers.watchfooty] URL 7) No available stream links. (watchfooty.py:114)
[2026-01-06 | 22:31:02] INFO [scrapers.watchfooty] URL 8) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:07] INFO [scrapers.watchfooty] URL 9) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:11] INFO [scrapers.watchfooty] URL 10) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:15] INFO [scrapers.watchfooty] URL 11) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:19] INFO [scrapers.watchfooty] URL 12) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:24] INFO [scrapers.watchfooty] URL 13) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:29] INFO [scrapers.watchfooty] URL 14) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:32] INFO [scrapers.watchfooty] URL 15) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:36] INFO [scrapers.watchfooty] URL 16) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:39] WARNING [scrapers.watchfooty] URL 17) No available stream links. (watchfooty.py:114)
[2026-01-06 | 22:31:44] INFO [scrapers.watchfooty] URL 18) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:47] INFO [scrapers.watchfooty] URL 19) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:52] INFO [scrapers.watchfooty] URL 20) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 22:31:52] INFO [scrapers.watchfooty] Collected and cached 18 new event(s) (watchfooty.py:314)
[2026-01-06 | 22:31:52] INFO [__main__] Base + Events saved to /home/fp3/iptv/M3U8/TV.m3u8 (fetch.py:139)
[2026-01-06 | 22:31:52] INFO [__main__] Events saved to /home/fp3/iptv/M3U8/events.m3u8 (fetch.py:147)
[2026-01-06 | 23:00:06] INFO [__main__] ========== Scraper Started ========== (fetch.py:52)
[2026-01-06 | 23:00:06] INFO [__main__] Fetching base M3U8 (fetch.py:40)
[2026-01-06 | 23:00:06] INFO [scrapers.cdnlivetv] Loaded 4 event(s) from cache (cdnlivetv.py:95)
[2026-01-06 | 23:00:06] INFO [scrapers.cdnlivetv] Scraping from "https://api.cdn-live.tv/api/v1/events/sports" (cdnlivetv.py:97)
[2026-01-06 | 23:00:06] INFO [scrapers.cdnlivetv] Processing 0 new URL(s) (cdnlivetv.py:101)
[2026-01-06 | 23:00:06] INFO [scrapers.cdnlivetv] No new events found (cdnlivetv.py:154)
[2026-01-06 | 23:00:06] INFO [scrapers.embedhd] Loaded 2 event(s) from cache (embedhd.py:85)
[2026-01-06 | 23:00:06] INFO [scrapers.embedhd] Scraping from "https://embedhd.org/api-event.php" (embedhd.py:87)
[2026-01-06 | 23:00:06] INFO [scrapers.embedhd] Processing 0 new URL(s) (embedhd.py:91)
[2026-01-06 | 23:00:06] INFO [scrapers.embedhd] No new events found (embedhd.py:144)
[2026-01-06 | 23:00:06] INFO [scrapers.fawa] Loaded 30 event(s) from cache (fawa.py:96)
[2026-01-06 | 23:00:06] INFO [scrapers.fawa] Scraping from "http://www.fawanews.sc/" (fawa.py:98)
[2026-01-06 | 23:00:06] INFO [scrapers.istreameast] Loaded 17 event(s) from cache (istreameast.py:113)
[2026-01-06 | 23:00:06] INFO [scrapers.istreameast] Scraping from "https://istreameast.app" (istreameast.py:115)
[2026-01-06 | 23:00:06] INFO [scrapers.pawa] Loaded 0 event(s) from cache (pawa.py:96)
[2026-01-06 | 23:00:06] INFO [scrapers.pawa] Scraping from "https://pawastreams.net/feed" (pawa.py:98)
[2026-01-06 | 23:00:06] INFO [scrapers.pixel] Scraping from "https://pixelsport.tv/backend/livetv/events" (pixel.py:86)
[2026-01-06 | 23:00:06] INFO [scrapers.ppv] Loaded 7 event(s) from cache (ppv.py:94)
[2026-01-06 | 23:00:06] INFO [scrapers.roxie] Loaded 4 event(s) from cache (roxie.py:143)
[2026-01-06 | 23:00:06] INFO [scrapers.roxie] Scraping from "https://roxiestreams.live" (roxie.py:145)
[2026-01-06 | 23:00:06] INFO [scrapers.roxie] Processing 0 new URL(s) (roxie.py:149)
[2026-01-06 | 23:00:06] INFO [scrapers.roxie] No new events found (roxie.py:193)
[2026-01-06 | 23:00:06] INFO [scrapers.shark] Loaded 0 event(s) from cache (shark.py:121)
[2026-01-06 | 23:00:06] INFO [scrapers.shark] Scraping from "https://sharkstreams.net" (shark.py:123)
[2026-01-06 | 23:00:06] INFO [scrapers.shark] Processing 1 new URL(s) (shark.py:127)
[2026-01-06 | 23:00:06] INFO [scrapers.sport9] Loaded 7 event(s) from cache (sport9.py:98)
[2026-01-06 | 23:00:06] INFO [scrapers.sport9] Scraping from "https://sport9.ru/" (sport9.py:100)
[2026-01-06 | 23:00:06] INFO [scrapers.streamcenter] Loaded 3 event(s) from cache (streamcenter.py:100)
[2026-01-06 | 23:00:06] INFO [scrapers.streamcenter] Scraping from "https://streamcenter.xyz" (streamcenter.py:102)
[2026-01-06 | 23:00:06] INFO [scrapers.streamcenter] Processing 1 new URL(s) (streamcenter.py:106)
[2026-01-06 | 23:00:06] INFO [scrapers.streamfree] Loaded 27 event(s) from cache (streamfree.py:74)
[2026-01-06 | 23:00:06] INFO [scrapers.streamhub] Loaded 0 event(s) from cache (streamhub.py:144)
[2026-01-06 | 23:00:06] INFO [scrapers.streamhub] Scraping from "https://streamhub.pro/" (streamhub.py:146)
[2026-01-06 | 23:00:06] INFO [scrapers.streamhub] Processing 0 new URL(s) (streamhub.py:150)
[2026-01-06 | 23:00:06] INFO [scrapers.streamhub] No new events found (streamhub.py:209)
[2026-01-06 | 23:00:06] INFO [scrapers.streamsgate] Loaded 3 event(s) from cache (streamsgate.py:130)
[2026-01-06 | 23:00:06] INFO [scrapers.streamsgate] Scraping from "https://streamingon.org" (streamsgate.py:132)
[2026-01-06 | 23:00:06] INFO [scrapers.streamsgate] Processing 1 new URL(s) (streamsgate.py:136)
[2026-01-06 | 23:00:06] INFO [scrapers.strmd] Loaded 14 event(s) from cache (strmd.py:127)
[2026-01-06 | 23:00:06] INFO [scrapers.totalsportek] Loaded 6 event(s) from cache (totalsportek.py:120)
[2026-01-06 | 23:00:06] INFO [scrapers.totalsportek] Scraping from "https://live.totalsportek777.com/" (totalsportek.py:122)
[2026-01-06 | 23:00:06] INFO [scrapers.tvpass] Loaded 16 event(s) from cache (tvpass.py:63)
[2026-01-06 | 23:00:06] INFO [scrapers.webcast] Loaded 3 event(s) from cache (webcast.py:111)
[2026-01-06 | 23:00:06] INFO [scrapers.webcast] Scraping from "https://slapstreams.com" (webcast.py:113)
[2026-01-06 | 23:00:06] INFO [scrapers.webcast] Processing 0 new URL(s) (webcast.py:117)
[2026-01-06 | 23:00:06] INFO [scrapers.webcast] No new events found (webcast.py:170)
[2026-01-06 | 23:00:06] INFO [scrapers.shark] URL 1) Captured M3U8 (shark.py:34)
[2026-01-06 | 23:00:06] INFO [scrapers.shark] Collected and cached 1 new event(s) (shark.py:168)
[2026-01-06 | 23:00:06] INFO [scrapers.istreameast] Processing 3 new URL(s) (istreameast.py:119)
[2026-01-06 | 23:00:06] INFO [scrapers.fawa] Processing 19 new URL(s) (fawa.py:102)
[2026-01-06 | 23:00:07] INFO [scrapers.totalsportek] Processing 0 new URL(s) (totalsportek.py:126)
[2026-01-06 | 23:00:07] INFO [scrapers.totalsportek] No new events found (totalsportek.py:175)
[2026-01-06 | 23:00:07] INFO [scrapers.istreameast] URL 1) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 23:00:07] INFO [scrapers.fawa] URL 1) No M3U8 found (fawa.py:32)
[2026-01-06 | 23:00:07] INFO [scrapers.fawa] URL 2) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:07] INFO [scrapers.istreameast] URL 2) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 23:00:07] INFO [scrapers.pawa] Processing 10 new URL(s) (pawa.py:102)
[2026-01-06 | 23:00:07] INFO [scrapers.fawa] URL 3) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:07] INFO [scrapers.strmd] Scraping from "https://streami.su" (strmd.py:136)
[2026-01-06 | 23:00:07] INFO [scrapers.strmd] Processing 0 new URL(s) (strmd.py:140)
[2026-01-06 | 23:00:07] INFO [scrapers.strmd] No new events found (strmd.py:194)
[2026-01-06 | 23:00:07] INFO [scrapers.sport9] Processing 0 new URL(s) (sport9.py:104)
[2026-01-06 | 23:00:07] INFO [scrapers.sport9] No new events found (sport9.py:158)
[2026-01-06 | 23:00:07] INFO [scrapers.fawa] URL 4) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:07] INFO [scrapers.ppv] Scraping from "https://old.ppv.to" (ppv.py:107)
[2026-01-06 | 23:00:07] INFO [scrapers.ppv] Processing 0 new URL(s) (ppv.py:111)
[2026-01-06 | 23:00:07] INFO [scrapers.ppv] No new events found (ppv.py:166)
[2026-01-06 | 23:00:07] INFO [scrapers.fawa] URL 5) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:07] INFO [scrapers.fawa] URL 6) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:07] INFO [scrapers.fawa] URL 7) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:07] WARNING [scrapers.pawa] URL 1) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:08] INFO [scrapers.fawa] URL 8) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:08] INFO [scrapers.fawa] URL 9) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:08] WARNING [scrapers.pawa] URL 2) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:08] INFO [scrapers.fawa] URL 10) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:08] INFO [scrapers.fawa] URL 11) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:08] WARNING [scrapers.pawa] URL 3) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:08] INFO [scrapers.fawa] URL 12) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:08] INFO [scrapers.fawa] URL 13) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:08] WARNING [scrapers.pawa] URL 4) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:08] INFO [scrapers.fawa] URL 14) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:08] INFO [scrapers.istreameast] URL 3) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 23:00:08] INFO [scrapers.istreameast] Collected and cached 3 new event(s) (istreameast.py:161)
[2026-01-06 | 23:00:08] INFO [scrapers.fawa] URL 15) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:08] WARNING [scrapers.pawa] URL 5) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:09] INFO [scrapers.fawa] URL 16) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:09] INFO [scrapers.fawa] URL 17) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:09] WARNING [scrapers.pawa] URL 6) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:09] INFO [scrapers.fawa] URL 18) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:09] INFO [scrapers.fawa] URL 19) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:00:09] INFO [scrapers.fawa] Collected and cached 18 new event(s) (fawa.py:145)
[2026-01-06 | 23:00:09] WARNING [scrapers.pawa] URL 7) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:09] INFO [scrapers.streamcenter] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 23:00:09] WARNING [scrapers.pawa] URL 8) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:09] INFO [scrapers.streamcenter] Collected and cached 1 new event(s) (streamcenter.py:156)
[2026-01-06 | 23:00:10] WARNING [scrapers.pawa] URL 9) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:10] WARNING [scrapers.pawa] URL 10) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:00:10] INFO [scrapers.pawa] No new events found (pawa.py:147)
[2026-01-06 | 23:00:11] INFO [scrapers.streamsgate] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 23:00:11] INFO [scrapers.streamsgate] Collected and cached 1 new event(s) (streamsgate.py:186)
[2026-01-06 | 23:00:12] INFO [scrapers.pixel] Collected and cached 32 new event(s) (pixel.py:108)
[2026-01-06 | 23:00:12] INFO [scrapers.watchfooty] Loaded 35 event(s) from cache (watchfooty.py:247)
[2026-01-06 | 23:00:13] INFO [scrapers.watchfooty] Scraping from "https://www.watchfooty.su" (watchfooty.py:256)
[2026-01-06 | 23:00:13] INFO [scrapers.watchfooty] Processing 10 new URL(s) (watchfooty.py:260)
[2026-01-06 | 23:00:19] INFO [scrapers.watchfooty] URL 1) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:00:22] WARNING [scrapers.watchfooty] URL 2) No available stream links. (watchfooty.py:114)
[2026-01-06 | 23:00:26] INFO [scrapers.watchfooty] URL 3) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:00:30] INFO [scrapers.watchfooty] URL 4) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:00:35] INFO [scrapers.watchfooty] URL 5) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:00:39] INFO [scrapers.watchfooty] URL 6) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:00:42] WARNING [scrapers.watchfooty] URL 7) No available stream links. (watchfooty.py:114)
[2026-01-06 | 23:00:47] INFO [scrapers.watchfooty] URL 8) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:00:51] INFO [scrapers.watchfooty] URL 9) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:00:56] INFO [scrapers.watchfooty] URL 10) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:00:56] INFO [scrapers.watchfooty] Collected and cached 8 new event(s) (watchfooty.py:314)
[2026-01-06 | 23:00:56] INFO [__main__] Base + Events saved to /home/fp3/iptv/M3U8/TV.m3u8 (fetch.py:139)
[2026-01-06 | 23:00:56] INFO [__main__] Events saved to /home/fp3/iptv/M3U8/events.m3u8 (fetch.py:147)
[2026-01-06 | 23:30:11] INFO [__main__] ========== Scraper Started ========== (fetch.py:52)
[2026-01-06 | 23:30:11] INFO [__main__] Fetching base M3U8 (fetch.py:40)
[2026-01-06 | 23:30:11] INFO [scrapers.cdnlivetv] Loaded 4 event(s) from cache (cdnlivetv.py:95)
[2026-01-06 | 23:30:11] INFO [scrapers.cdnlivetv] Scraping from "https://api.cdn-live.tv/api/v1/events/sports" (cdnlivetv.py:97)
[2026-01-06 | 23:30:11] INFO [scrapers.cdnlivetv] Processing 0 new URL(s) (cdnlivetv.py:101)
[2026-01-06 | 23:30:11] INFO [scrapers.cdnlivetv] No new events found (cdnlivetv.py:154)
[2026-01-06 | 23:30:11] INFO [scrapers.embedhd] Loaded 1 event(s) from cache (embedhd.py:85)
[2026-01-06 | 23:30:11] INFO [scrapers.embedhd] Scraping from "https://embedhd.org/api-event.php" (embedhd.py:87)
[2026-01-06 | 23:30:11] INFO [scrapers.embedhd] Processing 0 new URL(s) (embedhd.py:91)
[2026-01-06 | 23:30:11] INFO [scrapers.embedhd] No new events found (embedhd.py:144)
[2026-01-06 | 23:30:11] INFO [scrapers.fawa] Loaded 44 event(s) from cache (fawa.py:96)
[2026-01-06 | 23:30:11] INFO [scrapers.fawa] Scraping from "http://www.fawanews.sc/" (fawa.py:98)
[2026-01-06 | 23:30:11] INFO [scrapers.istreameast] Loaded 14 event(s) from cache (istreameast.py:113)
[2026-01-06 | 23:30:11] INFO [scrapers.istreameast] Scraping from "https://istreameast.app" (istreameast.py:115)
[2026-01-06 | 23:30:11] INFO [scrapers.pawa] Loaded 0 event(s) from cache (pawa.py:96)
[2026-01-06 | 23:30:11] INFO [scrapers.pawa] Scraping from "https://pawastreams.net/feed" (pawa.py:98)
[2026-01-06 | 23:30:11] INFO [scrapers.pixel] Loaded 32 event(s) from cache (pixel.py:82)
[2026-01-06 | 23:30:11] INFO [scrapers.ppv] Loaded 7 event(s) from cache (ppv.py:94)
[2026-01-06 | 23:30:11] INFO [scrapers.roxie] Loaded 4 event(s) from cache (roxie.py:143)
[2026-01-06 | 23:30:11] INFO [scrapers.roxie] Scraping from "https://roxiestreams.live" (roxie.py:145)
[2026-01-06 | 23:30:11] INFO [scrapers.roxie] Processing 0 new URL(s) (roxie.py:149)
[2026-01-06 | 23:30:11] INFO [scrapers.roxie] No new events found (roxie.py:193)
[2026-01-06 | 23:30:11] INFO [scrapers.shark] Loaded 1 event(s) from cache (shark.py:121)
[2026-01-06 | 23:30:11] INFO [scrapers.shark] Scraping from "https://sharkstreams.net" (shark.py:123)
[2026-01-06 | 23:30:11] INFO [scrapers.shark] Processing 0 new URL(s) (shark.py:127)
[2026-01-06 | 23:30:11] INFO [scrapers.shark] No new events found (shark.py:171)
[2026-01-06 | 23:30:11] INFO [scrapers.sport9] Loaded 1 event(s) from cache (sport9.py:98)
[2026-01-06 | 23:30:11] INFO [scrapers.sport9] Scraping from "https://sport9.ru/" (sport9.py:100)
[2026-01-06 | 23:30:11] INFO [scrapers.streamcenter] Loaded 4 event(s) from cache (streamcenter.py:100)
[2026-01-06 | 23:30:11] INFO [scrapers.streamcenter] Scraping from "https://streamcenter.xyz" (streamcenter.py:102)
[2026-01-06 | 23:30:11] INFO [scrapers.streamcenter] Processing 0 new URL(s) (streamcenter.py:106)
[2026-01-06 | 23:30:11] INFO [scrapers.streamcenter] No new events found (streamcenter.py:159)
[2026-01-06 | 23:30:11] INFO [scrapers.streamfree] Loaded 27 event(s) from cache (streamfree.py:74)
[2026-01-06 | 23:30:11] INFO [scrapers.streamhub] Loaded 0 event(s) from cache (streamhub.py:144)
[2026-01-06 | 23:30:11] INFO [scrapers.streamhub] Scraping from "https://streamhub.pro/" (streamhub.py:146)
[2026-01-06 | 23:30:11] INFO [scrapers.streamhub] Processing 0 new URL(s) (streamhub.py:150)
[2026-01-06 | 23:30:11] INFO [scrapers.streamhub] No new events found (streamhub.py:209)
[2026-01-06 | 23:30:11] INFO [scrapers.streamsgate] Loaded 4 event(s) from cache (streamsgate.py:130)
[2026-01-06 | 23:30:11] INFO [scrapers.streamsgate] Scraping from "https://streamingon.org" (streamsgate.py:132)
[2026-01-06 | 23:30:11] INFO [scrapers.streamsgate] Processing 0 new URL(s) (streamsgate.py:136)
[2026-01-06 | 23:30:11] INFO [scrapers.streamsgate] No new events found (streamsgate.py:189)
[2026-01-06 | 23:30:11] INFO [scrapers.strmd] Loaded 14 event(s) from cache (strmd.py:127)
[2026-01-06 | 23:30:11] INFO [scrapers.totalsportek] Loaded 6 event(s) from cache (totalsportek.py:120)
[2026-01-06 | 23:30:11] INFO [scrapers.totalsportek] Scraping from "https://live.totalsportek777.com/" (totalsportek.py:122)
[2026-01-06 | 23:30:11] INFO [scrapers.tvpass] Loaded 16 event(s) from cache (tvpass.py:63)
[2026-01-06 | 23:30:11] INFO [scrapers.webcast] Loaded 3 event(s) from cache (webcast.py:111)
[2026-01-06 | 23:30:11] INFO [scrapers.webcast] Scraping from "https://slapstreams.com" (webcast.py:113)
[2026-01-06 | 23:30:11] INFO [scrapers.webcast] Processing 0 new URL(s) (webcast.py:117)
[2026-01-06 | 23:30:11] INFO [scrapers.webcast] No new events found (webcast.py:170)
[2026-01-06 | 23:30:11] INFO [scrapers.istreameast] Processing 5 new URL(s) (istreameast.py:119)
[2026-01-06 | 23:30:11] INFO [scrapers.fawa] Processing 5 new URL(s) (fawa.py:102)
[2026-01-06 | 23:30:11] INFO [scrapers.ppv] Scraping from "https://ppv.to" (ppv.py:107)
[2026-01-06 | 23:30:11] INFO [scrapers.ppv] Processing 0 new URL(s) (ppv.py:111)
[2026-01-06 | 23:30:11] INFO [scrapers.ppv] No new events found (ppv.py:166)
[2026-01-06 | 23:30:11] INFO [scrapers.totalsportek] Processing 0 new URL(s) (totalsportek.py:126)
[2026-01-06 | 23:30:11] INFO [scrapers.totalsportek] No new events found (totalsportek.py:175)
[2026-01-06 | 23:30:11] INFO [scrapers.strmd] Scraping from "https://streamed.st" (strmd.py:136)
[2026-01-06 | 23:30:11] INFO [scrapers.strmd] Processing 0 new URL(s) (strmd.py:140)
[2026-01-06 | 23:30:11] INFO [scrapers.strmd] No new events found (strmd.py:194)
[2026-01-06 | 23:30:11] INFO [scrapers.fawa] URL 1) No M3U8 found (fawa.py:32)
[2026-01-06 | 23:30:11] INFO [scrapers.fawa] URL 2) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:30:11] INFO [scrapers.pawa] Processing 10 new URL(s) (pawa.py:102)
[2026-01-06 | 23:30:11] INFO [scrapers.fawa] URL 3) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:30:11] INFO [scrapers.sport9] Processing 3 new URL(s) (sport9.py:104)
[2026-01-06 | 23:30:12] INFO [scrapers.fawa] URL 4) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:30:12] INFO [scrapers.istreameast] URL 1) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 23:30:12] INFO [scrapers.fawa] URL 5) Captured M3U8 (fawa.py:36)
[2026-01-06 | 23:30:12] INFO [scrapers.fawa] Collected and cached 4 new event(s) (fawa.py:145)
[2026-01-06 | 23:30:12] WARNING [scrapers.pawa] URL 1) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:12] WARNING [scrapers.pawa] URL 2) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:12] INFO [scrapers.istreameast] URL 2) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 23:30:12] WARNING [scrapers.pawa] URL 3) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:12] WARNING [scrapers.pawa] URL 4) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:13] INFO [scrapers.istreameast] URL 3) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 23:30:13] WARNING [scrapers.pawa] URL 5) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:13] INFO [scrapers.istreameast] URL 4) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 23:30:13] WARNING [scrapers.pawa] URL 6) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:13] WARNING [scrapers.pawa] URL 7) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:13] INFO [scrapers.istreameast] URL 5) Captured M3U8 (istreameast.py:50)
[2026-01-06 | 23:30:13] INFO [scrapers.istreameast] Collected and cached 5 new event(s) (istreameast.py:161)
[2026-01-06 | 23:30:13] WARNING [scrapers.pawa] URL 8) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:13] WARNING [scrapers.pawa] URL 9) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:14] WARNING [scrapers.pawa] URL 10) No iframe element found. (pawa.py:30)
[2026-01-06 | 23:30:14] INFO [scrapers.pawa] No new events found (pawa.py:147)
[2026-01-06 | 23:30:16] INFO [scrapers.sport9] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-06 | 23:30:19] INFO [scrapers.sport9] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-06 | 23:30:21] INFO [scrapers.sport9] URL 3) Captured M3U8 (webwork.py:197)
[2026-01-06 | 23:30:21] INFO [scrapers.sport9] Collected and cached 3 new event(s) (sport9.py:155)
[2026-01-06 | 23:30:21] INFO [scrapers.watchfooty] Loaded 37 event(s) from cache (watchfooty.py:247)
[2026-01-06 | 23:30:23] INFO [scrapers.watchfooty] Scraping from "https://www.watchfooty.su" (watchfooty.py:256)
[2026-01-06 | 23:30:23] INFO [scrapers.watchfooty] Processing 8 new URL(s) (watchfooty.py:260)
[2026-01-06 | 23:30:29] INFO [scrapers.watchfooty] URL 1) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:30:33] INFO [scrapers.watchfooty] URL 2) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:30:38] INFO [scrapers.watchfooty] URL 3) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:30:42] INFO [scrapers.watchfooty] URL 4) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:30:47] INFO [scrapers.watchfooty] URL 5) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:30:51] INFO [scrapers.watchfooty] URL 6) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:30:55] INFO [scrapers.watchfooty] URL 7) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:30:59] INFO [scrapers.watchfooty] URL 8) Captured M3U8 (watchfooty.py:163)
[2026-01-06 | 23:30:59] INFO [scrapers.watchfooty] Collected and cached 8 new event(s) (watchfooty.py:314)
[2026-01-06 | 23:30:59] INFO [__main__] Base + Events saved to /home/fp3/iptv/M3U8/TV.m3u8 (fetch.py:139)
[2026-01-06 | 23:30:59] INFO [__main__] Events saved to /home/fp3/iptv/M3U8/events.m3u8 (fetch.py:147)
[2026-01-07 | 08:00:12] INFO [scrapers.cdnlivetv] Loaded 0 event(s) from cache (cdnlivetv.py:95)
[2026-01-07 | 08:00:12] INFO [scrapers.cdnlivetv] Scraping from "https://api.cdn-live.tv/api/v1/events/sports" (cdnlivetv.py:97)
[2026-01-07 | 08:00:12] INFO [scrapers.cdnlivetv] Refreshing API cache (cdnlivetv.py:26)
[2026-01-07 | 08:00:12] INFO [scrapers.embedhd] Loaded 0 event(s) from cache (embedhd.py:85)
[2026-01-07 | 08:00:12] INFO [scrapers.embedhd] Scraping from "https://embedhd.org/api-event.php" (embedhd.py:87)
[2026-01-07 | 08:00:12] INFO [scrapers.embedhd] Refreshing API cache (embedhd.py:28)
[2026-01-07 | 08:00:12] INFO [scrapers.fawa] Loaded 0 event(s) from cache (fawa.py:96)
[2026-01-07 | 08:00:12] INFO [scrapers.fawa] Scraping from "http://www.fawanews.sc/" (fawa.py:98)
[2026-01-07 | 08:00:12] INFO [scrapers.istreameast] Loaded 0 event(s) from cache (istreameast.py:113)
[2026-01-07 | 08:00:12] INFO [scrapers.istreameast] Scraping from "https://istreameast.app" (istreameast.py:115)
[2026-01-07 | 08:00:12] INFO [scrapers.pawa] Loaded 0 event(s) from cache (pawa.py:96)
[2026-01-07 | 08:00:12] INFO [scrapers.pawa] Scraping from "https://pawastreams.net/feed" (pawa.py:98)
[2026-01-07 | 08:00:12] INFO [scrapers.pixel] Scraping from "https://pixelsport.tv/backend/livetv/events" (pixel.py:86)
[2026-01-07 | 08:00:12] INFO [scrapers.ppv] Loaded 0 event(s) from cache (ppv.py:94)
[2026-01-07 | 08:00:12] INFO [scrapers.roxie] Loaded 0 event(s) from cache (roxie.py:143)
[2026-01-07 | 08:00:12] INFO [scrapers.roxie] Scraping from "https://roxiestreams.live" (roxie.py:145)
[2026-01-07 | 08:00:12] INFO [scrapers.roxie] Refreshing HTML cache (roxie.py:100)
[2026-01-07 | 08:00:12] INFO [scrapers.shark] Loaded 0 event(s) from cache (shark.py:121)
[2026-01-07 | 08:00:12] INFO [scrapers.shark] Scraping from "https://sharkstreams.net" (shark.py:123)
[2026-01-07 | 08:00:12] INFO [scrapers.shark] Refreshing HTML cache (shark.py:40)
[2026-01-07 | 08:00:12] INFO [scrapers.sport9] Loaded 0 event(s) from cache (sport9.py:98)
[2026-01-07 | 08:00:12] INFO [scrapers.sport9] Scraping from "https://sport9.ru/" (sport9.py:100)
[2026-01-07 | 08:00:12] INFO [scrapers.streamcenter] Loaded 0 event(s) from cache (streamcenter.py:100)
[2026-01-07 | 08:00:12] INFO [scrapers.streamcenter] Scraping from "https://streamcenter.xyz" (streamcenter.py:102)
[2026-01-07 | 08:00:12] INFO [scrapers.streamcenter] Refreshing API cache (streamcenter.py:38)
[2026-01-07 | 08:00:12] INFO [scrapers.streamfree] Scraping from "https://streamfree.to/" (streamfree.py:78)
[2026-01-07 | 08:00:12] INFO [scrapers.streamhub] Loaded 0 event(s) from cache (streamhub.py:144)
[2026-01-07 | 08:00:12] INFO [scrapers.streamhub] Scraping from "https://streamhub.pro/" (streamhub.py:146)
[2026-01-07 | 08:00:12] INFO [scrapers.streamhub] Refreshing HTML cache (streamhub.py:100)
[2026-01-07 | 08:00:12] INFO [scrapers.streamsgate] Loaded 0 event(s) from cache (streamsgate.py:130)
[2026-01-07 | 08:00:12] INFO [scrapers.streamsgate] Scraping from "https://streamingon.org" (streamsgate.py:132)
[2026-01-07 | 08:00:12] INFO [scrapers.streamsgate] Refreshing API cache (streamsgate.py:49)
[2026-01-07 | 08:00:12] INFO [scrapers.strmd] Loaded 0 event(s) from cache (strmd.py:127)
[2026-01-07 | 08:00:12] INFO [scrapers.totalsportek] Loaded 0 event(s) from cache (totalsportek.py:120)
[2026-01-07 | 08:00:12] INFO [scrapers.totalsportek] Scraping from "https://live.totalsportek777.com/" (totalsportek.py:122)
[2026-01-07 | 08:00:12] INFO [scrapers.tvpass] Loaded 16 event(s) from cache (tvpass.py:63)
[2026-01-07 | 08:00:12] INFO [scrapers.webcast] Loaded 0 event(s) from cache (webcast.py:111)
[2026-01-07 | 08:00:12] INFO [scrapers.webcast] Scraping from "https://slapstreams.com" (webcast.py:113)
[2026-01-07 | 08:00:12] INFO [scrapers.webcast] Processing 0 new URL(s) (webcast.py:117)
[2026-01-07 | 08:00:12] INFO [scrapers.webcast] No new events found (webcast.py:170)
[2026-01-07 | 08:00:12] INFO [scrapers.shark] Processing 0 new URL(s) (shark.py:127)
[2026-01-07 | 08:00:12] INFO [scrapers.shark] No new events found (shark.py:171)
[2026-01-07 | 08:00:12] INFO [scrapers.strmd] Scraping from "https://streamed.pk" (strmd.py:136)
[2026-01-07 | 08:00:12] INFO [scrapers.strmd] Refreshing API cache (strmd.py:40)
[2026-01-07 | 08:00:12] INFO [scrapers.fawa] Processing 14 new URL(s) (fawa.py:102)
[2026-01-07 | 08:00:12] INFO [scrapers.strmd] Processing 2 new URL(s) (strmd.py:140)
[2026-01-07 | 08:00:12] INFO [scrapers.streamfree] Collected and cached 25 new event(s) (streamfree.py:91)
[2026-01-07 | 08:00:12] INFO [scrapers.pawa] Processing 10 new URL(s) (pawa.py:102)
[2026-01-07 | 08:00:12] INFO [scrapers.fawa] URL 1) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:13] INFO [scrapers.streamcenter] Processing 0 new URL(s) (streamcenter.py:106)
[2026-01-07 | 08:00:13] INFO [scrapers.streamcenter] No new events found (streamcenter.py:159)
[2026-01-07 | 08:00:13] INFO [scrapers.cdnlivetv] Processing 0 new URL(s) (cdnlivetv.py:101)
[2026-01-07 | 08:00:13] INFO [scrapers.cdnlivetv] No new events found (cdnlivetv.py:154)
[2026-01-07 | 08:00:13] INFO [scrapers.embedhd] Processing 0 new URL(s) (embedhd.py:91)
[2026-01-07 | 08:00:13] INFO [scrapers.embedhd] No new events found (embedhd.py:144)
[2026-01-07 | 08:00:13] INFO [scrapers.istreameast] Processing 0 new URL(s) (istreameast.py:119)
[2026-01-07 | 08:00:13] INFO [scrapers.istreameast] No new events found (istreameast.py:164)
[2026-01-07 | 08:00:13] INFO [scrapers.totalsportek] Processing 21 new URL(s) (totalsportek.py:126)
[2026-01-07 | 08:00:13] INFO [scrapers.fawa] URL 2) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:13] INFO [scrapers.ppv] Scraping from "https://ppvs.su" (ppv.py:107)
[2026-01-07 | 08:00:13] INFO [scrapers.ppv] Refreshing API cache (ppv.py:34)
[2026-01-07 | 08:00:13] INFO [scrapers.streamsgate] Processing 0 new URL(s) (streamsgate.py:136)
[2026-01-07 | 08:00:13] INFO [scrapers.streamsgate] No new events found (streamsgate.py:189)
[2026-01-07 | 08:00:13] INFO [scrapers.streamhub] Processing 0 new URL(s) (streamhub.py:150)
[2026-01-07 | 08:00:13] INFO [scrapers.streamhub] No new events found (streamhub.py:209)
[2026-01-07 | 08:00:13] INFO [scrapers.fawa] URL 3) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:13] INFO [scrapers.sport9] Processing 2 new URL(s) (sport9.py:104)
[2026-01-07 | 08:00:13] INFO [scrapers.ppv] Processing 0 new URL(s) (ppv.py:111)
[2026-01-07 | 08:00:13] INFO [scrapers.ppv] No new events found (ppv.py:166)
[2026-01-07 | 08:00:13] INFO [scrapers.fawa] URL 4) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:13] WARNING [scrapers.totalsportek] URL 1) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:13] INFO [scrapers.fawa] URL 5) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:13] INFO [scrapers.fawa] URL 6) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:13] WARNING [scrapers.totalsportek] URL 2) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:13] INFO [scrapers.fawa] URL 7) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:14] INFO [scrapers.pawa] URL 1) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:14] INFO [scrapers.fawa] URL 8) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:14] INFO [scrapers.fawa] URL 9) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:14] WARNING [scrapers.totalsportek] URL 3) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:14] INFO [scrapers.fawa] URL 10) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:14] INFO [scrapers.fawa] URL 11) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:14] INFO [scrapers.fawa] URL 12) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:14] INFO [scrapers.fawa] URL 13) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:14] WARNING [scrapers.totalsportek] URL 4) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:14] INFO [scrapers.fawa] URL 14) Captured M3U8 (fawa.py:36)
[2026-01-07 | 08:00:14] INFO [scrapers.fawa] Collected and cached 14 new event(s) (fawa.py:145)
[2026-01-07 | 08:00:15] INFO [scrapers.pawa] URL 2) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:15] WARNING [scrapers.totalsportek] URL 5) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:15] WARNING [scrapers.totalsportek] URL 6) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:15] WARNING [scrapers.totalsportek] URL 7) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:16] INFO [scrapers.pawa] URL 3) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:16] WARNING [scrapers.totalsportek] URL 8) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:16] INFO [scrapers.strmd] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-07 | 08:00:17] WARNING [scrapers.totalsportek] URL 9) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:17] INFO [scrapers.pawa] URL 4) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:17] WARNING [scrapers.totalsportek] URL 10) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:18] WARNING [scrapers.totalsportek] URL 11) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:18] ERROR [scrapers.roxie] Failed to fetch "https://roxiestreams.live/motorsports": (webwork.py:72)
[2026-01-07 | 08:00:18] ERROR [scrapers.roxie] Failed to fetch "https://roxiestreams.live/soccer": (webwork.py:72)
[2026-01-07 | 08:00:18] INFO [scrapers.roxie] Processing 0 new URL(s) (roxie.py:149)
[2026-01-07 | 08:00:18] INFO [scrapers.roxie] No new events found (roxie.py:193)
[2026-01-07 | 08:00:18] WARNING [scrapers.totalsportek] URL 12) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:18] INFO [scrapers.pawa] URL 5) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:18] INFO [scrapers.strmd] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-07 | 08:00:19] WARNING [scrapers.totalsportek] URL 13) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:19] INFO [scrapers.strmd] Collected and cached 2 new event(s) (strmd.py:191)
[2026-01-07 | 08:00:19] INFO [scrapers.pixel] Collected and cached 0 new event(s) (pixel.py:108)
[2026-01-07 | 08:00:19] WARNING [scrapers.totalsportek] URL 14) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:19] INFO [scrapers.pawa] URL 6) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:19] WARNING [scrapers.totalsportek] URL 15) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:20] WARNING [scrapers.totalsportek] URL 16) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:20] INFO [scrapers.sport9] URL 1) Captured M3U8 (webwork.py:197)
[2026-01-07 | 08:00:20] INFO [scrapers.pawa] URL 7) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:20] INFO [scrapers.totalsportek] URL 17) Captured M3U8 (totalsportek.py:57)
[2026-01-07 | 08:00:21] WARNING [scrapers.totalsportek] URL 18) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:21] INFO [scrapers.pawa] URL 8) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:21] INFO [scrapers.totalsportek] URL 19) Captured M3U8 (totalsportek.py:57)
[2026-01-07 | 08:00:21] WARNING [scrapers.totalsportek] URL 20) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:21] INFO [scrapers.pawa] URL 9) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:22] WARNING [scrapers.totalsportek] URL 21) No iframe element found. (totalsportek.py:33)
[2026-01-07 | 08:00:22] INFO [scrapers.totalsportek] Collected and cached 2 new event(s) (totalsportek.py:172)
[2026-01-07 | 08:00:22] INFO [scrapers.pawa] URL 10) Captured M3U8 (pawa.py:51)
[2026-01-07 | 08:00:22] INFO [scrapers.pawa] Collected and cached 10 new event(s) (pawa.py:144)
[2026-01-07 | 08:00:24] INFO [scrapers.sport9] URL 2) Captured M3U8 (webwork.py:197)
[2026-01-07 | 08:00:24] INFO [scrapers.sport9] Collected and cached 2 new event(s) (sport9.py:155)
[2026-01-07 | 08:00:24] INFO [scrapers.watchfooty] Loaded 0 event(s) from cache (watchfooty.py:247)
[2026-01-07 | 08:00:25] INFO [scrapers.watchfooty] Scraping from "https://www.watchfooty.top" (watchfooty.py:256)
[2026-01-07 | 08:00:25] INFO [scrapers.watchfooty] Refreshing API cache (watchfooty.py:49)
[2026-01-07 | 08:00:26] INFO [scrapers.watchfooty] Processing 18 new URL(s) (watchfooty.py:260)
[2026-01-07 | 08:00:30] WARNING [scrapers.watchfooty] URL 1) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:00:33] WARNING [scrapers.watchfooty] URL 2) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:00:39] INFO [scrapers.watchfooty] URL 3) Captured M3U8 (watchfooty.py:163)
[2026-01-07 | 08:00:43] INFO [scrapers.watchfooty] URL 4) Captured M3U8 (watchfooty.py:163)
[2026-01-07 | 08:00:47] WARNING [scrapers.watchfooty] URL 5) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:00:53] WARNING [scrapers.watchfooty] URL 6) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:00:56] WARNING [scrapers.watchfooty] URL 7) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:00:59] WARNING [scrapers.watchfooty] URL 8) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:01:04] INFO [scrapers.watchfooty] URL 9) Captured M3U8 (watchfooty.py:163)
[2026-01-07 | 08:01:07] WARNING [scrapers.watchfooty] URL 10) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:01:11] WARNING [scrapers.watchfooty] URL 11) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:01:14] WARNING [scrapers.watchfooty] URL 12) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:01:20] WARNING [scrapers.watchfooty] URL 13) Exception while processing: Page.wait_for_selector: Timeout 3000ms exceeded.
Call log:
- waiting for locator("a[href*=\"/stream/\"]") to be visible
(watchfooty.py:172)
[2026-01-07 | 08:01:25] INFO [scrapers.watchfooty] URL 14) Captured M3U8 (watchfooty.py:163)
[2026-01-07 | 08:01:32] WARNING [scrapers.watchfooty] URL 15) Exception while processing: Page.wait_for_selector: Timeout 3000ms exceeded.
Call log:
- waiting for locator("a[href*=\"/stream/\"]") to be visible
(watchfooty.py:172)
[2026-01-07 | 08:01:36] INFO [scrapers.watchfooty] URL 16) Captured M3U8 (watchfooty.py:163)
[2026-01-07 | 08:01:41] INFO [scrapers.watchfooty] URL 17) Captured M3U8 (watchfooty.py:163)
[2026-01-07 | 08:01:44] WARNING [scrapers.watchfooty] URL 18) No available stream links. (watchfooty.py:114)
[2026-01-07 | 08:01:44] INFO [scrapers.watchfooty] Collected and cached 6 new event(s) (watchfooty.py:314)

View file

@ -16,7 +16,7 @@ TAG = "STRMSGATE"
CACHE_FILE = Cache(f"{TAG.lower()}.json", exp=10_800)
API_FILE = Cache(f"{TAG.lower()}-api.json", exp=28_800)
API_FILE = Cache(f"{TAG.lower()}-api.json", exp=19_800)
BASE_URL = "https://streamingon.org"

View file

@ -1,11 +1,12 @@
## Base Log @ 2026-01-06 20:43 UTC
## Base Log @ 2026-01-07 20:45 UTC
### ✅ Working Streams: 146<br>❌ Dead Streams: 2
### ✅ Working Streams: 145<br>❌ Dead Streams: 3
| Channel | Error (Code) | Link |
| ------- | ------------ | ---- |
| CBS | HTTP Error (404) | `http://fl1.moveonjoy.com/CBSEAST/index.m3u8` |
| NFL Network | HTTP Error (404) | `http://fl1.moveonjoy.com/NFL_NETWORK/index.m3u8` |
| Premier Sports 1 | HTTP Error (403) | `http://109.61.81.147:1935/cdn7/1276/video.m3u8?token=c708d1e1b86b0247d95ecf4645dadd0f` |
---
#### Base Channels URL
```