!54 update main.js.

* update main.js.
This commit is contained in:
柠檬冲水 2023-11-27 19:54:45 +00:00 committed by Kokomi
parent 035146dc47
commit e09189f565

17
main.js
View File

@ -1,12 +1,27 @@
import { createApps } from 'alemonjs' import { createApps } from 'alemonjs'
import { apps } from './index.js' import { apps } from './index.js'
const app = createApps(import.meta.url) const app = createApps(import.meta.url)
const arg = /^#?(\*|星铁|星轨|穹轨|星穹|崩铁|星穹铁道|崩坏星穹铁道|铁道)+/
app.setMessage(async e => { app.setMessage(async e => {
e.isSr = true
e.isGs = true
await runtime.init(e) await runtime.init(e)
Object.defineProperty(e, 'isSr', {
get: () => e.game === 'sr',
set: (v) => { e.game = v ? 'sr' : 'gs' }
})
Object.defineProperty(e, 'isGs', {
get: () => e.game === 'gs',
set: (v) => { e.game = v ? 'gs' : 'sr' }
})
if (arg.test(e.msg)) {
e.game = 'sr'
e.msg = e.msg.replace(arg, '#星铁')
}
e.sender = {} e.sender = {}
e.sender.card = e.user_name e.sender.card = e.user_name
return e return e
}) })
app.setCharacter('#') app.setCharacter('#')
app.component(apps) app.component(apps)
app.mount() app.mount()