diff --git a/src/core/types/index.ts b/src/core/types/index.ts index 95958179..c24df15a 100644 --- a/src/core/types/index.ts +++ b/src/core/types/index.ts @@ -9,4 +9,5 @@ export * from './sign'; export * from './element'; export * from './constant'; export * from './graytip'; -export * from './emoji'; \ No newline at end of file +export * from './emoji'; +export * from './service'; \ No newline at end of file diff --git a/src/core/types/service.ts b/src/core/types/service.ts new file mode 100644 index 00000000..a53173d5 --- /dev/null +++ b/src/core/types/service.ts @@ -0,0 +1,35 @@ +export enum LoginErrorCode { + KLOGINERRORACCOUNTNOTUIN = 140022018, + KLOGINERRORACCOUNTORPASSWORDERROR = 140022013, + KLOGINERRORBLACKACCOUNT = 150022021, + KLOGINERRORDEFAULT = 140022000, + KLOGINERROREXPIRETICKET = 140022014, + KLOGINERRORFROZEN = 140022005, + KLOGINERRORILLAGETICKET = 140022016, + KLOGINERRORINVAILDCOOKIE = 140022012, + KLOGINERRORINVALIDPARAMETER = 140022001, + KLOGINERRORKICKEDTICKET = 140022015, + KLOGINERRORMUTIPLEPASSWORDINCORRECT = 150022029, + KLOGINERRORNEEDUPDATE = 140022004, + KLOGINERRORNEEDVERIFYREALNAME = 140022019, + KLOGINERRORNEWDEVICE = 140022010, + KLOGINERRORNICEACCOUNTEXPIRED = 150022020, + KLOGINERRORNICEACCOUNTPARENTCHILDEXPIRED = 150022025, + KLOGINERRORPASSWORD = 2, + KLOGINERRORPROOFWATER = 140022008, + KLOGINERRORPROTECT = 140022006, + KLOGINERRORREFUSEPASSOWRDLOGIN = 140022009, + KLOGINERRORREMINDCANAELLATEDSTATUS = 150022028, + KLOGINERRORSCAN = 1, + KLOGINERRORSCCESS = 0, + KLOGINERRORSECBEAT = 140022017, + KLOGINERRORSMSINVALID = 150022026, + KLOGINERRORSTRICK = 140022007, + KLOGINERRORSYSTEMFAILED = 140022002, + KLOGINERRORTGTGTEXCHAGEA1FORBID = 150022027, + KLOGINERRORTIMEOUTRETRY = 140022003, + KLOGINERRORTOOMANYTIMESTODAY = 150022023, + KLOGINERRORTOOOFTEN = 150022022, + KLOGINERRORUNREGISTERED = 150022024, + KLOGINERRORUNUSUALDEVICE = 140022011, +} \ No newline at end of file diff --git a/src/onebot/action/extends/SetGroupSign.ts b/src/onebot/action/extends/SetGroupSign.ts index 88ad0898..86c6f792 100644 --- a/src/onebot/action/extends/SetGroupSign.ts +++ b/src/onebot/action/extends/SetGroupSign.ts @@ -17,7 +17,7 @@ class SetGroupSignBase extends GetPacketStatusDepends { } export class SetGroupSign extends SetGroupSignBase { - actionName = ActionName.SendGroupSign; + actionName = ActionName.SetGroupSign; } export class SendGroupSign extends SetGroupSignBase { diff --git a/src/shell/base.ts b/src/shell/base.ts index 37afe2d4..8fb5de9e 100644 --- a/src/shell/base.ts +++ b/src/shell/base.ts @@ -155,7 +155,7 @@ async function handleLogin( loginListener.onQRCodeSessionFailed = (errType: number, errCode: number, errMsg: string) => { UmamiTrace.sendTrace('qrlogin/error', [errType, errCode, errMsg].toString()); if (!isLogined) { - logger.logError('[Core] [Login] Login Error,ErrCode: ', errCode, ' ErrMsg:', errMsg); + logger.logError('[Core] [Login] Login Error,ErrType: ', errType, ' ErrCode:', errCode); if (errType == 1 && errCode == 3) { // 二维码过期刷新 } @@ -163,9 +163,10 @@ async function handleLogin( } }; - loginListener.onLoginFailed = (args) => { + loginListener.onLoginFailed = (...args) => { UmamiTrace.sendTrace('login/error', args.toString()); - logger.logError('[Core] [Login] Login Error , ErrInfo: ', args.toString()); + console.log(args); + logger.logError('[Core] [Login] Login Error , ErrInfo: ', JSON.stringify(args)); }; loginService.addKernelLoginListener(proxiedListenerOf(loginListener, logger));