diff --git a/subathon/channel.py b/subathon/channel.py index d6ebe0a..5e1590b 100644 --- a/subathon/channel.py +++ b/subathon/channel.py @@ -1,4 +1,5 @@ from typing import Optional, TypeAlias, TypedDict +import json from collections import defaultdict from datetime import datetime, timedelta @@ -255,3 +256,7 @@ class TimerChannel(Channel): }, websocket=ws, ) + + async def send_event(self, event, **kwargs): + logger.info(f"Sending websocket event: {json.dumps(event, indent=1)}") + await super().send_event(event, **kwargs)