-
Notifications
You must be signed in to change notification settings - Fork 5
/
sample.env
43 lines (39 loc) · 1.19 KB
/
sample.env
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
# Telegram
TOKEN=ReplaceMeWithYourTelegramBotToken
#TOKEN=/run/secrets/telegram_token # if TOKEN starts with / or ./ , is treated as a file
BOT_API=https://api.telegram.org
METHOD=polling
SKIP_PREV_UPDATES=true
POLLING_FAST=true
POLLING_TIMEOUT=30
FORCE_REPLY_TTL=3600
ADMIN_USERID=ReplaceMeWithYourTelegramUserID
STOP_RENAME_REQUEST_TTL=3600
USER_RATE_LIMIT_AMOUNT=5
USER_RATE_LIMIT_TIME=1
TYPING_SAFE_LIMIT_TIME=30
INLINE_CACHE_TIME=300
STOP_MESSAGES_DEPRECATION_REMINDER_AFTER_SECONDS=300 # 300s = 5 minutes
STOP_MESSAGES_DEPRECATION_REMINDER_LOOP_DELAY_SECONDS=30
STOP_MESSAGES_INCLUDE_ARRIVAL_HOUR_AFTER_MINUTES=10
# Bus API
API_URL=https://localhost:5000
API_TIMEOUT=30
API_RETRIES=2
# Persistence API
PERSIST_URL=https://localhost:5001
PERSIST_SALT=kwj342·"?Djk!0pqi2!
#PERSIST_SALT=/run/secrets/telegram_persist_salt # if PERSIST_SALT starts with / or ./ , is treated as a file
PERSIST_TIMEOUT=30
PERSIST_RETRIES=2
PERSIST_KEY_CACHE_SIZE=100
# MongoDB
MONGO_URI=mongodb:https://localhost:27017
MONGO_DATABASE=vigobusbot
MONGO_COLLECTION_LOGS=logs
# System
LOG_LEVEL=INFO
REQUEST_LOGS_PERSIST_ENABLED=true
REQUEST_LOGS_PERSIST_LEVEL=ERROR
REQUEST_LOGS_PERSIST_RECORD_TIMEOUT=120
REQUEST_LOGS_PRINT_LEVEL=WARNING