-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
80 lines (62 loc) · 2.51 KB
/
Copy path.env.example
File metadata and controls
80 lines (62 loc) · 2.51 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
# ============================================
# ORION — AI Classroom Agent Configuration
# ============================================
# Telegram Bot Token (dari BotFather)
TELEGRAM_BOT_TOKEN=
# Your Telegram User ID (isi setelah tahu ID Anda)
# Cara: Jalankan bot lalu ketik /start → ID akan tampil
TELEGRAM_OWNER_ID=
# Google AI / Gemini API Key
# Buat di: https://aistudio.google.com/apikey
GEMINI_API_KEY=
GEMINI_API_KEY_2=
GEMINI_API_KEY_3=
# Groq API Key — Digunakan untuk transkripsi suara (Whisper)
# Daftar gratis di: https://console.groq.com/
GROQ_API_KEY=
# Google OAuth 2.0 Credentials
# Buat di: https://console.cloud.google.com/
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_REDIRECT_URI=https://localhost:3000/auth/callback
# Bot Settings
CHECK_INTERVAL_MINUTES=15
# Daily Digest Settings (jam berapa digest harian dikirim, 0-23)
DAILY_DIGEST_HOUR=7
# Timezone untuk daily digest
TIMEZONE=Asia/Jakarta
# OpenRouter (Fallback for Gemini)
OPENROUTER_API_KEY=
# Ollama Local Model Configuration
ENABLE_OLLAMA=false
OLLAMA_BASE_URL=http://localhost:11434
OLLAMA_MODEL_CHAT=qwen2.5-coder:1.5b
OLLAMA_MODEL_CODE=qwen2.5-coder:1.5b
# ==============================================================
# KONFIGURASI ABSENSI OTOMATIS (ETHOL PENS)
# ==============================================================
ETHOL_EMAIL=
ETHOL_PASSWORD=
# Keamanan Multi-User ETHOL
ENCRYPTION_KEY=
# Path browser untuk Puppeteer (opsional — auto-detect Chrome/Edge jika dikosongkan)
# Uncomment dan isi jika auto-detect gagal (misal: Windows 8 dengan Chrome di lokasi custom)
# CHROME_PATH=C:\Program Files\Google\Chrome\Application\chrome.exe
# CHROME_PATH=/usr/bin/chromium-browser # Uncomment ini jika dijalankan di Raspberry Pi
# ID Channel khusus untuk bertanya / koding (Question Channel)
QUESTION_CHANNEL_ID=1405417907973918730
# ID Channel khusus untuk pembuatan flowchart / diagram
FLOWCHART_CHANNEL_ID=1426164497420255322
# ==============================================================
# KONFIGURASI VOICE CHANNEL AUTO-JOIN (DISCORD)
# ==============================================================
# Jumlah pengguna minimal untuk bot bergabung ke voice channel
VOICE_JOIN_THRESHOLD=3
# Jumlah pengguna tersisa di mana bot akan keluar dari voice channel
VOICE_LEAVE_THRESHOLD=2
# Delay sebelum bergabung ke voice channel (dalam detik, acak antara MIN dan MAX)
VOICE_JOIN_DELAY_MIN=5
VOICE_JOIN_DELAY_MAX=15
# Delay sebelum meninggalkan voice channel (dalam detik, acak antara MIN dan MAX)
VOICE_LEAVE_DELAY_MIN=5
VOICE_LEAVE_DELAY_MAX=15