-
Notifications
You must be signed in to change notification settings - Fork 27
Expand file tree
/
Copy path.env.example
More file actions
80 lines (55 loc) · 2.06 KB
/
Copy path.env.example
File metadata and controls
80 lines (55 loc) · 2.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# ==============================================
# WordSeek Bot Configuration
# ==============================================
# Your Telegram Bot Token from @BotFather
BOT_TOKEN=your_bot_token_here
# Secret key for daily Wordle signature/verification (used internally)
DAILY_WORDLE_SECRET=your_daily_wordle_secret_here
# Starting date for daily Wordle rotation (YYYY-MM-DD)
DAILY_WORDLE_START_DATE=2025-01-01
# ==============================================
# Database Configuration
# ==============================================
# PostgreSQL connection string
# Examples:
# postgresql://postgres:password@localhost:5432/wordseek
# postgresql://user:pass@host:port/dbname?sslmode=require
DATABASE_URL=postgresql://postgres:password@localhost:5432/wordseek
# ==============================================
# Redis Configuration
# ==============================================
# Redis connection URI
# Examples:
# redis://127.0.0.1:6379
# redis://:password@127.0.0.1:6379
# redis://username:password@host:port
REDIS_URI=redis://127.0.0.1:6379
# ==============================================
# Environment
# ==============================================
# Options: development, production
NODE_ENV=development
# ==============================================
# Admin Configuration
# ==============================================
# Comma-separated list of Telegram User IDs with admin privileges
# Example: 123456789,987654321
ADMIN_USERS=7324550618
# ==============================================
# Feature: Timezone
# ==============================================
# Used for Daily Wordle reset time
# Example: Asia/Kathmandu, UTC, Europe/London
TIME_ZONE=Asia/Kathmandu
# ==============================================
# Optional Channels
# ==============================================
# Suggested words channel (optional)
SUGGESTIONS_CHANNEL=
# Bot logs channel (optional)
LOGS_CHANNEL=
# ==============================================
# External APIs (Optional)
# ==============================================
# Gemini API keys (comma separated if multiple)
GEMINI_API_KEYS=