discordbot/.env.example
2025-04-25 22:40:35 -06:00

29 lines
1.1 KiB
Plaintext

# Discord Bot Token
DISCORD_TOKEN=YOUR_DISCORD_BOT_TOKEN_HERE
# OpenRouter API Key (Required for GurtCog AI features)
AI_API_KEY=YOUR_OPENROUTER_API_KEY_HERE
# Tavily API Key (Optional, for GurtCog web search tool)
TAVILY_API_KEY=YOUR_TAVILY_API_KEY_HERE
# GurtCog Configuration (Optional, defaults will be used if not set)
OPENROUTER_API_URL=https://openrouter.ai/api/v1/chat/completions
GURT_DEFAULT_MODEL=google/gemini-2.5-flash-preview:thinking
GURT_FALLBACK_MODEL=openai/gpt-4.1-nano
GURT_DB_PATH=data/gurt_memory.db
# Discord OAuth2 Configuration (For OAuth Cog)
DISCORD_CLIENT_ID=YOUR_DISCORD_APP_CLIENT_ID
DISCORD_CLIENT_SECRET=YOUR_DISCORD_APP_CLIENT_SECRET
DISCORD_REDIRECT_URI=YOUR_DISCORD_APP_REDIRECT_URI
FLASK_SECRET_KEY=YOUR_FLASK_SECRET_KEY_HERE # Used for session management in Flask server
# API Server Base URL (For Discord Sync Cog)
API_BASE_URL=http://127.0.0.1:5001 # Example URL for the API server
# Unified API Configuration (For run_unified_api.py)
UNIFIED_API_HOST=0.0.0.0
UNIFIED_API_PORT=5005
# Add other necessary environment variables for your specific setup