From 303c8430e8ff6a24d18a743e85be881d9bbe2e82 Mon Sep 17 00:00:00 2001 From: ramforth Date: Tue, 18 Nov 2025 01:37:17 +0100 Subject: [PATCH] re-formatting client_ID and client__Secret --- chat_listener.py | 6 +++++- listener_manager.py | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/chat_listener.py b/chat_listener.py index 17ab34c..32fbf67 100644 --- a/chat_listener.py +++ b/chat_listener.py @@ -1,13 +1,17 @@ import twitchio class TwitchBot(twitchio.Client): - def __init__(self, access_token: str, channel_name: str, websocket_manager, db_user_id: int): + def __init__(self, access_token: str, client_id: str, client_secret: str, channel_name: str, websocket_manager, db_user_id: int): self.websocket_manager = websocket_manager # Store our application's database user ID to avoid conflict with twitchio's internal 'owner_id' self.db_user_id = db_user_id super().__init__( token=access_token, + # The client_id and client_secret are required for the client to + # identify itself with Twitch's services. + client_id=client_id, + client_secret=client_secret, initial_channels=[channel_name] ) self.channel_name = channel_name diff --git a/listener_manager.py b/listener_manager.py index 6a8b0d4..52b1001 100644 --- a/listener_manager.py +++ b/listener_manager.py @@ -32,6 +32,8 @@ class ListenerManager: bot = TwitchBot( access_token=access_token, channel_name=user.username, + client_id=settings.TWITCH_CLIENT_ID, + client_secret=settings.TWITCH_CLIENT_SECRET, websocket_manager=websocket_manager, db_user_id=user.id )