fix: move hardcoded Discord webhook URL to env var #83
3
.env
3
.env
@ -6,6 +6,9 @@ SBA_DB_USER_PASSWORD=your_production_password
|
||||
# SBa API
|
||||
API_TOKEN=Tp3aO3jhYve5NJF1IqOmJTmk
|
||||
|
||||
# Integrations
|
||||
DISCORD_WEBHOOK_URL=
|
||||
|
||||
# Universal
|
||||
TZ=America/Chicago
|
||||
LOG_LEVEL=INFO
|
||||
@ -22,6 +22,9 @@ logger = logging.getLogger("discord_app")
|
||||
# level=log_level
|
||||
# )
|
||||
|
||||
# Discord integration
|
||||
DISCORD_WEBHOOK_URL = os.environ.get("DISCORD_WEBHOOK_URL")
|
||||
|
||||
# Redis configuration
|
||||
REDIS_HOST = os.environ.get("REDIS_HOST", "localhost")
|
||||
REDIS_PORT = int(os.environ.get("REDIS_PORT", "6379"))
|
||||
@ -503,9 +506,6 @@ def update_season_pitching_stats(player_ids, season, db_connection):
|
||||
raise
|
||||
|
|
||||
|
||||
|
||||
DISCORD_WEBHOOK_URL = os.environ.get("DISCORD_WEBHOOK_URL")
|
||||
|
||||
|
||||
def send_webhook_message(message: str) -> bool:
|
||||
"""
|
||||
Send a message to Discord via webhook.
|
||||
|
||||
@ -34,6 +34,7 @@ services:
|
||||
- REDIS_HOST=sba_redis
|
||||
- REDIS_PORT=6379
|
||||
- REDIS_DB=0
|
||||
- DISCORD_WEBHOOK_URL=${DISCORD_WEBHOOK_URL}
|
||||
depends_on:
|
||||
- postgres
|
||||
- redis
|
||||
|
||||
Loading…
Reference in New Issue
Block a user
All other env-var module-level constants (
REDIS_HOST,REDIS_PORT,REDIS_DB,CACHE_ENABLED) are grouped together near the top of the file around lines 26–29. Declaring this one mid-file is inconsistent with that pattern. Consider moving it there.