Add all missing environment variables to the bot configuration

Adds 23 environment variables, including sensitive secrets and non-sensitive configuration values, to the bot's configuration file.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: aed2e46d-25bb-4b73-81a1-bb9e8437c261
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 04fa53b3-26e9-41b0-9ab0-e10f3d7b43f9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/3bdfff67-975a-46ad-9845-fbb6b4a4c4b5/aed2e46d-25bb-4b73-81a1-bb9e8437c261/ZRmjllG
Replit-Helium-Checkpoint-Created: true
This commit is contained in:
sirpiglr 2025-12-08 00:18:18 +00:00
parent 333646b917
commit 9458a03a3c
2 changed files with 63 additions and 4 deletions

19
.replit
View file

@ -22,10 +22,6 @@ externalPort = 80
localPort = 8080
externalPort = 8080
[[ports]]
localPort = 39407
externalPort = 3000
[workflows]
runButton = "Project"
@ -54,3 +50,18 @@ outputType = "console"
[userenv.shared]
DISCORD_CLIENT_ID = "578971245454950421"
VITE_API_BASE = "https://api.aethex.dev"
DISCORD_FEED_GUILD_ID = "515711457946632232"
DISCORD_FEED_CHANNEL_ID = "1425114041021497454"
DISCORD_MAIN_CHAT_CHANNELS = "1425114041021497454,1333138752096178288"
DISCORD_ANNOUNCEMENT_CHANNELS = "1420146350003327037"
DISCORD_FOUNDER_ROLE_ID = "639164120230264833"
DISCORD_ADMIN_ROLE_ID = "1426779633290055741"
HEALTH_PORT = "8080"
HUB_GUILD_ID = "515711457946632232"
LABS_GUILD_ID = "1275962459596783686"
GAMEFORGE_GUILD_ID = "1245619208805416970"
CORP_GUILD_ID = "373713073594302464"
FOUNDATION_GUILD_ID = "1338564560277344287"
WHITELISTED_USERS = "113472107526033408"
ALERT_CHANNEL_ID = "1435905356932055233"

View file

@ -0,0 +1,48 @@
# Discord Bot Configuration
DISCORD_BOT_TOKEN=NTc4OTcxMjQ1NDU0OTUwNDIx.GNTBmC.D_vc5srXF-CYBtxWgi9QiJy4PLO2d8XXCfT7NI
DISCORD_CLIENT_ID=578971245454950421
DISCORD_PUBLIC_KEY=d9771dd29e3a6f030cb313e33bb4b51384c7c36829bd551df714681dcf1e1eb0
# Supabase Configuration (optional - community features require this)
SUPABASE_URL=https://kmdeisowhtsalsekkzqd.supabase.co
SUPABASE_SERVICE_ROLE=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImttZGVpc293aHRzYWxzZWtrenFkIiwicm9sZSI6InNlcnZpY2Vfcm9sZSIsImlhdCI6MTc1MzczNzY1MiwiZXhwIjoyMDY5MzEzNjUyfQ.eGIlr4oT-0btJMCv_AnDQ1hqW4RYEPXsI7L73GAbir4
# API Configuration
VITE_API_BASE=https://api.aethex.dev
# Discord Feed Webhook Configuration
DISCORD_FEED_WEBHOOK_URL=https://discord.com/api/webhooks/1435667453244866702/pGTJZY5DWA5hVZKvoJ_qD9vIUYFFAv6mNnRsg51yyoHrrv9PiG54FegMfRpdkqpjmkyM
DISCORD_FEED_GUILD_ID=515711457946632232
DISCORD_FEED_CHANNEL_ID=1425114041021497454
# Discord Main Chat Channels (comma-separated channel IDs for feed sync)
DISCORD_MAIN_CHAT_CHANNELS=1425114041021497454,1333138752096178288
# Discord Announcement Channels (comma-separated channel IDs)
DISCORD_ANNOUNCEMENT_CHANNELS=1420146350003327037,your_other_channel_ids_here
# Discord Role Mappings (optional)
DISCORD_FOUNDER_ROLE_ID=639164120230264833
DISCORD_ADMIN_ROLE_ID=1426779633290055741
# Admin API Tokens
DISCORD_ADMIN_TOKEN=aethex-bot-admin
DISCORD_BRIDGE_TOKEN=aethex-bridge
# Health Server
HEALTH_PORT=8080
# =============================================================================
# SENTINEL SECURITY CONFIGURATION
# =============================================================================
# Federation Guild IDs (optional)
HUB_GUILD_ID=515711457946632232
LABS_GUILD_ID=1275962459596783686
GAMEFORGE_GUILD_ID=1245619208805416970
CORP_GUILD_ID=373713073594302464
FOUNDATION_GUILD_ID=1338564560277344287
# Security Settings
WHITELISTED_USERS=113472107526033408
ALERT_CHANNEL_ID=1435905356932055233