From ff93c57ff6ead9607d433bf351d87788715b46bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E5=88=80=E9=B1=BC?= <9903082+qdyovo@user.noreply.gitee.com> Date: Tue, 22 Oct 2024 15:36:33 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat=EF=BC=9A=E9=80=82=E9=85=8D?= =?UTF-8?q?=E7=BA=AF=E6=96=87=E6=9C=ACb=E7=AB=99=E5=8A=A8=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/tools.js | 4 ++-- utils/bilibili.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/tools.js b/apps/tools.js index 1394e48..5a81ca9 100644 --- a/apps/tools.js +++ b/apps/tools.js @@ -1048,8 +1048,8 @@ export class tools extends plugin { } const dynamicId = /[^/]+(?!.*\/)/.exec(url)[0]; getDynamic(dynamicId, session).then(async resp => { - if (resp.dynamicSrc.length > 0) { - e.reply(`${ this.identifyPrefix }识别:哔哩哔哩动态, ${ resp.dynamicDesc }`); + if (resp.dynamicSrc.length > 0 || resp.dynamicDesc) { + e.reply(`${ this.identifyPrefix }识别:哔哩哔哩动态\n${ resp.dynamicDesc }`); let dynamicSrcMsg = []; resp.dynamicSrc.forEach(item => { dynamicSrcMsg.push({ diff --git a/utils/bilibili.js b/utils/bilibili.js index fa9b10d..c9832bc 100644 --- a/utils/bilibili.js +++ b/utils/bilibili.js @@ -402,9 +402,9 @@ export async function getDynamic(dynamicId, SESSDATA) { const dynamicData = resp.data.data.card const card = JSON.parse(dynamicData.card) const dynamicOrigin = card.item - const dynamicDesc = dynamicOrigin.description + const dynamicDesc = dynamicOrigin.description || dynamicOrigin.content + const pictures = dynamicOrigin.pictures || '' - const pictures = dynamicOrigin.pictures let dynamicSrc = [] for (let pic of pictures) { const img_src = pic.img_src