summaryrefslogtreecommitdiff
path: root/data_analyser/__main__.py
diff options
context:
space:
mode:
authorA Farzat <a@farzat.xyz>2025-10-09 18:10:00 +0300
committerA Farzat <a@farzat.xyz>2025-10-09 19:51:11 +0300
commit2a2af44eacf0e962853dba0b6ecae19fe18f9ea3 (patch)
tree093f8bf465af54711dce6eb5f8eb97f75cb3718f /data_analyser/__main__.py
parent9fb20553d9f9e21c012f730a728c33d368e09bf2 (diff)
downloadcsca5028-2a2af44eacf0e962853dba0b6ecae19fe18f9ea3.tar.gz
csca5028-2a2af44eacf0e962853dba0b6ecae19fe18f9ea3.zip
Add the ability to use YouTube API
This is to circumvent YouTube blocking.
Diffstat (limited to 'data_analyser/__main__.py')
-rwxr-xr-xdata_analyser/__main__.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/data_analyser/__main__.py b/data_analyser/__main__.py
index 8b4a984..ad85c09 100755
--- a/data_analyser/__main__.py
+++ b/data_analyser/__main__.py
@@ -1,10 +1,15 @@
#!/usr/bin/env python
+from os import getenv
from time import sleep
-from .utils import analyse_collection
+
+from dotenv import load_dotenv
from components.database import subscriptions
+from .utils import analyse_collection
+
+load_dotenv('.env')
while True:
- analyse_collection(subscriptions)
+ analyse_collection(subscriptions, getenv("YOUTUBE_API_KEY") or '')
sleep(30)