- 新增 COMMAND_SCOPE 配置,支持 all/group/private 过滤消息来源 - 新增 COMMAND_ALLOWED_GROUPS 群号白名单,逗号分隔,留空不限制 - 新增 COMMAND_ALLOWED_USERS QQ 号白名单,逗号分隔,留空不限制 - 新增 COMMAND_AT_SENDER 配置,控制回复时是否 @发送者(默认 true) - 回调响应中 at_sender 字段可覆盖全局配置 - 更新 .env.example 和 README.md 文档
38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
# ── 鉴权 ──
|
||
# 不设置时自动生成 UUIDv4 随机密钥并打印到启动日志
|
||
WEBHOOK_API_KEY=
|
||
|
||
# ── 网络 ──
|
||
WEBHOOK_HOST=0.0.0.0
|
||
WEBHOOK_PORT=8081
|
||
|
||
# ── 上传 ──
|
||
UPLOAD_DIR=./uploads
|
||
MAX_UPLOAD_SIZE=20971520
|
||
# 留空不限制,多个用逗号分隔,例:jpg,png,gif,pdf
|
||
ALLOWED_EXTENSIONS=
|
||
|
||
# ── QQ API ──
|
||
QQ_API_TIMEOUT=10
|
||
QQ_API_MAX_RETRIES=2
|
||
|
||
# ── 命令监听 ──
|
||
# 命令前缀,默认 #
|
||
COMMAND_PREFIX=#
|
||
# 命令名最小字符数,默认 2
|
||
COMMAND_LENGTH_MIN=2
|
||
# 命令名最大字符数,默认 4
|
||
COMMAND_LENGTH_MAX=4
|
||
# 监听范围:all(群+私)、group(仅群)、private(仅私),默认 all
|
||
COMMAND_SCOPE=all
|
||
# 允许的群号,逗号分隔,留空不限制,例:123456,789012
|
||
COMMAND_ALLOWED_GROUPS=
|
||
# 允许的 QQ 号,逗号分隔,留空不限制,例:111111,222222
|
||
COMMAND_ALLOWED_USERS=
|
||
# 回复时是否 @发送者,默认 true
|
||
COMMAND_AT_SENDER=true
|
||
# 回调超时秒数,默认 180(生图等耗时命令需要较长超时)
|
||
COMMAND_CALLBACK_TIMEOUT=180
|
||
# 匹配到命令后的回调 URL,留空则不监听
|
||
COMMAND_CALLBACK_URL=
|