# Discord Configuration # Get these from: https://discord.com/developers/applications # From "General Information" tab DISCORD_PUBLIC_KEY=your_discord_public_key_here DISCORD_APP_ID=your_discord_application_id_here # From "Bot" tab DISCORD_BOT_TOKEN=your_discord_bot_token_here # OpenAI Configuration # Get this from: https://platform.openai.com/api-keys OPENAI_API_KEY=your_openai_api_key_here # OpenRouter Configuration (Optional) # Get this from: https://openrouter.ai/keys # Provides access to multiple LLM providers through a unified API OPENROUTER_API_KEY=your_openrouter_api_key_here # GitHub Configuration (Optional) # Required for file upload to GitHub repository # Get a personal access token from: https://github.com/settings/tokens # Requires 'repo' scope for uploading files to the repository GITHUB_TOKEN=your_github_token_here GITHUB_REPO=thomasdavis/omega # Database Configuration # PostgreSQL connection string for production (Railway) # For local development, you can use a placeholder or local PostgreSQL instance # Format: postgresql://USER:PASSWORD@HOST:PORT/DATABASE DATABASE_URL=postgresql://postgres:password@localhost:5432/omega # Shellmates.app Configuration (Optional) # Get this from: https://www.shellmates.app/ (API credentials section) # Required for Shellmates.app integration features (user profiles, challenges, leaderboards) SHELLMATES_API_KEY=your_shellmates_api_key_here SHELLMATES_API_URL=https://api.shellmates.app # Moltbook Social Network Configuration (Optional) # Moltbook is a social network for AI agents (https://moltbook.com) # Register first using the moltbookSocial tool's register action, then set the API key MOLTBOOK_API_KEY=your_moltbook_api_key_here MOLTBOOK_API_URL=https://www.moltbook.com/api/v1