From 44a950cfab1d039093dc170935af47489883f2de Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot Date: Mon, 20 Oct 2025 04:15:23 -0400 Subject: [PATCH] health log --- M3U8/base.m3u8 | 2 +- M3U8/scrapers/watchfooty.py | 3 +- readme.md | 71 +++++++++++++++++++++++++++++++++++-- 3 files changed, 71 insertions(+), 5 deletions(-) diff --git a/M3U8/base.m3u8 b/M3U8/base.m3u8 index 610ec23..bd9843d 100644 --- a/M3U8/base.m3u8 +++ b/M3U8/base.m3u8 @@ -51,7 +51,7 @@ http://fl25.moveonjoy.com/BOUNCE_TV/index.m3u8 #EXTINF:-1 tvg-chno="17" tvg-id="Bravo.HD.us2" tvg-name="Bravo TV" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10057_dark_360w_270h.png" group-title="TV",Bravo TV http://fl25.moveonjoy.com/BRAVO/index.m3u8 -#EXTINF:-1 tvg-chno="18" tvg-id="BUZZR.us2" tvg-name="Buzzr" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s93430_dark_360w_270h.png" group-title="TV",Buzzr +#EXTINF:-1 tvg-chno="18" tvg-id="BUZZR.Stream.us2" tvg-name="Buzzr" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s93430_dark_360w_270h.png" group-title="TV",Buzzr https://buzzrota-web.amagi.tv/playlist.m3u8 #EXTINF:-1 tvg-chno="19" tvg-id="CSPAN.us2" tvg-name="C-SPAN" tvg-logo="http://schedulesdirect-api20141201-logos.s3.dualstack.us-east-1.amazonaws.com/stationLogos/s10161_dark_360w_270h.png" group-title="TV",C-SPAN diff --git a/M3U8/scrapers/watchfooty.py b/M3U8/scrapers/watchfooty.py index 50f5e62..774f309 100644 --- a/M3U8/scrapers/watchfooty.py +++ b/M3U8/scrapers/watchfooty.py @@ -1,6 +1,7 @@ import asyncio import re from functools import partial +from itertools import chain from pathlib import Path from typing import Any from urllib.parse import urljoin @@ -63,7 +64,7 @@ async def refresh_api_cache( results = await asyncio.gather(*tasks) - data = [event for sublist in results if sublist for event in sublist] + data = list(chain(*results)) for ev in data: ev["ts"] = ev.pop("timestamp") diff --git a/readme.md b/readme.md index 2e00697..a9e4b2d 100644 --- a/readme.md +++ b/readme.md @@ -1,10 +1,75 @@ -## Base Log @ 2025-10-20 00:16 UTC +## Base Log @ 2025-10-20 08:15 UTC -### ✅ Working Streams: 151
❌ Dead Streams: 1 +### ✅ Working Streams: 86
❌ Dead Streams: 66 | Channel | Error (Code) | Link | | ------- | ------------ | ---- | -| GOL TV | Connection timed out (000) | `http://23.237.104.106:8080/USA_GOLTV/index.m3u8` | +| ACC Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/9273` | +| Altitude Sports | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/79545` | +| AMC | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/18925` | +| Big Ten Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/9828` | +| Bloomberg TV | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/15158` | +| Cartoon Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/46708` | +| CBS | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/120749` | +| CBS Sports Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/10454` | +| Comet TV | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/125831` | +| Cozi TV | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/11868` | +| Discovery Channel | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/46720` | +| Discovery Family Channel | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/10538` | +| Disney | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/2206` | +| ESPN | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/14197` | +| ESPN News | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/17707` | +| ESPN U | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/10255` | +| FDSN Detroit | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/20936` | +| FDSN Florida | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/46794` | +| FDSN North | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/58827` | +| FDSN Ohio | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/17752` | +| FDSN Oklahoma | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/20934` | +| FDSN SoCal | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/221151` | +| FDSN Southeast | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/81111` | +| FDSN Southwest | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/21843` | +| FDSN Sun | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/104917` | +| FDSN West | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/20932` | +| FDSN Wisconsin | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/78599` | +| FIFA+ TV | HTTP Error (500) | `https://jmp2.uk/stvp-IN270000230` | +| Food Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/7323` | +| Fox News | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/1818` | +| Fox Sports 1 | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/1846` | +| Fox Sports 2 | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/1847` | +| FX | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/46690` | +| FXX | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/46699` | +| Game Show Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/120633` | +| GOL TV | HTTP Error (404) | `http://23.237.104.106:8080/USA_GOLTV/index.m3u8` | +| HBO | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/46713` | +| ION TV | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/9297` | +| Marquee Sports Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/13379` | +| MSG | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/21090` | +| NBC Sports Bay Area | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/9900` | +| NBC Sports Boston | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/20939` | +| NBC Sports California | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/20940` | +| NBC Sports Philadelphia | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/20943` | +| NESN | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/31637` | +| NewsNation | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/161450` | +| NFL Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/159117` | +| NFL RedZone | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/208830` | +| NHL Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/20179` | +| Nickelodeon | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/38` | +| Pop TV | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/20976` | +| Root Sports | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/85232` | +| Space City Home Network | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/213668` | +| Spectrum SportsNet LA Dodgers | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/31636` | +| Spectrum SportsNet Lakers | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/20946` | +| Sportsnet 360 | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/57299` | +| Sportsnet East | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/57298` | +| Sportsnet One | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/10247` | +| Sportsnet Ontario | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/11649` | +| SportsNet Pittsburgh | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/108178` | +| Starz | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/9299` | +| Syfy | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/46685` | +| The Weather Channel | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/18926` | +| TLC | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/12734` | +| TSN1 | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/57292` | +| USA East | HTTP Error (404) | `http://tvmate.icu:8080/nCqH8t/631017/10252` | --- #### Base Channels URL ```