diff --git a/packages/plugin-chat/src/index.ts b/packages/plugin-chat/src/index.ts index 44c8f643ad..b26f33fafb 100644 --- a/packages/plugin-chat/src/index.ts +++ b/packages/plugin-chat/src/index.ts @@ -9,6 +9,12 @@ declare module 'koishi-core' { interface EventMap { 'chat/receive'(message: Message, session: Session): void } + + namespace Bot { + interface Platforms { + 'web': SandboxBot + } + } } export interface Config extends ReceiverConfig { diff --git a/packages/plugin-webui/src/index.ts b/packages/plugin-webui/src/index.ts index 201c05a584..d616f8c7e6 100644 --- a/packages/plugin-webui/src/index.ts +++ b/packages/plugin-webui/src/index.ts @@ -2,7 +2,6 @@ import { Context, Channel, User } from 'koishi-core' import { template, Time } from 'koishi-utils' import { Meta } from './data' import { Synchronizer } from './stats' -import { SandboxBot } from './adapter' import { WebServer, Config } from './server' import './mongo' @@ -29,12 +28,6 @@ declare module 'koishi-core' { _sendType?: 'command' | 'dialogue' } - namespace Bot { - interface Platforms { - 'web': SandboxBot - } - } - interface Bot { messageSent: number[] messageReceived: number[]