added text formatting (bold & italic) to json-rpc mode

This commit is contained in:
Bernhard B
2023-08-21 18:43:15 +02:00
parent 2f6bbec3e9
commit a332215a9e

View File

@@ -351,6 +351,7 @@ func (s *SignalClient) send(number string, message string,
QuoteAuthor *string `json:"quote-author,omitempty"`
QuoteMessage *string `json:"quote-message,omitempty"`
QuoteMentions []string `json:"quote-mentions,omitempty"`
TextStyles []string `json:"text-style,omitempty"`
}
request := Request{Message: message}
@@ -384,6 +385,10 @@ func (s *SignalClient) send(number string, message string,
request.QuoteMentions = nil
}
if len(signalCliTextFormatStrings) > 0 {
request.TextStyles = signalCliTextFormatStrings
}
rawData, err := jsonRpc2Client.getRaw("send", request)
if err != nil {
cleanupAttachmentEntries(attachmentEntries)