-
-
Notifications
You must be signed in to change notification settings - Fork 562
/
Copy path.env.example
63 lines (42 loc) · 1.23 KB
/
.env.example
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
# Example .env file for ytdlbot configuration
# Number of workers (default is 100)
WORKERS=100
# Telegram app ID
APP_ID=
# Telegram app hash
APP_HASH=
# Telegram bot token
BOT_TOKEN=
# Owner ID, comma-separated
OWNER=
# List of authorized users, comma-separated
AUTHORIZED_USER=
# Database connection address, i.e. mysql+pymysql://user:pass@mysql/dbname
DB_DSN=mysql+pymysql://ytdlbot:your_password@mysql/ytdlbot
# Redis host, leave it empty to use fakeredis
REDIS_HOST=redis
# Enable FFMPEG for video processing (True/False)
ENABLE_FFMPEG=False
# Desired audio format (e.g., mp3, wav), leave it empty to use m4a
AUDIO_FORMAT=
# Enable Aria2 for downloads (True/False)
ENABLE_ARIA2=False
# Path to Rclone executable
RCLONE_PATH=
# Enable VIP features (True/False)
ENABLE_VIP=False
# Payment provider token from Bot Father
PROVIDER_TOKEN=
# Free downloads allowed per user
FREE_DOWNLOAD=5
# Rate limit for requests
RATE_LIMIT=120
# Path for temporary files (ensure the directory exists and is writable)
TMPFILE_PATH=
# Maximum size for Telegram uploads in MB
TG_NORMAL_MAX_SIZE=2000
# Maximum URL length in captions
CAPTION_URL_LENGTH_LIMIT=150
# potoken 'https://github.com/yt-dlp/yt-dlp/wiki/PO-Token-Guide'
POTOKEN=11
BROWSERS=firefox