Yunzai 米游社通用接口模块
使用了全局变量redis进行字段存储
使用了sequelize 和 sqlite 作为主要数据存储
当前版本必须安装喵喵插件
才能使用
- install
npm install yunzai-mys
- use
import { BaseModel, DailyCache, MysUser, MysUtil, NoteUser } from 'yunzai-mys'
import { ApiTool, MysApi } from 'yunzai-mys'
- Yunzai V3
Yunzai V3环境内置对其他插件指令的处理
- Yunzai Next
如果你的环境是Yunzai Next,
需要设置中间件来处理消息,
否则只能依靠插件原始的正则匹配
import { defineConfig } from 'yunzai'
export default defineConfig({
// 消息处理 + v3兼容中间件runtime
middlewares: ['yunzai-mys/message', 'yunzai-mys/runtime']
})
redis.set('mys:proxy:address', '127.0.0.1')
const dir = join(process.cwd(), `/data/db/data.db`)