# backend/config.py import os from dotenv import load_dotenv load_dotenv() GEMINI_API_KEY = os.getenv("GEMINI_API_KEY") TELEGRAM_BOT_TOKEN_A = os.getenv("TELEGRAM_BOT_TOKEN_A") TELEGRAM_BOT_TOKEN_B = os.getenv("TELEGRAM_BOT_TOKEN_B") TELEGRAM_BOT_TOKEN_C = os.getenv("TELEGRAM_BOT_TOKEN_C") TAVILY_API_KEY = os.getenv("TAVILY_API_KEY") ELEVENLABS_API_KEY = os.getenv("ELEVENLABS_API_KEY") DATABASE_PATH = os.getenv("DATABASE_PATH", "negot8.db") API_URL = os.getenv("NEXT_PUBLIC_API_URL", "http://localhost:8000") # Google Calendar OAuth GOOGLE_CLIENT_ID = os.getenv("GOOGLE_CLIENT_ID") GOOGLE_CLIENT_SECRET = os.getenv("GOOGLE_CLIENT_SECRET") GOOGLE_REDIRECT_URI = os.getenv("GOOGLE_REDIRECT_URI", "http://localhost:8000/api/auth/google/callback") GOOGLE_CALENDAR_SCOPES = ["https://www.googleapis.com/auth/calendar.readonly"] # ElevenLabs voice IDs (pick from https://elevenlabs.io/voice-library) VOICE_ID_AGENT_A = "ZthjuvLPty3kTMaNKVKb" # Adam — clear male VOICE_ID_AGENT_B = "yj30vwTGJxSHezdAGsv9" # Rachel — clear female VOICE_ID_AGENT_C = "S9GPGBaMND8XWwwzxQXp" # Domi — for 3rd agent