Currently, there's an issue with the bridge when a Discord user sends an image with a message.
The message on Matrix's side, as expected, is split between two events : one for the text of the message, the other for the image itself. As shown below :
Discord
Matrix
However, if the Discord user edits their message, the edit is appended to the image event, rather than the message event. This results in the following :
Discord
Matrix
On a side note, the same also happens if the Discord user :
sends an image (with no text), which generates a m.image event
edits the "message" by adding some text to the image
in that case, there's only one event, and the m.image event is replaced
Currently, there's an issue with the bridge when a Discord user sends an image with a message.
The message on Matrix's side, as expected, is split between two events : one for the text of the message, the other for the image itself. As shown below :
However, if the Discord user edits their message, the edit is appended to the image event, rather than the message event. This results in the following :
On a side note, the same also happens if the Discord user :