{
"id": "string",
"properties": {
"property1": null,
"property2": null
},
"mongoDefaultConnectionString": "string",
"mongoDefaultDatabase": "string",
"isMongo": true,
"isMongoAutoMigrate": true,
"maxCount": 0,
"accountChooseRule": "BestWaitIdle",
"discord": {
"guildId": "string",
"channelId": "string",
"privateChannelId": "string",
"nijiBotChannelId": "string",
"userToken": "string",
"botToken": "string",
"userAgent": "string",
"enable": true,
"enableMj": true,
"enableNiji": true,
"enableFastToRelax": true,
"coreSize": 0,
"queueSize": 0,
"maxQueueSize": 0,
"timeoutMinutes": 0,
"mode": "RELAX",
"allowModes": [
"RELAX"
],
"isBlend": true,
"isDescribe": true,
"isShorten": true,
"dayDrawLimit": 0,
"isVerticalDomain": true,
"verticalDomainIds": [
"string"
],
"subChannels": [
"string"
],
"remark": "string",
"sponsor": "string",
"sort": 0,
"interval": 0,
"afterIntervalMin": 0,
"afterIntervalMax": 0,
"workTime": "string",
"fishingTime": "string",
"permanentInvitationLink": "string",
"weight": 0,
"remixAutoSubmit": true
},
"accounts": [
{
"guildId": "string",
"channelId": "string",
"privateChannelId": "string",
"nijiBotChannelId": "string",
"userToken": "string",
"botToken": "string",
"userAgent": "string",
"enable": true,
"enableMj": true,
"enableNiji": true,
"enableFastToRelax": true,
"coreSize": 0,
"queueSize": 0,
"maxQueueSize": 0,
"timeoutMinutes": 0,
"mode": "RELAX",
"allowModes": [
"RELAX"
],
"isBlend": true,
"isDescribe": true,
"isShorten": true,
"dayDrawLimit": 0,
"isVerticalDomain": true,
"verticalDomainIds": [
"string"
],
"subChannels": [
"string"
],
"remark": "string",
"sponsor": "string",
"sort": 0,
"interval": 0,
"afterIntervalMin": 0,
"afterIntervalMax": 0,
"workTime": "string",
"fishingTime": "string",
"permanentInvitationLink": "string",
"weight": 0,
"remixAutoSubmit": true
}
],
"proxy": {
"host": "string",
"port": 0
},
"ngDiscord": {
"server": "string",
"cdn": "string",
"wss": "string",
"resumeWss": "string",
"uploadServer": "string",
"saveToLocal": true,
"customCdn": "string"
},
"baiduTranslate": {
"appid": "string",
"appSecret": "string"
},
"openai": {
"gptApiUrl": "string",
"gptApiKey": "string",
"timeout": "string",
"model": "string",
"maxTokens": 0,
"temperature": 0
},
"translateWay": "BAIDU",
"notifyHook": "string",
"notifyPoolSize": 0,
"smtp": {
"host": "string",
"port": 0,
"enableSsl": true,
"fromName": "string",
"fromEmail": "string",
"fromPassword": "string",
"to": "string"
},
"captchaServer": "string",
"captchaNotifyHook": "string",
"aliyunOss": {
"enable": true,
"bucketName": "string",
"region": "string",
"accessKeyId": "string",
"accessKeySecret": "string",
"endpoint": "string",
"customCdn": "string",
"imageStyle": "string",
"thumbnailImageStyle": "string"
},
"isVerticalDomain": true,
"enableSwagger": true,
"ipRateLimiting": {
"enable": true,
"whitelist": [
"string"
],
"blacklist": [
"string"
],
"ipRules": {
"property1": {
"property1": 0,
"property2": 0
},
"property2": {
"property1": 0,
"property2": 0
}
},
"ip24Rules": {
"property1": {
"property1": 0,
"property2": 0
},
"property2": {
"property1": 0,
"property2": 0
}
},
"ip16Rules": {
"property1": {
"property1": 0,
"property2": 0
},
"property2": {
"property1": 0,
"property2": 0
}
}
},
"ipBlackRateLimiting": {
"enable": true,
"whitelist": [
"string"
],
"blacklist": [
"string"
],
"ipRules": {
"property1": {
"property1": 0,
"property2": 0
},
"property2": {
"property1": 0,
"property2": 0
}
},
"ip24Rules": {
"property1": {
"property1": 0,
"property2": 0
},
"property2": {
"property1": 0,
"property2": 0
}
},
"ip16Rules": {
"property1": {
"property1": 0,
"property2": 0
},
"property2": {
"property1": 0,
"property2": 0
}
},
"blockTime": 0
},
"enableRegister": true,
"registerUserDefaultDayLimit": 0,
"enableGuest": true,
"guestDefaultDayLimit": 0
}