You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
851 B
40 lines
851 B
package model
|
|
|
|
// Config
|
|
// @Description: 配置
|
|
type Config struct {
|
|
MsgEnabled bool
|
|
MsgType string
|
|
BarkUrl string
|
|
BarkKey string
|
|
MailHost string
|
|
MailProtocol string
|
|
MailPort int
|
|
MailUser string
|
|
MailPwd string
|
|
MailFromName string
|
|
MailTo []string
|
|
}
|
|
|
|
// BarkRequest
|
|
// @Description: Bark请求
|
|
type BarkRequest struct {
|
|
Body string `json:"body"`
|
|
DeviceKey string `json:"device_key"`
|
|
Title string `json:"title"`
|
|
Badge int `json:"badge"`
|
|
Category string `json:"category"`
|
|
Sound string `json:"sound"`
|
|
Icon string `json:"icon"`
|
|
Group string `json:"group"`
|
|
Url string `json:"url"`
|
|
}
|
|
|
|
// BarkResponse
|
|
// @Description: Bark回复
|
|
type BarkResponse struct {
|
|
Code int `json:"code"`
|
|
Message string `json:"message"`
|
|
Timestamp int `json:"timestamp"`
|
|
}
|