chore: add .env.example with placeholder values
All checks were successful
Ruff Lint / lint (pull_request) Successful in 29s
All checks were successful
Ruff Lint / lint (pull_request) Successful in 29s
Document all required environment variables for running the Discord bot, including bot token, API credentials, database config, and webhook URL. References paper-dynasty-database#9
This commit is contained in:
parent
94f3b1dc97
commit
f704b09933
54
.env.example
Normal file
54
.env.example
Normal file
@ -0,0 +1,54 @@
|
||||
# Paper Dynasty Discord Bot - Environment Configuration
|
||||
# Copy this file to .env and fill in your actual values.
|
||||
# DO NOT commit .env to version control!
|
||||
|
||||
# =============================================================================
|
||||
# BOT CONFIGURATION
|
||||
# =============================================================================
|
||||
|
||||
# Discord bot token (from Discord Developer Portal)
|
||||
BOT_TOKEN=your-discord-bot-token-here
|
||||
|
||||
# Discord server (guild) ID
|
||||
GUILD_ID=your-guild-id-here
|
||||
|
||||
# Channel ID for scoreboard messages
|
||||
SCOREBOARD_CHANNEL=your-scoreboard-channel-id-here
|
||||
|
||||
# =============================================================================
|
||||
# API CONFIGURATION
|
||||
# =============================================================================
|
||||
|
||||
# Paper Dynasty API authentication token
|
||||
API_TOKEN=your-api-token-here
|
||||
|
||||
# Target database environment: 'dev' or 'prod'
|
||||
# Default: dev
|
||||
DATABASE=dev
|
||||
|
||||
# =============================================================================
|
||||
# APPLICATION CONFIGURATION
|
||||
# =============================================================================
|
||||
|
||||
# Logging level: DEBUG, INFO, WARNING, ERROR
|
||||
# Default: INFO
|
||||
LOG_LEVEL=INFO
|
||||
|
||||
# Python hash seed (set for reproducibility in tests)
|
||||
PYTHONHASHSEED=0
|
||||
|
||||
# =============================================================================
|
||||
# DATABASE CONFIGURATION (PostgreSQL — used by gameplay_models.py)
|
||||
# =============================================================================
|
||||
|
||||
DB_USERNAME=your_db_username
|
||||
DB_PASSWORD=your_db_password
|
||||
DB_URL=localhost
|
||||
DB_NAME=postgres
|
||||
|
||||
# =============================================================================
|
||||
# WEBHOOKS
|
||||
# =============================================================================
|
||||
|
||||
# Discord webhook URL for restart notifications
|
||||
RESTART_WEBHOOK_URL=https://discord.com/api/webhooks/your-webhook-id/your-webhook-token
|
||||
Loading…
Reference in New Issue
Block a user