mirror of
https://github.com/PaiGramTeam/PamGram.git
synced 2024-11-22 06:17:54 +00:00
059bcd5e70
* 🔧 使用 dotenv 重构 config
默认配置从 config.json 移动到 config.py 中。如果要覆盖默认配置,在根目录创建
.env 文件按照 .env.example 的例子编辑。
这个方案的优点是:
* 支持写注释
* 以后如果新增配置项,如果用默认值就可以,不需要修改 .env 文件
* 如果通过 serverless、docker 或者 k8s 部署,方便不用修改文件,直接注入环境变量
修改配置
27 lines
492 B
Plaintext
27 lines
492 B
Plaintext
# debug 开关
|
|
DEBUG=false
|
|
|
|
# MySQL
|
|
DB_HOST=127.0.0.1
|
|
DB_PORT=3306
|
|
DB_USERNAME=user
|
|
DB_PASSWORD="password"
|
|
DB_DATABASE=paimon
|
|
|
|
# Redis
|
|
REDIS_HOST=127.0.0.1
|
|
REDIS_PORT=6379
|
|
REDIS_DB=0
|
|
|
|
# 联系 https://t.me/BotFather 使用 /newbot 命令创建机器人并获取 token
|
|
BOT_TOKEN="xxxxxxx"
|
|
|
|
# 记录错误并发送消息通知开发人员
|
|
ERROR_NOTIFICATION_CHAT_ID=chat_id
|
|
|
|
# 文章推送群组
|
|
CHANNELS=[{ "name": "", "chat_id": 1}]
|
|
|
|
# bot 管理员
|
|
ADMINS=[{ "username": "", "user_id": 1 }]
|