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
|
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)
|
_, err := b.client.SendMessageEvent(ctx, evt.RoomID, event.EventMessage, content)
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue