inventwithdean
commited on
Commit
·
45c22d9
1
Parent(s):
384fdce
fix yt chat reloading
Browse files- yt_chat.py +5 -1
yt_chat.py
CHANGED
|
@@ -1,4 +1,5 @@
|
|
| 1 |
import os
|
|
|
|
| 2 |
# from dotenv import load_dotenv
|
| 3 |
from guard import Guardian
|
| 4 |
from tv_crew import TVCrew
|
|
@@ -11,7 +12,7 @@ unreal_orchestrator_url = os.getenv("ORCHESTRATOR_URL")
|
|
| 11 |
api_key_unreal = os.getenv("API_KEY_UNREAL")
|
| 12 |
|
| 13 |
API_KEY = os.getenv("YOUTUBE_API_KEY")
|
| 14 |
-
VIDEO_ID="xBVJIJQg1FY"
|
| 15 |
POLL_INTERVAL = 10 # seconds
|
| 16 |
|
| 17 |
|
|
@@ -63,7 +64,10 @@ Keep your responses short, like two or three sentences, and be witty."""
|
|
| 63 |
message_text = item["snippet"]["displayMessage"]
|
| 64 |
user_messages.append(f"{author_name}: {message_text}")
|
| 65 |
|
|
|
|
| 66 |
self.next_page_token = response.get("nextPageToken")
|
|
|
|
|
|
|
| 67 |
if len(user_messages) == 0:
|
| 68 |
continue
|
| 69 |
except Exception as e:
|
|
|
|
| 1 |
import os
|
| 2 |
+
|
| 3 |
# from dotenv import load_dotenv
|
| 4 |
from guard import Guardian
|
| 5 |
from tv_crew import TVCrew
|
|
|
|
| 12 |
api_key_unreal = os.getenv("API_KEY_UNREAL")
|
| 13 |
|
| 14 |
API_KEY = os.getenv("YOUTUBE_API_KEY")
|
| 15 |
+
VIDEO_ID = "xBVJIJQg1FY"
|
| 16 |
POLL_INTERVAL = 10 # seconds
|
| 17 |
|
| 18 |
|
|
|
|
| 64 |
message_text = item["snippet"]["displayMessage"]
|
| 65 |
user_messages.append(f"{author_name}: {message_text}")
|
| 66 |
|
| 67 |
+
first_fetch = True if self.next_page_token is None else False
|
| 68 |
self.next_page_token = response.get("nextPageToken")
|
| 69 |
+
if first_fetch:
|
| 70 |
+
continue
|
| 71 |
if len(user_messages) == 0:
|
| 72 |
continue
|
| 73 |
except Exception as e:
|