BUG/online: rejoining a server deletes only your own previous chat messages #85

Closed
opened 2026-08-19 18:30:06 +00:00 by kim · 2 comments

expectation should be that it keeps both others and your own messages visible (or deletes both) rather than only keeping one persons (at least imo)

there was a suggestion to have the log be a disabled-by-default switch if thats smth the devs want to explore

for some personal thoughts id appreciate that exact approach; have it be a server toggle that operators can choose to enable and if they do, joining this server should let any user know in chat upon joining/opening chat for the first time that their messages will be stored and visible for other new users (and perhaps the operator)

this way the user can make an informed decision regarding staying on the server and being aware of the risks or simply leaving

expectation should be that it keeps both others and your own messages visible (or deletes both) rather than only keeping one persons (at least imo) there was a suggestion to have the log be a disabled-by-default switch if thats smth the devs want to explore for some personal thoughts id appreciate that exact approach; have it be a server toggle that operators can choose to enable and if they do, joining this server should let any user know in chat upon joining/opening chat for the first time that their messages will be stored and visible for other new users (and perhaps the operator) this way the user can make an informed decision regarding staying on the server and being aware of the risks or simply leaving
Owner

This is a privacy issue and we’re actively fixing it. Player-hosted rooms will only keep chat in memory during the current live session. Nothing will be replayed to players who join or reconnect, nothing will be written to disk, and all chat will be destroyed when the session ends.

Dedicated servers will have an explicit opt-in setting for chat logging, disabled by default. If an operator deliberately enables it, every player will be clearly warned when they enter that the server is recording chat. Unless that setting has been enabled, chat will not be retained or logged.

This is a privacy issue and we’re actively fixing it. Player-hosted rooms will only keep chat in memory during the current live session. Nothing will be replayed to players who join or reconnect, nothing will be written to disk, and all chat will be destroyed when the session ends. Dedicated servers will have an explicit opt-in setting for chat logging, disabled by default. If an operator deliberately enables it, every player will be clearly warned when they enter that the server is recording chat. Unless that setting has been enabled, chat will not be retained or logged.
Owner

Fixed. Player-hosted rooms no longer replay previous chat. Dedicated chat logging is disabled by default, requires explicit operator opt-in, and warns players when enabled.

Fixed. Player-hosted rooms no longer replay previous chat. Dedicated chat logging is disabled by default, requires explicit operator opt-in, and warns players when enabled.
woofmeow self-assigned this 2026-08-20 17:13:17 +00:00
woofmeow added this to the netfishing-build project 2026-08-20 17:13:24 +00:00
woofmeow 2026-08-20 17:13:35 +00:00
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: woofmeow/straywild#85
No description provided.