diff --git a/src/lib/events/message.ts b/src/lib/events/message.ts index 48be8e6..97d41e4 100644 --- a/src/lib/events/message.ts +++ b/src/lib/events/message.ts @@ -15,7 +15,7 @@ export default class messageEvent extends EventListener { /** * */ - super({ event: 'message' }) + super({ event: 'message' , prefix: undefined, once: undefined}) } /** diff --git a/src/lib/events/notice.ts b/src/lib/events/notice.ts index 36abd89..f17dedd 100644 --- a/src/lib/events/notice.ts +++ b/src/lib/events/notice.ts @@ -13,7 +13,7 @@ export default class noticeEvent extends EventListener { /** * */ - super({ event: 'notice' }) + super({ event: 'notice', prefix: undefined, once: undefined }) } /** diff --git a/src/lib/events/offline.ts b/src/lib/events/offline.ts index 174aa3a..dbb26a8 100644 --- a/src/lib/events/offline.ts +++ b/src/lib/events/offline.ts @@ -11,19 +11,19 @@ export default class offlineEvent extends EventListener { /** * */ - constructor () { - + constructor() { + /** * */ - super({ event: 'system.offline' }) + super({ event: 'system.offline', prefix: undefined, once: undefined }) } /** * 默认方法 * @param e */ - async execute (e) { + async execute(e) { logger.mark('掉线了') let config = cfg.getConfig('notice') let title = `${BOT_NAME}(${Bot.nickname})已离线,请关注` @@ -33,21 +33,21 @@ export default class offlineEvent extends EventListener { if (config.sct) { await fetch(`https://sctapi.ftqq.com/${config.sct}.send?title=${title}&content=${e.message}`) } - if (config.feishu_webhook){ + if (config.feishu_webhook) { let offline_content = { msg_type: 'post', content: { - post: { - 'zh-cn': { - title: title, - content: [ - [{ - tag: "text", - text: e.message - }] - ] - } + post: { + 'zh-cn': { + title: title, + content: [ + [{ + tag: "text", + text: e.message + }] + ] } + } } }; await fetch(config.feishu_webhook, { diff --git a/src/lib/events/online.ts b/src/lib/events/online.ts index 980e8e5..907b60e 100644 --- a/src/lib/events/online.ts +++ b/src/lib/events/online.ts @@ -18,7 +18,8 @@ export default class onlineEvent extends EventListener { */ super({ event: 'system.online', - once: true + once: true, + prefix: undefined, }) } diff --git a/src/lib/events/request.ts b/src/lib/events/request.ts index 29717aa..56c0eba 100644 --- a/src/lib/events/request.ts +++ b/src/lib/events/request.ts @@ -13,7 +13,7 @@ export default class requestEvent extends EventListener { /** * */ - super({ event: 'request' }) + super({ event: 'request' , prefix: undefined, once: undefined}) } /** diff --git a/src/local.js b/src/local.js index 3dc5dae..4af413f 100644 --- a/src/local.js +++ b/src/local.js @@ -1,2 +1,2 @@ -export * from '#miao' +export { Common, Date } from '#miao' export { Character, Weapon } from '#miao.models' diff --git a/src/mys/DailyCache.ts b/src/mys/DailyCache.ts index d1cdca5..cb162ef 100644 --- a/src/mys/DailyCache.ts +++ b/src/mys/DailyCache.ts @@ -46,7 +46,7 @@ export default class DailyCache extends BaseModel { * * 传入servKey (mys/hoyolab),会返回指定的servCache * @returns {DailyCache} */ - static create(uid: number | string, game = 'config') { + static create(uid?: number | string, game = 'config') { return new DailyCache(uid, game) } diff --git a/src/mys/MysUser.ts b/src/mys/MysUser.ts index 4a9843d..4fb804b 100644 --- a/src/mys/MysUser.ts +++ b/src/mys/MysUser.ts @@ -13,7 +13,7 @@ import MysUtil from './MysUtil.js' import lodash from 'lodash' import fetch from 'node-fetch' -import { MysUserDB, UserDB } from '../db/index.js' +import { MysUserDB } from '../db/index.js' import { Data } from '../local.js'