Inital Commit

This commit is contained in:
2025-07-23 11:52:09 -07:00
commit d98bd6aa17
25 changed files with 1554 additions and 0 deletions

25
authorize_youtube.py Normal file
View File

@ -0,0 +1,25 @@
import os
import sys
# Automatically locate this file's directory (e.g., \\chong\LCS\Videos\eklipse)
project_root = os.path.dirname(os.path.abspath(__file__))
modules_dir = os.path.join(project_root, "modules")
# Add modules directory to the Python path
sys.path.insert(0, modules_dir)
# Change working directory so relative paths (like client_secrets.json) resolve
os.chdir(modules_dir)
# Import from yt_poster in modules
from yt_poster import authenticate_youtube
# Run the OAuth flow
print("🔐 Starting YouTube OAuth authorization...")
try:
service = authenticate_youtube()
print("✅ YouTube authorization complete.")
except Exception as e:
print(f"❌ Authorization failed: {e}")