Merge pull request #38 from nikoyoke1/master

 feat:适配纯文本b站动态
This commit is contained in:
Zhiyu 2024-10-22 17:15:02 +08:00 committed by GitHub
commit ff2913bd6d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View File

@ -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({

View File

@ -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