add possibility to edit messages

see #485
This commit is contained in:
Bernhard B
2024-03-07 20:11:57 +01:00
parent f57512216c
commit 9c365e6f84
5 changed files with 25 additions and 6 deletions

View File

@@ -112,6 +112,7 @@ type SendMessageV2 struct {
QuoteMessage *string `json:"quote_message"`
QuoteMentions []client.MessageMention `json:"quote_mentions"`
TextMode *string `json:"text_mode" enums:"normal,styled"`
EditTimestamp *int64 `json:"edit_timestamp"`
}
type TypingIndicatorRequest struct {
@@ -397,7 +398,7 @@ func (a *Api) SendV2(c *gin.Context) {
timestamps, err := a.signalClient.SendV2(
req.Number, req.Message, req.Recipients, req.Base64Attachments, req.Sticker,
req.Mentions, req.QuoteTimestamp, req.QuoteAuthor, req.QuoteMessage, req.QuoteMentions, req.TextMode)
req.Mentions, req.QuoteTimestamp, req.QuoteAuthor, req.QuoteMessage, req.QuoteMentions, req.TextMode, req.EditTimestamp)
if err != nil {
c.JSON(400, Error{Msg: err.Error()})
return