Files
webhook/.env.example
zhilv ee1bd583d8 feat(command): 添加命令监听与外接回调功能
- 新增 `#四个中文字+空格` 消息匹配规则,可配置前缀和长度
- 匹配成功后 POST 到 COMMAND_CALLBACK_URL,携带命令名、内容、用户信息
- 使用 EventMixin.events() 订阅消息流,on_close 自动取消监听
- 新增配置项:COMMAND_PREFIX、COMMAND_LENGTH、COMMAND_CALLBACK_URL
- 更新 .env.example 和 README 文档
2026-05-02 19:02:40 +08:00

26 lines
607 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ── 鉴权 ──
# 不设置时自动生成 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=#
# 命令名长度(中文字数),默认 4
COMMAND_LENGTH=4
# 匹配到命令后的回调 URL留空则不监听
COMMAND_CALLBACK_URL=