新增日志支持、卡片显示专辑封面、菜单去掉音源标注

- 日志:控制台 + 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、日志落盘
This commit is contained in:
snowy-yang committed 2026-09-20 22:36:40 +08:00
1 parent 7a8adb4571
commit 9bcdad7aa1
7 files changed
+162 -24

No files matched your search

+5
View File
@@ -20,3 +20,8 @@ WITHDRAW=on
# file 先上传群文件、失败回退直链(需机器人在群里是群主/管理员)
# 播放按钮不受影响,始终发语音。非法值按 link 处理。
SEND_MODE=link
# 日志:级别可选 TRACE/DEBUG/INFO/SUCCESS/WARNING/ERROR/CRITICAL(默认 INFO);
# 日志同时输出到控制台与 LOG_DIR/musicbot.log(按天轮转、保留 7 天)
LOG_LEVEL=INFO
LOG_DIR=logs