Files
MusicBot/.env.example
T
snowy-yang 9bcdad7aa1 新增日志支持、卡片显示专辑封面、菜单去掉音源标注
- 日志:控制台 + logs/musicbot.log(按天轮转、保留 7 天),
  LOG_LEVEL/LOG_DIR 可配;目录不可写时退化为仅控制台;
  diagnose=False 避免把凭证写进日志
- 卡片用 Markdown 图片语法显示专辑封面(![封面 #240px #240px](img)),
  封面取自 MusicServer 的 img 字段(tx/wy 有、kw/kg 无)
- 按钮 data 加第 5 段(封面 URL),解码兼容旧 4 段,已发出的按钮不失效
- 菜单去掉每首歌后的(音源)标注;卡片保留"来源:"
- 测试补:封面渲染、无封面源、旧 data 兼容、LOG_LEVEL、日志落盘
2026-09-20 22:36:40 +08:00

28 lines
1.1 KiB
Bash
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.
# QQ 开放平台凭证(必填,缺失启动即报错)
APPID=你的AppID
APPSECRET=你的AppSecret
CONNECTER=websocket
# MusicServer(lx-music 聚合音源)
MUSIC_SERVER_URL=http://127.0.0.1:16688
MUSIC_QUALITY=128k
MUSIC_SOURCE=tx # 默认 QQ 音乐,留空聚合全源
# 选歌菜单每页候选数(1~20;受内嵌键盘 5 行限制,默认 10)
MENU_PAGE_SIZE=10
# 自动撤回:翻页撤旧菜单、选歌后撤菜单、播放/下载后撤卡片
# on/off(也接受 true/false、1/0、yes/no),默认 on
WITHDRAW=on
# 下载按钮的发送方式:
# link 直接发直链(默认,避开"仅群主和管理员上传文件"的 40093005)
# file 先上传群文件、失败回退直链(需机器人在群里是群主/管理员)
# 播放按钮不受影响,始终发语音。非法值按 link 处理。
SEND_MODE=link
# 日志:级别可选 TRACE/DEBUG/INFO/SUCCESS/WARNING/ERROR/CRITICAL(默认 INFO);
# 日志同时输出到控制台与 LOG_DIR/musicbot.log(按天轮转、保留 7 天)
LOG_LEVEL=INFO
LOG_DIR=logs