🎈pref:优化解析杜比音质时添加提示并不发送群语音

This commit is contained in:
秋刀鱼 2024-10-16 10:58:52 +08:00
parent 618a1e1006
commit abbaf2bdc9

View File

@ -1681,7 +1681,11 @@ async neteaseStatus(e, reck) {
url = await this.musicTempApi(e, title, "网易云音乐");
} else {
// 拥有ck并且有效直接进行解析
e.reply([segment.image(coverUrl), `${this.identifyPrefix}识别:网易云音乐,${title}\n当前下载音质: ${AudioLevel}\n预估大小: ${AudioSize}MB`]);
let audioInfo = AudioLevel;
if (AudioLevel == '杜比全景声') {
audioInfo += '\n(杜比下载文件为MP4编码格式为AC-4需要设备支持才可播放)';
}
e.reply([segment.image(coverUrl), `${this.identifyPrefix}识别:网易云音乐,${title}\n当前下载音质: ${audioInfo}\n预估大小: ${AudioSize}MB`]);
}
// 动态判断后缀名
const extensionPattern = /\.([a-zA-Z0-9]+)$/;
@ -1689,7 +1693,9 @@ async neteaseStatus(e, reck) {
// 下载音乐
downloadAudio(url, this.getCurDownloadPath(e), title, 'follow', musicExt).then(async path => {
// 发送语音
await e.reply(segment.record(path));
if (!musicExt == 'mp4') {
await e.reply(segment.record(path));
}
// 上传群文件
await this.uploadGroupFile(e, path);
// 删除文件