feat: support title flag on cli (#172)
This commit is contained in:
parent
9bd6886c1e
commit
2a00ed77ad
5
main.go
5
main.go
|
@ -40,6 +40,7 @@ Server Options:
|
|||
-c, --config <file> Configuration file path
|
||||
-m, --message <message> Notification message
|
||||
-t, --token <token> Notification token
|
||||
--title <title> Notification title
|
||||
--proxy <proxy> Proxy URL (only for GCM)
|
||||
--pid <pid path> Process identifier path
|
||||
iOS Options:
|
||||
|
@ -98,6 +99,7 @@ func main() {
|
|||
var message string
|
||||
var token string
|
||||
var proxy string
|
||||
var title string
|
||||
|
||||
flag.BoolVar(&showVersion, "version", false, "Print version information.")
|
||||
flag.BoolVar(&showVersion, "v", false, "Print version information.")
|
||||
|
@ -116,6 +118,7 @@ func main() {
|
|||
flag.StringVar(&token, "token", "", "token string")
|
||||
flag.StringVar(&message, "m", "", "notification message")
|
||||
flag.StringVar(&message, "message", "", "notification message")
|
||||
flag.StringVar(&title, "title", "", "notification title")
|
||||
flag.BoolVar(&opts.Android.Enabled, "android", false, "send android notification")
|
||||
flag.BoolVar(&opts.Ios.Enabled, "ios", false, "send ios notification")
|
||||
flag.BoolVar(&opts.Ios.Production, "production", false, "production mode in iOS")
|
||||
|
@ -198,6 +201,7 @@ func main() {
|
|||
Tokens: []string{token},
|
||||
Platform: gorush.PlatFormAndroid,
|
||||
Message: message,
|
||||
Title: title,
|
||||
}
|
||||
|
||||
err := gorush.CheckMessage(req)
|
||||
|
@ -223,6 +227,7 @@ func main() {
|
|||
Tokens: []string{token},
|
||||
Platform: gorush.PlatFormIos,
|
||||
Message: message,
|
||||
Title: title,
|
||||
}
|
||||
|
||||
if topic != "" {
|
||||
|
|
Loading…
Reference in New Issue