🔧 更新锅巴配置

This commit is contained in:
yeyang
2023-03-21 19:00:38 +08:00
parent 29a01194af
commit f10971f69c

View File

@@ -32,36 +32,36 @@ export function supportGuoba () {
// 配置项 schemas
schemas: [
{
component: 'Divider',
component: 'whole.Divider',
label: '消息通知'
},
{
field: 'privateMessage',
field: 'whole.privateMessage',
label: '好友消息',
bottomHelpMessage: '开启后将转发好友消息,可进行回复',
component: 'Switch'
},
{
field: 'groupMessage',
field: 'whole.groupMessage',
label: '群聊消息',
helpMessage: '开启后将转发全部群聊消息,建议配置单独群开启',
bottomHelpMessage: '是否开启群聊消息通知',
component: 'Switch'
},
{
field: 'grouptemporaryMessage',
field: 'whole.grouptemporaryMessage',
label: '群临时消息',
bottomHelpMessage: '开启后将转发群临时消息',
component: 'Switch'
},
{
field: 'groupRecall',
field: 'whole.groupRecall',
label: '群聊撤回',
bottomHelpMessage: '群聊撤回后将撤回的消息转发给主人',
component: 'Switch'
},
{
field: 'PrivateRecall',
field: 'whole.PrivateRecall',
label: '好友撤回',
bottomHelpMessage: '好友私聊撤回后将撤回的消息转发给主人',
component: 'Switch'
@@ -71,21 +71,21 @@ export function supportGuoba () {
label: '申请通知'
},
{
field: 'friendRequest',
field: 'whole.friendRequest',
label: '好友申请',
helpMessage: '将云崽的自动同意好友申请关闭后,可回复同意或拒绝进行处理',
bottomHelpMessage: '是否开启好友申请通知',
component: 'Switch'
},
{
field: 'addGroupApplication',
field: 'whole.addGroupApplication',
label: '加群申请',
helpMessage: '可回复同意或拒绝进行处理',
bottomHelpMessage: '是否开启加群申请通知',
component: 'Switch'
},
{
field: 'groupInviteRequest',
field: 'whole.groupInviteRequest',
label: '群聊邀请',
helpMessage: '将云崽的自动退群设置为0后可回复同意或拒绝进行处理',
bottomHelpMessage: '是否开启群聊邀请通知',
@@ -96,25 +96,25 @@ export function supportGuoba () {
label: '列表变动'
},
{
field: 'groupAdminChange',
field: 'whole.groupAdminChange',
label: '群管理变动',
bottomHelpMessage: 'Bot被设置或取消管理群员被设置或取消管理通知',
component: 'Switch'
},
{
field: 'friendNumberChange',
field: 'whole.friendNumberChange',
label: '好友列表变动',
bottomHelpMessage: '新增好友和好友减少通知',
component: 'Switch'
},
{
field: 'groupNumberChange',
field: 'whole.groupNumberChange',
label: '群聊列表变动',
bottomHelpMessage: '群转让新增群聊Bot退群Bot被踢群员被踢等通知',
component: 'Switch'
},
{
field: 'groupMemberNumberChange',
field: 'whole.groupMemberNumberChange',
label: '群成员变动',
bottomHelpMessage: '新增群员,群员被踢,群员退群等通知',
component: 'Switch'
@@ -124,14 +124,14 @@ export function supportGuoba () {
label: '其他通知'
},
{
field: 'flashPhoto',
field: 'whole.flashPhoto',
label: '闪照',
helpMessage: '目前QQ群聊闪照功能已被移除',
bottomHelpMessage: '开启后将转发群聊和私聊的闪照',
component: 'Switch'
},
{
field: 'botBeenBanned',
field: 'whole.botBeenBanned',
label: 'Bot被禁言',
bottomHelpMessage: 'Bot在群聊被禁言后通知主人',
component: 'Switch'
@@ -141,32 +141,32 @@ export function supportGuoba () {
label: '其他设置'
},
{
field: 'Strangers_love',
field: 'whole.Strangers_love',
label: '陌生人点赞',
bottomHelpMessage: '开启后赞我功能将可以陌生人点赞,不活跃的号有可能被风控',
component: 'Switch'
},
{
field: 'state',
field: 'whole.state',
label: '默认状态',
bottomHelpMessage: '是否将椰奶状态作为默认状态',
component: 'Switch'
},
{
field: 'statusTask',
field: 'whole.statusTask',
label: '状态任务',
helpMessage: '关闭后不再读取网速和硬盘速率',
bottomHelpMessage: '如果出现许多cmd进程占用或控制台输出乱码可尝试关闭此选项',
component: 'Switch'
},
{
field: 'notificationsAll',
field: 'whole.notificationsAll',
label: '通知全部管理',
bottomHelpMessage: '开启后通知将会发送给所有主人',
component: 'Switch'
},
{
field: 'deltime',
field: 'whole.deltime',
label: '删除缓存时间',
helpMessage: '删除撤回消息保存的时间',
bottomHelpMessage: '不建议设置太久',
@@ -177,30 +177,117 @@ export function supportGuoba () {
},
{
component: 'Divider',
label: 'pixiv设置'
label: '权限设置'
},
{
field: 'sese',
field: 'whole.sese',
label: 'sese',
bottomHelpMessage: '开放一些功能',
component: 'Switch'
},
{
field: 'sesepro',
field: 'whole.sesepro',
label: 'sesepro',
bottomHelpMessage: '开放全部功能',
component: 'Switch'
},
{
component: 'Divider',
label: 'pixiv设置'
},
{
field: 'pixiv.pixivDirectConnection',
label: 'pixiv图片直连',
bottomHelpMessage: '直接使用官方图片链接发送请确保你的网络环境可以访问pixiv',
component: 'Switch'
},
{
field: 'pixiv.allowPM',
label: 'pixiv私聊使用',
bottomHelpMessage: 'pixiv是否允许私聊使用',
component: 'Switch'
},
{
field: 'pixiv.refresh_token',
label: 'pixiv登录刷新令牌',
bottomHelpMessage: '登录后直接使用账号调用官方api不登录也可以正常使用功能',
component: 'Input'
},
{
field: 'pixiv.pixivImageProxy',
label: 'pixiv图片反代',
bottomHelpMessage: 'pixiv图片反代服务如可以直接访问pixiv请直接打开图片直连',
component: 'Input'
},
{
field: 'pixiv.limit',
label: 'pixiv次数限制',
bottomHelpMessage: '每名用户每日次数限制0 则无限制)',
component: 'InputNumber'
},
{
field: 'pixiv.language',
label: 'pixiv返回语言',
bottomHelpMessage: '返回语言, 会影响标签的翻译',
component: 'Input'
},
{
component: 'Divider',
label: '哔咔设置'
},
{
field: 'bika.allowPM',
label: '哔咔私聊使用',
bottomHelpMessage: '哔咔是否允许私聊使用',
component: 'Switch'
},
{
field: 'bika.bikaDirectConnection',
label: '哔咔图片直连',
bottomHelpMessage: '直接使用官方图片链接发送,请确保你的网络环境可以访问哔咔',
component: 'Switch'
},
{
field: 'bika.limit',
label: '哔咔次数限制',
bottomHelpMessage: '每名用户每日次数限制0 则无限制)',
component: 'InputNumber'
},
{
field: 'bika.bikaImageProxy',
label: '哔咔图片反代',
bottomHelpMessage: '哔咔图片反代服务如可以直接访问bika请直接打开图片直连',
component: 'Input'
},
{
field: 'bika.imageQuality',
label: '哔咔图片质量',
bottomHelpMessage: '哔咔返回的图片质量',
component: 'Select',
componentProps: {
options: [
{ label: '低', value: 'low' },
{ label: '中', value: 'medium' },
{ label: '高', value: 'high' },
{ label: '原图', value: 'original' }
],
placeholder: '请选择图片质量'
}
}
],
// 获取配置数据方法(用于前端填充显示数据)
getConfigData () {
return Config.Notice
return {
whole: Config.Notice,
pixiv: Config.pixiv,
bika: Config.bika
}
},
// 设置配置的方法(前端点确定后调用的方法)
setConfigData (data, { Result }) {
for (let key in data) Config.modify('whole', key, data[key])
for (let key in data) Config.modify(...key.split('.'), data[key])
return Result.ok({}, '保存成功辣ε(*´・ω・)з')
}