.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
TG_API_ID
TG_API_HASH
TG_PHONE
TELEGRAM_BOT_TOKEN
secret
Optional: Bot delivery for reports/digest.py --send
TELEGRAM_HOME_CHANNEL
LLM_ENABLED
Optional: LLM summaries for reports/digest.py --llm or LLM_ENABLED=true
LLM_OPENAI_BASE_URL
LLM_API_KEY
secret
LLM_PRIMARY_MODEL
LLM_TEMPERATURE
DIGEST_HOURS
Digest defaults
DIGEST_LIMIT_MESSAGES
DIGEST_TIMEZONE
brew install flyctl && fly launch --from https://github.com/rocenger/tg-alpha-monitor
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/rocenger/tg-alpha-monitor
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/rocenger/tg-alpha-monitor