mirror of
https://github.com/ZZZure/ZZZ-Plugin.git
synced 2025-12-16 21:27:47 +00:00
fix:checkCode
This commit is contained in:
parent
7c90d4ca13
commit
f04ba5d175
1 changed files with 29 additions and 6 deletions
|
|
@ -235,6 +235,23 @@ export default class MysZZZApi extends MysApi {
|
||||||
switch (res.retcode) {
|
switch (res.retcode) {
|
||||||
case 0:
|
case 0:
|
||||||
break;
|
break;
|
||||||
|
case 10102:
|
||||||
|
if (res.message === 'Data is not public for the user') {
|
||||||
|
this.e.reply(
|
||||||
|
`\nUID:${this.uid},米游社数据未公开`, false, { at: this.userId }
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
this.e.reply(
|
||||||
|
`UID:${this.uid},请先去米游社绑定角色`
|
||||||
|
);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 10041:
|
||||||
|
case 5003:
|
||||||
|
this.e.reply(
|
||||||
|
`UID:${this.uid},米游社账号异常,暂时无法查询`
|
||||||
|
);
|
||||||
|
break;
|
||||||
case 10035:
|
case 10035:
|
||||||
case 1034: {
|
case 1034: {
|
||||||
let handler = this.e.runtime?.handler || {};
|
let handler = this.e.runtime?.handler || {};
|
||||||
|
|
@ -242,7 +259,7 @@ export default class MysZZZApi extends MysApi {
|
||||||
// 如果有注册的mys.req.err,调用
|
// 如果有注册的mys.req.err,调用
|
||||||
if (handler.has('mys.req.err')) {
|
if (handler.has('mys.req.err')) {
|
||||||
logger.mark(
|
logger.mark(
|
||||||
`[米游社zzz查询失败][uid:${this.uid}][qq:${this.userId}] 遇到验证码,尝试调用 Handler mys.req.err`
|
`[米游社zzz查询失败][UID:${this.uid}][qq:${this.userId}] 遇到验证码,尝试调用 Handler mys.req.err`
|
||||||
);
|
);
|
||||||
res =
|
res =
|
||||||
(await handler.call('mys.req.err', this.e, {
|
(await handler.call('mys.req.err', this.e, {
|
||||||
|
|
@ -255,16 +272,22 @@ export default class MysZZZApi extends MysApi {
|
||||||
}
|
}
|
||||||
if (!res || res?.retcode === 1034 || res?.retcode === 10035) {
|
if (!res || res?.retcode === 1034 || res?.retcode === 10035) {
|
||||||
logger.mark(
|
logger.mark(
|
||||||
`[米游社zzz查询失败][uid:${this.uid}][qq:${this.userId}] 遇到验证码`
|
`[米游社zzz查询失败][UID:${this.uid}][qq:${this.userId}] 遇到验证码`
|
||||||
|
);
|
||||||
|
this.e.reply(
|
||||||
|
'米游社zzz查询遇到验证码,请稍后再试'
|
||||||
);
|
);
|
||||||
this.e.reply('米游社zzz查询遇到验证码,请稍后再试');
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
if (/(登录|login)/i.test(res.message)) {
|
if (/(登录|login)/i.test(res.message)) {
|
||||||
logger.mark(`[ck失效][uid:${this.uid}]`);
|
logger.mark(
|
||||||
this.e.reply(`UID:${this.uid},米游社cookie已失效`);
|
`[ck失效][UID:${this.uid}]`
|
||||||
|
);
|
||||||
|
this.e.reply(
|
||||||
|
`UID:${this.uid},米游社cookie已失效`
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
this.e.reply(
|
this.e.reply(
|
||||||
`米游社接口报错,暂时无法查询:${res.message || 'error'}`
|
`米游社接口报错,暂时无法查询:${res.message || 'error'}`
|
||||||
|
|
@ -274,7 +297,7 @@ export default class MysZZZApi extends MysApi {
|
||||||
}
|
}
|
||||||
if (res.retcode !== 0) {
|
if (res.retcode !== 0) {
|
||||||
logger.mark(
|
logger.mark(
|
||||||
`[米游社zzz接口报错]${JSON.stringify(res)},uid:${this.uid}`
|
`[米游社zzz接口报错]${JSON.stringify(res)},UID:${this.uid}`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return res;
|
return res;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue