Restore thread replies with preview suppression
This commit is contained in:
parent
bb112009a1
commit
e38c5216b9
|
|
@ -207,6 +207,13 @@ func (b *Bot) sendReply(ctx context.Context, evt *event.Event, response string)
|
|||
content.FormattedBody = formatted
|
||||
}
|
||||
|
||||
original := evt.Content.AsMessage()
|
||||
if original != nil && original.RelatesTo != nil && original.RelatesTo.GetThreadParent() != "" {
|
||||
content.SetThread(evt)
|
||||
} else {
|
||||
content.SetReply(evt)
|
||||
}
|
||||
|
||||
_, err := b.client.SendMessageEvent(ctx, evt.RoomID, event.EventMessage, content)
|
||||
return err
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue