mirror of
https://github.com/certd/certd.git
synced 2026-04-23 11:37:23 +08:00
chore: product info
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
name: anpush
|
||||
title: AnPush
|
||||
desc: https://anpush.com
|
||||
needPlus: true
|
||||
input:
|
||||
token:
|
||||
title: API密钥
|
||||
component:
|
||||
placeholder: ''
|
||||
helper: '[获取API密钥](https://anpush.com/push/tool) '
|
||||
required: true
|
||||
channel:
|
||||
title: 通道ID
|
||||
component:
|
||||
placeholder: ''
|
||||
helper: '[获取通道ID](https://anpush.com/push/setting)创建通道,复制通道id,填入此处'
|
||||
required: true
|
||||
pluginType: access
|
||||
@@ -1,19 +0,0 @@
|
||||
name: bark
|
||||
title: Bark 通知
|
||||
desc: Bark 推送通知插件
|
||||
needPlus: true
|
||||
input:
|
||||
webhook:
|
||||
title: 服务地址
|
||||
component:
|
||||
placeholder: https://api.day.app/your_key
|
||||
required: true
|
||||
helper: 你的bark服务地址+key
|
||||
skipSslVerify:
|
||||
title: 忽略证书校验
|
||||
value: false
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,49 +0,0 @@
|
||||
name: dingtalk
|
||||
title: 钉钉通知
|
||||
desc: 钉钉群聊通知
|
||||
needPlus: true
|
||||
input:
|
||||
webhook:
|
||||
title: webhook地址
|
||||
component:
|
||||
placeholder: https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxxxxxxx
|
||||
helper: >-
|
||||
钉钉APP->群聊->设置->机器人->添加机器人->自定义->[创建机器人->复制webhook地址](https://open.dingtalk.com/document/robots/custom-robot-access)
|
||||
required: true
|
||||
secret:
|
||||
title: 加签密钥
|
||||
component:
|
||||
placeholder: SECxxxxxxxxxxxxxxxxxxxxx
|
||||
helper: 必须选择一种安全设置,请选择加密密钥
|
||||
required: false
|
||||
atUserIds:
|
||||
title: '@用户ID'
|
||||
component:
|
||||
placeholder: 非必填,填写完一个按回车
|
||||
name: a-select
|
||||
vModel: value
|
||||
mode: tags
|
||||
multiple: true
|
||||
open: false
|
||||
helper: 填写要@的用户ID
|
||||
required: false
|
||||
atMobiles:
|
||||
title: '@用户手机号'
|
||||
component:
|
||||
placeholder: 非必填,填写一个按回车
|
||||
name: a-select
|
||||
vModel: value
|
||||
mode: tags
|
||||
multiple: true
|
||||
open: false
|
||||
helper: 填写要@的用户的手机号
|
||||
required: false
|
||||
isAtAll:
|
||||
title: '@all'
|
||||
component:
|
||||
placeholder: 非必填
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
helper: 是否@所有人
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,36 +0,0 @@
|
||||
name: discord
|
||||
title: Discord 通知
|
||||
desc: Discord 机器人通知
|
||||
needPlus: true
|
||||
input:
|
||||
webhook:
|
||||
title: Webhook URL
|
||||
component:
|
||||
placeholder: https://discord.com/api/webhooks/xxxxx/xxxx
|
||||
helper: >-
|
||||
[Discord Webhook
|
||||
说明](https://discord.com/developers/docs/resources/webhook#execute-webhook)
|
||||
required: true
|
||||
mentionedList:
|
||||
title: 提醒指定成员
|
||||
component:
|
||||
name: a-select
|
||||
vModel: value
|
||||
mode: tags
|
||||
open: false
|
||||
required: false
|
||||
helper: 填写成员的Id,或者角色Id(&id),或者everyone
|
||||
httpsProxy:
|
||||
title: 代理
|
||||
component:
|
||||
placeholder: http://xxxxx:xx
|
||||
helper: 使用https_proxy
|
||||
required: false
|
||||
skipSslVerify:
|
||||
title: 忽略证书校验
|
||||
value: false
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,16 +0,0 @@
|
||||
name: email
|
||||
title: 电子邮件
|
||||
desc: 电子邮件通知
|
||||
input:
|
||||
receivers:
|
||||
title: 收件人邮箱
|
||||
component:
|
||||
name: a-select
|
||||
vModel: value
|
||||
mode: tags
|
||||
open: false
|
||||
required: true
|
||||
helper: |-
|
||||
可以填写多个,填写一个按回车键再填写下一个
|
||||
需要先[配置邮件服务器](#/sys/settings/email)
|
||||
pluginType: access
|
||||
@@ -1,41 +0,0 @@
|
||||
name: feishu
|
||||
title: 飞书通知
|
||||
desc: 飞书群聊webhook通知
|
||||
needPlus: true
|
||||
input:
|
||||
webhook:
|
||||
title: webhook地址
|
||||
component:
|
||||
placeholder: https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxxxxxxxxxx
|
||||
helper: >-
|
||||
飞书APP->群聊->设置->机器人->添加机器人->自定义webhook->[创建机器人->复制webhook地址](https://open.feishu.cn/document/client-docs/bot-v3/add-custom-bot?lang=zh-CN)
|
||||
required: true
|
||||
secret:
|
||||
title: 加签密钥
|
||||
component:
|
||||
placeholder: SECxxxxxxxxxxxxxxxxxxxxx
|
||||
helper: 必须选择一种安全设置,建议选择加密密钥
|
||||
required: false
|
||||
atUserIds:
|
||||
title: '@用户'
|
||||
component:
|
||||
placeholder: 非必填,支持多个,填写完一个按回车
|
||||
name: a-select
|
||||
vModel: value
|
||||
mode: tags
|
||||
multiple: true
|
||||
open: false
|
||||
helper: >-
|
||||
填写要@的用户ID:【ou_xxxxxxxxx】
|
||||
|
||||
用户ID获取方法,[查看OpenId获取方法](https://open.feishu.cn/document/home/user-identity-introduction/open-id)
|
||||
required: false
|
||||
isAtAll:
|
||||
title: '@all'
|
||||
component:
|
||||
placeholder: 非必填
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
helper: 是否@所有人
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,73 +0,0 @@
|
||||
name: webhook
|
||||
title: 自定义webhook
|
||||
desc: 根据模版自定义http请求
|
||||
input:
|
||||
webhook:
|
||||
title: webhook地址
|
||||
component:
|
||||
placeholder: https://xxxxx.com/xxxx
|
||||
col:
|
||||
span: 24
|
||||
required: true
|
||||
method:
|
||||
title: 请求方式
|
||||
value: POST
|
||||
component:
|
||||
name: a-select
|
||||
placeholder: post/put/get
|
||||
options:
|
||||
- value: POST
|
||||
label: POST
|
||||
- value: PUT
|
||||
label: PUT
|
||||
- value: GET
|
||||
label: GET
|
||||
required: true
|
||||
contentType:
|
||||
title: ContentType
|
||||
value: application/json
|
||||
component:
|
||||
name: a-auto-complete
|
||||
options:
|
||||
- value: application/json
|
||||
label: application/json
|
||||
- value: application/x-www-form-urlencoded
|
||||
label: application/x-www-form-urlencoded
|
||||
helper: 也可以自定义填写
|
||||
required: true
|
||||
headers:
|
||||
title: Headers
|
||||
component:
|
||||
name: a-textarea
|
||||
vModel: value
|
||||
rows: 2
|
||||
col:
|
||||
span: 24
|
||||
helper: 一行一个,格式为key=value
|
||||
required: false
|
||||
template:
|
||||
title: 消息body模版
|
||||
value: |-
|
||||
{
|
||||
"title":"{title}",
|
||||
"content":"{content}\n[查看详情]({url})"
|
||||
}
|
||||
component:
|
||||
name: a-textarea
|
||||
rows: 4
|
||||
col:
|
||||
span: 24
|
||||
helper: |-
|
||||
根据对应的webhook接口文档,构建一个json对象作为参数(默认值只是一个示例,一般不是正确的参数)
|
||||
支持变量:{title}、{content}、{url},变量用{}包裹
|
||||
字符串需要双引号,使用\n换行
|
||||
如果是get方式,将作为query参数拼接到url上
|
||||
required: true
|
||||
skipSslVerify:
|
||||
title: 忽略证书校验
|
||||
value: false
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,12 +0,0 @@
|
||||
name: iyuu
|
||||
title: 爱语飞飞微信通知(iyuu)
|
||||
desc: https://iyuu.cn/
|
||||
needPlus: true
|
||||
input:
|
||||
token:
|
||||
title: Token令牌
|
||||
component:
|
||||
placeholder: ''
|
||||
helper: https://iyuu.cn/ 微信扫码获取
|
||||
required: true
|
||||
pluginType: access
|
||||
@@ -1,30 +0,0 @@
|
||||
name: qywx
|
||||
title: 企业微信通知
|
||||
desc: 企业微信群聊机器人通知
|
||||
needPlus: true
|
||||
input:
|
||||
webhook:
|
||||
title: webhook地址
|
||||
component:
|
||||
placeholder: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxx
|
||||
helper: '[企微群聊机器人配置说明](https://developer.work.weixin.qq.com/document/path/91770)'
|
||||
required: true
|
||||
mentionedList:
|
||||
title: 提醒指定成员
|
||||
component:
|
||||
name: a-select
|
||||
vModel: value
|
||||
mode: tags
|
||||
open: false
|
||||
required: false
|
||||
helper: 填写成员名字,@all 为提醒所有人
|
||||
mentionedMobileList:
|
||||
title: 提醒指定手机号成员
|
||||
component:
|
||||
name: a-select
|
||||
vModel: value
|
||||
mode: tags
|
||||
open: false
|
||||
required: false
|
||||
helper: 填写成员手机号,@all 为提醒所有人
|
||||
pluginType: access
|
||||
@@ -1,35 +0,0 @@
|
||||
name: serverchan
|
||||
title: Server酱ᵀ
|
||||
desc: https://sct.ftqq.com/
|
||||
needPlus: true
|
||||
input:
|
||||
endpoint:
|
||||
title: 服务地址
|
||||
value: https://sctapi.ftqq.com
|
||||
required: true
|
||||
sendKey:
|
||||
title: SendKey
|
||||
component:
|
||||
placeholder: https://sctapi.ftqq.com/<SENDKEY>.send
|
||||
helper: https://sct.ftqq.com/ 微信扫码获取
|
||||
required: true
|
||||
channel:
|
||||
title: 消息通道号
|
||||
component:
|
||||
placeholder: 9|66
|
||||
helper: 可以不填,最多两个通道,[通道配置说明](https://sct.ftqq.com/sendkey)
|
||||
required: false
|
||||
noip:
|
||||
title: 是否隐藏IP
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
skipSslVerify:
|
||||
title: 忽略证书校验
|
||||
value: false
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,30 +0,0 @@
|
||||
name: serverchan3
|
||||
title: Server酱³
|
||||
desc: https://doc.sc3.ft07.com/serverchan3
|
||||
needPlus: true
|
||||
input:
|
||||
apiURL:
|
||||
title: ApiURL
|
||||
component:
|
||||
placeholder: https://uid.push.ft07.com/send/sendKey.send
|
||||
required: true
|
||||
tags:
|
||||
title: 标签Tags
|
||||
component:
|
||||
name: a-select
|
||||
vModel: value
|
||||
mode: tags
|
||||
open: false
|
||||
helper: 支持多个,回车后填写下一个
|
||||
required: false
|
||||
short:
|
||||
title: short
|
||||
required: false
|
||||
skipSslVerify:
|
||||
title: 忽略证书校验
|
||||
value: false
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,28 +0,0 @@
|
||||
name: slack
|
||||
title: Slack通知
|
||||
desc: Slack消息推送通知
|
||||
needPlus: true
|
||||
input:
|
||||
webhook:
|
||||
title: webhook地址
|
||||
component:
|
||||
placeholder: >-
|
||||
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
|
||||
helper: >-
|
||||
[APPS](https://api.slack.com/apps/)->进入APP->incoming-webhooks->Add New
|
||||
Webhook to Workspace
|
||||
required: true
|
||||
httpsProxy:
|
||||
title: 代理
|
||||
component:
|
||||
placeholder: http://xxxxx:xx
|
||||
helper: 使用https_proxy
|
||||
required: false
|
||||
skipSslVerify:
|
||||
title: 忽略证书校验
|
||||
value: false
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,37 +0,0 @@
|
||||
name: telegram
|
||||
title: Telegram通知
|
||||
desc: Telegram Bot推送通知
|
||||
needPlus: true
|
||||
input:
|
||||
endpoint:
|
||||
title: URL
|
||||
value: https://api.telegram.org
|
||||
component:
|
||||
placeholder: https://api.telegram.org
|
||||
required: true
|
||||
botToken:
|
||||
title: Bot Token
|
||||
component:
|
||||
placeholder: 123456789:ABCdefGhijklmnopqrstUVWXyz
|
||||
helper: '[token获取](https://core.telegram.org/bots/features#botfather)'
|
||||
required: true
|
||||
chatId:
|
||||
title: 聊天ID
|
||||
component:
|
||||
placeholder: 聊天ID,例如 123456789 或 @channelusername
|
||||
helper: 用户ID(纯数字)或频道名称(@xxxx)
|
||||
required: true
|
||||
httpsProxy:
|
||||
title: 代理
|
||||
component:
|
||||
placeholder: http://xxxxx:xx
|
||||
helper: 使用https_proxy
|
||||
required: false
|
||||
skipSslVerify:
|
||||
title: 忽略证书校验
|
||||
value: false
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,41 +0,0 @@
|
||||
name: vocechat
|
||||
title: VoceChat通知
|
||||
desc: https://voce.chat
|
||||
needPlus: true
|
||||
input:
|
||||
endpoint:
|
||||
title: 服务地址
|
||||
component:
|
||||
placeholder: https://replace.your.domain
|
||||
required: true
|
||||
apiKey:
|
||||
title: apiKey
|
||||
component:
|
||||
placeholder: ''
|
||||
helper: '[获取APIKEY](https://doc.voce.chat/bot/bot-and-webhook)'
|
||||
required: true
|
||||
targetType:
|
||||
title: 目标类型
|
||||
component:
|
||||
name: a-select
|
||||
options:
|
||||
- value: user
|
||||
label: 用户
|
||||
- value: channel
|
||||
label: 频道
|
||||
required: true
|
||||
helper: 发送消息的目标类型
|
||||
targetId:
|
||||
title: 目标ID
|
||||
component:
|
||||
placeholder: 发送消息的目标ID
|
||||
required: true
|
||||
helper: 目标ID可以是用户ID或频道ID
|
||||
skipSslVerify:
|
||||
title: 忽略证书校验
|
||||
value: false
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
pluginType: access
|
||||
@@ -1,73 +0,0 @@
|
||||
name: webhook
|
||||
title: 自定义webhook
|
||||
desc: 根据模版自定义http请求
|
||||
input:
|
||||
webhook:
|
||||
title: webhook地址
|
||||
component:
|
||||
placeholder: https://xxxxx.com/xxxx
|
||||
col:
|
||||
span: 24
|
||||
required: true
|
||||
method:
|
||||
title: 请求方式
|
||||
value: POST
|
||||
component:
|
||||
name: a-select
|
||||
placeholder: post/put/get
|
||||
options:
|
||||
- value: POST
|
||||
label: POST
|
||||
- value: PUT
|
||||
label: PUT
|
||||
- value: GET
|
||||
label: GET
|
||||
required: true
|
||||
contentType:
|
||||
title: ContentType
|
||||
value: application/json
|
||||
component:
|
||||
name: a-auto-complete
|
||||
options:
|
||||
- value: application/json
|
||||
label: application/json
|
||||
- value: application/x-www-form-urlencoded
|
||||
label: application/x-www-form-urlencoded
|
||||
helper: 也可以自定义填写
|
||||
required: true
|
||||
headers:
|
||||
title: Headers
|
||||
component:
|
||||
name: a-textarea
|
||||
vModel: value
|
||||
rows: 2
|
||||
col:
|
||||
span: 24
|
||||
helper: 一行一个,格式为key=value
|
||||
required: false
|
||||
template:
|
||||
title: 消息body模版
|
||||
value: |-
|
||||
{
|
||||
"title":"{title}",
|
||||
"content":"{content}\n[查看详情]({url})"
|
||||
}
|
||||
component:
|
||||
name: a-textarea
|
||||
rows: 4
|
||||
col:
|
||||
span: 24
|
||||
helper: |-
|
||||
根据对应的webhook接口文档,构建一个json对象作为参数(默认值只是一个示例,一般不是正确的参数)
|
||||
支持变量:{title}、{content}、{url},变量用{}包裹
|
||||
字符串需要双引号,使用\n换行
|
||||
如果是get方式,将作为query参数拼接到url上
|
||||
required: true
|
||||
skipSslVerify:
|
||||
title: 忽略证书校验
|
||||
value: false
|
||||
component:
|
||||
name: a-switch
|
||||
vModel: checked
|
||||
required: false
|
||||
pluginType: access
|
||||
Reference in New Issue
Block a user