From e05decc4e2f5fdb79a42a0398dd84cf3bbeb8580 Mon Sep 17 00:00:00 2001 From: rdavydov <15850461+rdavydov@users.noreply.github.com> Date: Thu, 24 Nov 2022 11:35:21 +0300 Subject: [PATCH] fix #58 --- .../classes/WebSocketsPool.py | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/TwitchChannelPointsMiner/classes/WebSocketsPool.py b/TwitchChannelPointsMiner/classes/WebSocketsPool.py index 6061d4c..22c35cd 100644 --- a/TwitchChannelPointsMiner/classes/WebSocketsPool.py +++ b/TwitchChannelPointsMiner/classes/WebSocketsPool.py @@ -361,16 +361,20 @@ class WebSocketsPool: ) if event_prediction.result["type"] != "LOSE": - ws.streamers[streamer_index].persistent_annotations( - event_prediction.result["type"], - f"{ws.events_predictions[event_id].title}", - ) + # Analytics switch + if Settings.enable_analytics is True: + ws.streamers[streamer_index].persistent_annotations( + event_prediction.result["type"], + f"{ws.events_predictions[event_id].title}", + ) elif message.type == "prediction-made": event_prediction.bet_confirmed = True - ws.streamers[streamer_index].persistent_annotations( - "PREDICTION_MADE", - f"Decision: {event_prediction.bet.decision['choice']} - {event_prediction.title}", - ) + # Analytics switch + if Settings.enable_analytics is True: + ws.streamers[streamer_index].persistent_annotations( + "PREDICTION_MADE", + f"Decision: {event_prediction.bet.decision['choice']} - {event_prediction.title}", + ) except Exception: logger.error( f"Exception raised for topic: {message.topic} and message: {message}",