From d98cd52e87a451ab3a7eabb4cfa4fb2bfbcb7b0a Mon Sep 17 00:00:00 2001 From: zhiyu1998 Date: Mon, 27 Mar 2023 09:42:52 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix:=20=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=E7=BD=91=E6=98=93=E4=BA=91=E4=BA=91=E7=9B=98=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/neteasepro.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/apps/neteasepro.js b/apps/neteasepro.js index a76ee70..5779e0a 100644 --- a/apps/neteasepro.js +++ b/apps/neteasepro.js @@ -163,11 +163,17 @@ export class neteasepro extends plugin { } const cloudMusics = await ( await getCloud(realCookie) - ).map(item => `${item.songId}: ${item?.songName}-${item?.artists}`); + ).map(item => { + return { + message: `${item.songId}: ${item?.songName??"暂无歌曲信息"}-${item?.artist??"暂无歌手信息"}`, + nickname: e.sender.card || e.user_id, + user_id: e.user_id, + } + }); // 获取用户信息 const { profile } = await getLoginStatus(realCookie); - cloudMusics.unshift(`<${profile.nickname}> 的网易云云盘`); - e.reply(cloudMusics.join("\n")); + e.reply(`<${profile.nickname}> 的网易云云盘`); + e.reply(await Bot.makeForwardMsg(cloudMusics)); return true; } @@ -210,7 +216,6 @@ export class neteasepro extends plugin { } const music = (await getSong(id, realCookie))[0]; const item = (await getCloudMusicDetail(id, realCookie)).data[0]; - logger.mark(music, item); const appletMusic = { message: segment.json(await this.cloudMusicPack(item, music.url)), nickname: e.sender.card || e.user_id,