diff options
Diffstat (limited to 'notification/notify_windows.go')
-rw-r--r-- | notification/notify_windows.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/notification/notify_windows.go b/notification/notify_windows.go index 71c547d..d927ee1 100644 --- a/notification/notify_windows.go +++ b/notification/notify_windows.go @@ -18,15 +18,18 @@ package notification import "gopkg.in/toast.v1" -func Send(title, text string, critical bool) error { +func Send(title, text string, critical, sound bool) error { notification := toast.Notification{ AppID: "gomuks", Title: title, Message: message, - Audio: toast.IM, + Audio: toast.Silent, Duration: toast.Short, // Icon: ..., } + if sound { + notification.Audio = toast.IM + } if critical { notification.Duration = toast.Long } |