Commit 29b142ae authored by nanahira's avatar nanahira

bump version

parent 650a859a
import 'koishi-adapter-onebot';
import { App, Session } from 'koishi-core';
import * as koishiPluginCommon from 'koishi-plugin-common';
import { Config } from 'koishi-plugin-common';
import { App, Session } from 'koishi';
import * as koishiPluginOnebot from '@koishijs/plugin-onebot';
import * as koishiPluginVerifier from '@koishijs/plugin-verifier';
import * as targetPlugin from './plugin';
const app = new App({
prefix: process.env.COMMAND_PREFIX || '.',
});
app.plugin(koishiPluginOnebot, {
bots: [
{
type: 'onebot:ws',
server: process.env.ONEBOT_HOST || 'ws://127.0.0.1:6700',
protocol: 'ws',
endpoint: process.env.ONEBOT_HOST || 'ws://127.0.0.1:6700',
selfId: process.env.ONEBOT_ID,
token: process.env.ONEBOT_TOKEN,
},
],
prefix: process.env.COMMAND_PREFIX || '.',
});
app.plugin(koishiPluginCommon, {
echo: false,
app.plugin(koishiPluginVerifier, {
onFriendRequest: true,
onGroupRequest: (session: Session) =>
onGuildRequest: (session: Session) =>
session.userId &&
process.env.ADMIN_ID &&
process.env.ADMIN_ID.split(',').includes(session.userId.toString()),
} as Config);
});
app.plugin(
targetPlugin,
process.env.APP_CONFIG ? JSON.parse(process.env.APP_CONFIG) : undefined,
......
This diff is collapsed.
......@@ -7,7 +7,8 @@
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"declaration": true,
"sourceMap": true
"sourceMap": true,
"skipLibCheck": true
},
"compileOnSave": true,
"allowJs": true,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment