mirror of
https://github.com/Jerryplusy/rc-plugin.git
synced 2025-10-14 16:19:18 +00:00
🎈 perf: 增加搜书安全性
This commit is contained in:
parent
ffa0a4dd08
commit
099c64c416
@ -309,6 +309,7 @@ export class query extends plugin {
|
||||
};
|
||||
|
||||
// 集成易书、zBook
|
||||
try {
|
||||
const bookList = await Promise.allSettled([getYiBook(e, keyword), getZBook(e, keyword)]);
|
||||
bookList
|
||||
.filter(one => one.status === "fulfilled")
|
||||
@ -327,6 +328,10 @@ export class query extends plugin {
|
||||
await e.reply(replyText);
|
||||
this.setContext("searchBookContext");
|
||||
}
|
||||
} catch (err) {
|
||||
logger.error(err);
|
||||
e.reply("搜书正在施工🚧");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@ -345,8 +350,14 @@ export class query extends plugin {
|
||||
id = /\d+/.exec(keyword)[0];
|
||||
source = "";
|
||||
}
|
||||
try {
|
||||
const res = await getBookDetail(e, id, source);
|
||||
await this.reply(await Bot.makeForwardMsg(res));
|
||||
} catch (err) {
|
||||
logger.error(err);
|
||||
e.reply("搜书正在施工🚧");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user