I'd like to see membership and account changes in non-public rooms, which tend to be smaller so I'm more familiar with and interested in each member. In public rooms where I'm admin (or moderator?), I'd like to see them as well, since I'm responsible for moderating and an active member in these. For other public rooms, however, I don't care much about membership changes. Often, they just add unwanted noise.
Sounds like a doable distinction: if room.is_public and self.power_level <= default_power_level, then hide noise.
This should affect:
Show join and leave events
Show account events
Show hidden events
I'm not sure if I want this to affect "Show removed messages" as well. Probably not.
I'd like to see membership and account changes in non-public rooms, which tend to be smaller so I'm more familiar with and interested in each member. In public rooms where I'm admin (or moderator?), I'd like to see them as well, since I'm responsible for moderating and an active member in these. For other public rooms, however, I don't care much about membership changes. Often, they just add unwanted noise.
Sounds like a doable distinction: if room.is_public and self.power_level <= default_power_level, then hide noise.
This should affect:
I'm not sure if I want this to affect "Show removed messages" as well. Probably not.