mirror of
https://github.com/Jerryplusy/rc-plugin.git
synced 2025-10-14 16:19:18 +00:00
🐞 fix: V1.6.7-lts 修复netease下载部分用户无法使用问题
1. 修复函数`downloadMp3`导致的一系列下载问题 2. 修复netease music下载 3. 修复皮皮虾的问题 4. 修正部分注释
This commit is contained in:
parent
3525599e2c
commit
e532a90fcd
@ -1057,11 +1057,7 @@ export class tools extends plugin {
|
|||||||
// 发送语音
|
// 发送语音
|
||||||
// e.reply(segment.record(path));
|
// e.reply(segment.record(path));
|
||||||
// 判断是不是icqq
|
// 判断是不是icqq
|
||||||
if (e.bot?.sendUni) {
|
await this.uploadGroupFile(e, path);
|
||||||
e.group.fs.upload(path);
|
|
||||||
} else {
|
|
||||||
e.group.sendFile(path);
|
|
||||||
}
|
|
||||||
await checkAndRemoveFile(path);
|
await checkAndRemoveFile(path);
|
||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
logger.error(`下载音乐失败,错误信息为: ${ err.message }`);
|
logger.error(`下载音乐失败,错误信息为: ${ err.message }`);
|
||||||
@ -1782,14 +1778,23 @@ export class tools extends plugin {
|
|||||||
const videoSize = (stats.size / (1024 * 1024)).toFixed(2);
|
const videoSize = (stats.size / (1024 * 1024)).toFixed(2);
|
||||||
if (videoSize > videoSizeLimit) {
|
if (videoSize > videoSizeLimit) {
|
||||||
e.reply(`当前视频大小:${ videoSize }MB,\n大于设置的最大限制,\n改为上传群文件`);
|
e.reply(`当前视频大小:${ videoSize }MB,\n大于设置的最大限制,\n改为上传群文件`);
|
||||||
// 判断是不是icqq
|
await this.uploadGroupFile(e, path);
|
||||||
if (e.bot?.sendUni) {
|
|
||||||
e.group.fs.upload(path);
|
|
||||||
} else {
|
|
||||||
e.group.sendFile(path);
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
e.reply(segment.video(path));
|
e.reply(segment.video(path));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 上传到群文件
|
||||||
|
* @param e 交互事件
|
||||||
|
* @param path 上传的文件所在路径
|
||||||
|
* @return {Promise<void>}
|
||||||
|
*/
|
||||||
|
async uploadGroupFile(e, path) {
|
||||||
|
if (e.bot?.sendUni) {
|
||||||
|
e.group.fs.upload(path);
|
||||||
|
} else {
|
||||||
|
e.group.sendFile(path);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user