matrix-org / matrix-appservice-irc

Node.js IRC bridge for Matrix
Apache License 2.0
461 stars 149 forks source link

Missing messages from IRC in matrix room #1665

Closed NotMyFault closed 1 year ago

NotMyFault commented 1 year ago

Hey,

Occasionally, I miss a few messages on matrix I have on IRC. For example, the room #jenkins-infra on libera.chat, is bridged to https://matrix.to/#/#jenkins-infra:matrix.org via appservice. On IRC I see all messages: Screenshot 2023-02-21 at 17 07 20 But on matrix, the message from danielbeck is missing: Screenshot 2023-02-21 at 17 08 21 Is there a reason why this is happening and is there a possibility to show all messages on matrix like on IRC?

Thanks in advance!

progval commented 1 year ago

Duplicate of #1564, @halkeye:matrix.org is a room admin.

The workaround is to ask them to either leave the room, or send !active to the appservice (or type something in a bridged room) every month or so.

progval commented 1 year ago

I see this has been happening to your room for months.

To be notified of this on the Matrix side, you can ask your Matrix client to show you hidden events. In Element, you can access the option by running /devtools. It will show a { "type": org.matrix.appservice-irc.connection } event every time it starts (at the time the first message is dropped) or stops dropping messages.

NotMyFault commented 1 year ago

Thanks for your swift response, I was not aware of that behavior. I let the user know, and they left the room of concern, fingers crossed it helps 🤞🏻