diff --git a/src/client/client.go b/src/client/client.go index 02777a6..80d0d36 100644 --- a/src/client/client.go +++ b/src/client/client.go @@ -410,6 +410,7 @@ func (s *SignalClient) send(number string, message string, QuoteMentions []string `json:"quote-mentions,omitempty"` TextStyles []string `json:"text-style,omitempty"` EditTimestamp *int64 `json:"edit-timestamp,omitempty"` + NotifySelf bool `json:"notify-self,omitempty"` } request := Request{Message: message} @@ -422,6 +423,8 @@ func (s *SignalClient) send(number string, message string, request.Attachments = append(request.Attachments, attachmentEntry.toDataForSignal()) } + request.NotifySelf = true + request.Sticker = sticker if mentions != nil { request.Mentions = make([]string, len(mentions)) @@ -518,6 +521,8 @@ func (s *SignalClient) send(number string, message string, cmd = append(cmd, strconv.FormatInt(*editTimestamp, 10)) } + cmd = append(cmd, "--notify-self") + rawData, err := s.cliClient.Execute(true, cmd, message) if err != nil { cleanupAttachmentEntries(attachmentEntries)