diff --git a/components/Version.js b/components/Version.js index d4222a53..e08eee90 100644 --- a/components/Version.js +++ b/components/Version.js @@ -78,19 +78,27 @@ const { changelogs, currentVersion } = readLogFile('miao') const yunzaiVersion = packageJson.version const isV3 = yunzaiVersion[0] === '3' let isMiao = false -let name = "Yunzai-Bot" +let name = 'Yunzai-Bot' +let isAlemonjs = false if (packageJson.name === 'miao-yunzai') { isMiao = true - name = "Miao-Yunzai" + name = 'Miao-Yunzai' } else if (packageJson.name === 'trss-yunzai') { isMiao = true - name = "TRSS-Yunzai" + name = 'TRSS-Yunzai' +} +else if (packageJson.name === 'a-yunzai') { + isMiao = true + name = 'A-Yunzai' + isAlemonjs = true } + let Version = { isV3, isMiao, name, + isAlemonjs, get version () { return currentVersion }, diff --git a/index.js b/index.js index 585b9ef6..38d91ed2 100644 --- a/index.js +++ b/index.js @@ -29,7 +29,7 @@ setTimeout(async function () { let msgs = [`当前喵喵版本: ${Version.version}`, '您可使用 #喵喵版本 命令查看更新信息'] await relpyPrivate(msg.qq, msgs.join('\n')) } - if (!Version.isV3) { + if (!Version.isV3 && !Version.isAlemonjs) { console.log('警告:miao-plugin需要V3 Yunzai,请升级至最新版Miao-Yunzai以使用miao-plugin') } if (!fs.existsSync(process.cwd() + '/lib/plugins/runtime.js')) { diff --git a/main.js b/main.js index 8aa205a9..7cf656e4 100644 --- a/main.js +++ b/main.js @@ -2,11 +2,10 @@ import { createApps } from 'alemonjs' import { apps } from './index.js' const app = createApps(import.meta.url) app.setMessage(async e => { - const data = await runtime.init(e) - e = data.e + await runtime.init(e) e.sender = {} e.sender.card = e.user_name return e }) app.component(apps) -app.mount() +app.mount() \ No newline at end of file