-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env.example
More file actions
60 lines (49 loc) · 2.05 KB
/
Copy path.env.example
File metadata and controls
60 lines (49 loc) · 2.05 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
# ============================================
# SmartExpenseBot Environment Variables
# ============================================
# Copy this file to .env and fill in your actual values
# cp .env.example .env
# ============================================
# Telegram Bot Configuration (REQUIRED)
# ============================================
# Get your bot token from @BotFather on Telegram
BOT_TOKEN=your_telegram_bot_token
# Your Telegram user ID (optional, for feedback/notifications)
# Leave as 0 if not needed
DEVELOPER_ID=0
# ============================================
# DeepSeek API Configuration (REQUIRED)
# ============================================
# Get your API key from https://platform.deepseek.com/
DEEPSEEK_API_KEY=your_deepseek_api_key
# DeepSeek API endpoint (optional, has default)
DEEPSEEK_API_URL=https://api.deepseek.com/v1/chat/completions
# ============================================
# Database Configuration
# ============================================
# Database type: "sqlite" or "postgresql"
DB_TYPE=sqlite
# SQLite Configuration (used when DB_TYPE=sqlite)
SQLITE_DB_PATH=smart_expense_bot.db
# PostgreSQL Configuration (used when DB_TYPE=postgresql)
# Uncomment and fill these if using PostgreSQL:
# POSTGRES_HOST=localhost
# POSTGRES_PORT=5432
# POSTGRES_DB=smart_expense_bot
# POSTGRES_USER=postgres
# POSTGRES_PASSWORD=postgres
# ============================================
# Proxy Configuration (Optional)
# ============================================
# Uncomment and configure if you need to use a proxy
# Format: socks5://127.0.0.1:10808 or http://proxy.example.com:8080
# PROXY_URL=socks5://127.0.0.1:10808
# ============================================
# Vosk Voice Recognition Models (Optional)
# ============================================
# ============================================
# Proxy Configuration (Optional)
# ============================================
# Uncomment and configure if you need to use a proxy
# Format: socks5://127.0.0.1:10808 or http://proxy.example.com:8080
# PROXY_URL=socks5://127.0.0.1:10808