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
add an option to disable join messages in chat #1582
Comments
I'm glad it went well! I've been telling people just to hide these messages via CSS, and that's still the solution in the short term. But enough people have asked for the ability to turn off join messages that it seems like it's something that should probably be added. Renamed the issue to reflect that there are no leave messages. |
If anybody wants to look at this https://github.com/owncast/owncast/blob/develop/core/chat/server.go#L94 is where to start.
|
I'm happy to take this one, as this is something I want myself. I believe hiding these messages with CSS causes extra messages to be hidden --see #1627 |
One thing that I've seen on some IRC clients that I think is useful is that a bunch of joins in a row (without messages in between) are collapsed/summarized as "user1, user2, and 5 other users joined" or some such, with the most recent joins being the ones called out in the text. I think that's a good in between option to consider! Edit: To give a concrete example (and implementation, albeit in a totally different context), the irssi-reolving-door plugin is where I'm mainly familiar with this. I'll try to do an example of what this might look like in our context, but don't hold me to it if I screw something up 😅
I believe Would become something like:
|
@nebunez Are you still planning on looking at this? I'm starting on the v0.0.12 items and I want to know if it's something I should take care of. |
@gabek Thanks so much! |
Just hosted an even with v0.0.10 with hundreds of attendees and quite a bit of fluctuation. That all went great! While the name changing notifications are really needed to keep track of who asked a question before changing their name ... the join/leave causes a lot of noise which disturbs the chat flow and makes the chat hard to follow.
It would be nice if such notifications could be disabled in the admin gui.
The text was updated successfully, but these errors were encountered: