Add default_guide setting

This commit is contained in:
ZM.J 2024-07-25 12:00:27 +08:00
parent ea8f6b2086
commit 8a047b5f5e
2 changed files with 5 additions and 2 deletions

View file

@ -85,7 +85,7 @@ export class Guide extends ZZZPlugin {
, ,
isUpdate, isUpdate,
name, name,
group = '1', // setting.getConfig('mys')?.defaultSource group = _.get(settings.getConfig('guide'), 'default_guide', 1).toString(),
] = this.e.msg.match(reg); ] = this.e.msg.match(reg);
group = +group; group = +group;
if (group > this.maxNum) { if (group > this.maxNum) {
@ -145,7 +145,7 @@ export class Guide extends ZZZPlugin {
} }
let posts = lodash.flatten(lodash.map(msyRes, item => item.data.posts)); let posts = lodash.flatten(lodash.map(msyRes, item => item.data.posts));
let url; let url, created_at, updated_at;
for (let val of posts) { for (let val of posts) {
if (val.post.subject.replace(/【[^】]*本[^】]*】/g, '').includes(name)) { if (val.post.subject.replace(/【[^】]*本[^】]*】/g, '').includes(name)) {
let max = 0; let max = 0;
@ -158,6 +158,8 @@ export class Guide extends ZZZPlugin {
} }
}); });
url = val.image_list[max].url; url = val.image_list[max].url;
created_at = val.post.created_at;
updated_at = val.post.updated_at;
break; break;
} }
} }

1
defSet/guide.yaml Normal file
View file

@ -0,0 +1 @@
default_guide: 1