- 日志:控制台 + logs/musicbot.log(按天轮转、保留 7 天), LOG_LEVEL/LOG_DIR 可配;目录不可写时退化为仅控制台; diagnose=False 避免把凭证写进日志 - 卡片用 Markdown 图片语法显示专辑封面(), 封面取自 MusicServer 的 img 字段(tx/wy 有、kw/kg 无) - 按钮 data 加第 5 段(封面 URL),解码兼容旧 4 段,已发出的按钮不失效 - 菜单去掉每首歌后的(音源)标注;卡片保留"来源:" - 测试补:封面渲染、无封面源、旧 data 兼容、LOG_LEVEL、日志落盘
28 lines
1.1 KiB
Bash
28 lines
1.1 KiB
Bash
# 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
|