mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2026-01-11 22:59:03 +08:00
43 lines
1006 B
TypeScript
43 lines
1006 B
TypeScript
import { ConfigBase } from '@/common/utils/ConfigBase';
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unsafe-declaration-merging
|
|
export interface OB11Config {
|
|
http: {
|
|
enable: boolean;
|
|
host: string;
|
|
port: number;
|
|
secret: string;
|
|
enableHeart: boolean;
|
|
enablePost: boolean;
|
|
postUrls: string[];
|
|
};
|
|
ws: {
|
|
enable: boolean;
|
|
host: string;
|
|
port: number;
|
|
};
|
|
reverseWs: {
|
|
enable: boolean;
|
|
urls: string[];
|
|
};
|
|
|
|
debug: boolean;
|
|
heartInterval: number;
|
|
messagePostFormat: 'array' | 'string';
|
|
enableLocalFile2Url: boolean;
|
|
musicSignUrl: string;
|
|
reportSelfMessage: boolean;
|
|
token: string;
|
|
GroupLocalTime: {
|
|
Record: boolean,
|
|
RecordList: Array<string>
|
|
};
|
|
}
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unsafe-declaration-merging
|
|
export class OB11Config extends ConfigBase<OB11Config> {
|
|
getConfigName() {
|
|
return 'onebot11';
|
|
}
|
|
}
|