From 67ae5065f55adce9338e4a8ac3bbf6c4262bb0e1 Mon Sep 17 00:00:00 2001 From: ramforth Date: Tue, 18 Nov 2025 01:17:27 +0100 Subject: [PATCH] reverted bot_id --- chat_listener.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/chat_listener.py b/chat_listener.py index bf52071..ce16246 100644 --- a/chat_listener.py +++ b/chat_listener.py @@ -14,14 +14,22 @@ class TwitchBot(commands.Bot): # Store our application's database user ID to avoid conflict with twitchio's internal 'owner_id' self.db_user_id = db_user_id + # Force the bot to use our dummy adapter that does nothing. + # This is the definitive fix to prevent any port conflicts. + adapter = NullAdapter() + super().__init__( token=access_token, + # Mandate: Explicitly disable the internal web server. + web_server_adapter=adapter, + eventsub_url=None, prefix='!', # A prefix is required but won't be used for reading chat initial_channels=[channel_name], # These are required by twitchio client_id=client_id, client_secret=client_secret, - ssl=True # Mandate: Explicitly use SSL for the IRC connection. + ssl=True, # Mandate: Explicitly use SSL for the IRC connection. + bot_id=bot_id # This is required by the parent Bot class. ) self.channel_name = channel_name