Matrix/IRC bridge causes annoying join/part spam

Yes, I understand, but Matrix-to-IRC bridges has some major issues with join/part events. If someone joins or leaves IRC channel, it generates a new event on the Matrix side. This events causes native Matrix clients to show notification. It produces lots of unnecessary spam.

If we cannot get rid of IRC completely, maybe we can create some non-briged channels?

Yes, but only IRC bridge has such issues with join/part events. We uses Matrix-to-Telegram bridge for some rooms and it works fine.

Typical Matrix-to-IRC events spam:

I think we will have some non-bridged channels, yes. There’s a different thread about this: Matrix server channel setup.

Note also we will be running our own bridge as part of our hosted service, so we will have better control and performance should be better, and we can have Element look into this issue. (Also, I know in the web client at least there is a “Show join/leave messages (invites/kicks/bans unaffected)” setting which one can turn off, and which we can possibly make off by default for https://chat.fedoraproject.org/)

Yes, and it works, but causes a huge memory leak once enable if there are a lot of join/part events, because it will need to fetch more and more events from the Matrix server.

I will bring this up with the Element team.

3 Likes

Any progress with this? Joining #fedora-devel:matrix.org room causes Firefox hang for 1 minute.

Is it possible to configure IRC gate to stop broadcasting join/part messages?