-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Only show joins, etc. for users that have been recently active #1633
Comments
This should happen automatically when a room have over a certain number of members. Would love to see this happen. For Communities 2.0 |
Doing things magically based on a random threshold causes more confusion than it solves. |
Fair enough. |
Related to #337 and element-hq/element-web#5479 |
Is your suggestion related to a problem? Please describe.
The messages about users joining, leaving, changing avatars, etc, are often noisy, especially in quieter rooms. Just turning them off can work, but can leave you in the awkward situation of talking to someone who has left, or not realizing that someone has changed their name.
Describe the solution you'd like
It would be useful to see joins and parts only for users that have recently interacted with the room, or been interacted with by others. For example if a user sends a message, or if someone
@
mentions them.Notably, if someone joins the join message will not be shown. Then if they send a message within a short time period, the join message is re-shown. The filter works both forwards and backwards in time.
Describe alternatives you've considered
It may be possible to build a UI that shows all meta information about the members of a room in a way that doesn't get in the way of the conversation. Then there would be no need to hide them.
Additional context
Weechat has a feature like this builtin called smart filter
The text was updated successfully, but these errors were encountered: