diff --git a/channel.py b/channel.py index 81d8e000..bbe40592 100644 --- a/channel.py +++ b/channel.py @@ -5,6 +5,7 @@ from typing import Any, SupportsInt, cast, TYPE_CHECKING import aiohttp +import aiohttp.client_exceptions from yarl import URL from utils import Game @@ -384,7 +385,7 @@ async def send_watch(self) -> bool: # without downloading the actual stream data async with self._twitch.request("HEAD", stream_chunk_url) as head_response: return head_response.status == 200 - except aiohttp.InvalidURL: + except aiohttp.client_exceptions.InvalidUrlClientError: # Temporarily log the entire response into the output self._twitch.print(available_chunks) raise