Closed craftyguy closed 3 months ago
You can't hide them server side, the users need to join the room after all so they can write there. In theory you could never part them, but that would build up a huge mess quickly.
Hmm ok, I was thinking of heisenbridge as more of an IRC bouncer, and many bouncers support filtering out join/part messages from channels, so it seemed like something heisenbridge would be able to do.
I'm not requesting that users aren't joined/parted from the room, but that the message about them joining/parting was hidden somehow. It's entirely possible that I do not have a good mental model of how heisenbridge + matrix work 😅
The message you see is your client generating a message for the users joining/leaving. Hence hiding them can only be done on the client side. Heisenbridge is not explicitly printing that.
Ahh I see, thank you for clarifying! Ya I totally misunderstood what was printing the messages... I'll close this issue since I don't think my request makes sense now.
The backlog for IRC rooms I am in is often filled with huge numbers of these join/part messages that I would like to hide, but I don't see any obvious way to do that:
screenshot showing joins/parts
![2024-07-17-084602_grim](https://github.com/user-attachments/assets/af407505-b898-4566-b5e6-9de5327e9b94)Some matrix clients let you collapse that mess, others don't, and I'd rather just not see them at all anywhere without having to rely on being able to do it client-side.